v1.6.11
Pre-release
Pre-release
What's Changed
- Improve french translation by @mgdx in #3165
- Update ar.json by @jermanuts in #3156
- Update ko.json by @justcontributor in #3135
- Update zh.json translations by @Jursin in #3126
- i18n: update
pl.jsonby @krvstek in #3125 - Update ja.json by @bluefly000 in #3120
- Fix vivo app store by @iKirby in #3140
- Begin app installation immediately after each download completes during batch updates by @Psychosoc1al in #3162
- By @ImranR98 in #3173:
- Include app name in duplicate-detection error messages (#3038)
- Add obtainium://refresh deep link action for triggering update checks (#3050)
- Separate background checks from silent installs: interval gates checks, toggle gates installs only (#3070)
- Prevent downgrades in update check when showAppDowngradeError is enabled and versions share a standard format (#3078)
- Persist in-memory install status corrections from loadApps to disk (#3090)
- Use versionCode as version string in F-Droid sources when toggle is enabled (#3117)
- Fix FGBG stream conflict and extend external installer polling to 30s (#3121, #3091)
- Add inline TV add-app button and fix settings bottom padding on TV (#3124)
- Fix double-decode in obtainium:// import causing unicode errors (#3127)
- Reorganize settings into separate navigable sub-pages (#3134)
- Read import file via bytes fallback when path is null, fixing Samsung import (#3142)
- Add export installed-only filter (#3144)
- Fix category chip alignment in narrow portrait layouts (#3147)
- Force English locale for uptodown non-English URLs (#3158)
- Increase pinned app background contrast using primaryContainer colour (#3160)
- Defensive copy of additionalSettings values on save to prevent toggle persistence issues (#3161)
- Fix uptodown files downloading without .apk extension (#3164)
- Add haptic feedback across UI actions and download/install lifecycle
- Convert filter dialog to bottom sheet
- Don't cap RateLimitError retries and reduce HandshakeException retries from 5 to 2
- Fix download size display and probe it regardless of update availability
- Fix per-app empty string shadowing global GitHub token in getSourceConfigValues
- Move app import into the renamed Import/export settings page
- refactor: comprehensive code review — bugfixes, dead code removal, perf improvements, architectural cleanup
- Set parallel downloads default to true; hide action banner when fewer than 2 pending updates/installs
New Contributors
- @mgdx made their first contribution in #3165
- @justcontributor made their first contribution in #3135
- @opekope2 made their first contribution in #3169
Full Changelog: v1.6.10...v1.6.11