Skip to content

Android v0.2.0

Choose a tag to compare

@DavinKaru DavinKaru released this 13 Sep 11:11
· 8 commits to main since this release
70fd31e

(New!🥳) Short-link resolution: Lint now follows redirects for known short links before stripping tracking params, since some tracking only appears on the resolved URL — not the short link itself. Currently resolved: youtu.be (YouTube, confirmed working), t.co (X/Twitter), and fb.watch (Facebook Watch videos). A brief Material You loading screen shows only during this resolution step; every other link stays instant with no UI at all.

Fixes:

  • Fixed a trampoline crash and added youtu.be/t.co resolution support, plus more diagnostic logging
  • Fixed redirect-following to correctly terminate on the final destination instead of misbehaving on longer chains

(New!🥳) Release build quality:

  • Release builds are now signed with a keystore instead of falling back to unsigned/debug output
  • R8 minification enabled for release builds.

Documentation overhaul:

  • PRIVACY.md is now the single source of truth for which short-link domains are resolved and their per-domain confirmed/blocked status.
  • Adopted a platform-prefixed release-tagging convention (android-vX.Y.Z, ios-vX.Y.Z) so Android and iOS can release independently going forward without colliding on a shared tag.
  • General README clarity pass on prototype status and installation steps.

Known limitation: Amazon's redirect service (amzn.to/amzn.asia/a.co) still blocks resolution requests outright (likely TLS/protocol-level bot detection). Those links safely fall back to unresolved, unstripped, exactly like any other resolution failure. See PRIVACY.md for details.