Releases: MrxSiN/TwitterHideAds
Releases · MrxSiN/TwitterHideAds
Release list
v1.2.0
- Added a custom Twitter Hide Ads launcher icon.
- Added legacy launcher assets for mdpi through xxxhdpi.
- Added adaptive, round, and monochrome themed icon resources.
- Dynamically resolves the direct URT state-copy method whose first parameter and return type match and whose second parameter is a Kotlin immutable list.
- Removes only direct promoted timeline-post entries from mixed normal/promoted video batches.
- Reconstructs a compatible immutable list and verifies the result before replacing the method argument.
- Caches the resolved method by X version and APK fingerprint.
- Fails open on ambiguous resolution, incompatible immutable-list copying or failed verification.
- Removed the broad experimental video hook stack.
- Added a read-only data-layer diagnostic that identified
com.x.urt.o0$d.a(...)as the mixed Video Tab batch boundary on X 12.10.1. - Added adaptive structural resolution for the Home timeline pre-render boundary.
v1.1.0
- Stable promoted-post suppression for X
12.8.0-release.0. - A dedicated X 12.8.0 compatibility profile using:
com.x.urt.items.post.w5$acom.x.urt.items.post.d7.e(...)com.x.urt.items.post.e.a(...)com.x.urt.items.post.d7.a(...)
- Version-aware selection between the validated X 12.7.1 and X 12.8.0 hook profiles.
- Updated promoted-post model detection for the X 12.8.0
w5$amodel. - Replaced the temporary X 12.8.0 diagnostic scanner with exact, lightweight render hooks.
- Kept fallback hooks inactive unless the primary render boundary is unavailable.
- Updated release documentation and project metadata for the stable GitHub release.
- Increased Android
versionCodefrom18to22across the development and release cycle.
v1.0.0
- First stable release for X 12.7.1.
- Added promoted-post suppression before Compose rendering.