Skip to content

FixupXer v1.4.7 - Selectable Instagram Embed Proxy + F-Droid Settings Menu

Choose a tag to compare

@NeatCode-Labs NeatCode-Labs released this 24 Apr 13:21
· 6 commits to main since this release

πŸš€ Major Release: Selectable Instagram Embed Proxy + F-Droid Settings Menu

✨ What's New

Instagram Proxy Selection

  • Pick between kkinstagram.com, eeinstagram.com, and instagram7.com β€” one-tap switch when a proxy goes offline
  • Choice persists across Main, Share, and Settings screens (SharedPreferences)
  • Cross-proxy swaps supported (e.g. paste eeinstagram β†’ convert to instagram7 without round-tripping through real Instagram)
  • Browser mode honours the same preference for system-wide consistency

F-Droid Settings Menu Restored (Issue #3)

  • Settings menu now available in the F-Droid build (was omitted in v1.4.6)
  • Browser mode, action priorities, and conversion defaults fully accessible
  • Codebase now fully synced root β†’ GITHUB; only intentional build-config difference is dependenciesInfo = false for F-Droid reproducibility

Fastlane Metadata Compliance (Issue #4)

  • short_description.txt trimmed to 72 chars (≀80 limit)
  • Oversized changelogs (12, 13, 15, 21, 23) trimmed to ≀500 chars
  • New changelogs/25.txt for v1.4.7

🎨 UI / UX Improvements

  • "Embed?" toggle replaces the longer "Create embeddable link?" label (single horizontal row)
  • "Active: <proxy>. Change." row appears next to the toggle for Instagram links
  • On Main, "Change." opens Settings; on Share, it opens an inline dialog (required because ShareActivity is noHistory β€” any external intent would destroy the share flow)
  • Proxy row auto-hides for Facebook URLs (single-proxy platform)
  • Disclaimer text updated to list all three Instagram proxies

πŸ”§ Technical Excellence

  • 257 tests, 100% pass rate (113 unit + 144 instrumentation)
  • 0 permissions, 0 network calls, 0 hardcoded secrets (verified)
  • 0 lint errors/warnings on lintRelease
  • ProGuard/R8 optimized release build

πŸ“± Compatibility

  • Minimum Android: 5.0 (API 21)
  • Target Android: 15 (API 35)
  • versionCode: 25, versionName: 1.4.7

πŸ“¦ Download

  • FixupXer-v1.4.7-release.apk β€” Signed release build (~4.2 MB, F-Droid reproducible)

Full Changelog: v1.4.6...v1.4.7