Thanks for the Weblate contribution from: Oğuz Ersen and 109247019824
Restore Iceraven
Rework UI to allow the download of EOL apps
2022-07-10 Version 77.0.3 (111)
Thanks for the Weblate contributors: WhiredPlanck, 109247019824, Oğuz Ersen, Giovanni Donisi, MkQtS and Hin
Weisner
Improve notification text when the background update check fails for five days in a row (old value: two
days, but was too low for some users).
Improve crash report and timestamp of last successful background update check
2022-07-04 Version 77.0.1 (109)
Thanks for Juraj Motuz, Oğuz Ersen, WhiredPlanck, Deleted User, 109247019824 and Hin Weisner for improving
the translation.
Fix logic bug in extracting the signature from apps or apk files.
2022-07-03 Version 77.0.0 (108)
Thanks for WhiredPlanck, Juraj Motuz, 109247019824, AbsurdUsername, Oğuz Ersen, MkQtS, Hin Weisner and
Giovanni Donisi for improving the translation.
Mark Ungoogled Chromium and Iceraven temporary as end-of-life.
Add Mull browser.
Improve caching of update information.
Refactor/Improve source code.
2022-06-27 Version 76.0.1 (107)
Thanks MkQtS, Viktória Nagy, 109247019824, AbsurdUsername, Oğuz Ersen, Artem, Hin Weisner for improving the
translation.
Mark Mozilla Lockwise as end-of-life (thanks p0yskaa for the information).
Show warning when an end-of-life app is used.
Cache UpdateCheckResult in preferences - this should be more reliable than the previous caching method
Improve contrasts of colors.
2022-06-27 Version 76.0.0 (106)
Thanks MkQtS, Viktória Nagy, 109247019824, AbsurdUsername, Oğuz Ersen, Artem, Hin Weisner for improving the
translation.
Mark Mozilla Lockwise as end-of-life (thanks p0yskaa for the information).
Show warning when an end-of-life app is used.
Cache UpdateCheckResult in preferences - this should be more reliable than the previous caching method
Improve contrasts of colors.
2022-06-19 Version 75.5.3 (105)
Thanks 109247019824, AHOHNMYC, Oğuz Ersen, Artem, Hin Weisner, AbsurdUsername and metezd for improving the
translation
Try to fix crashes when the download of updates failed in the background
Add option to hide warning buttons
2022-06-09 Version 75.5.2 (104)
Try to fix the "Can't find signatures of the APK file." bug
2022-06-08 Version 75.5.1 (103)
Thanks for Hin Weisner, WhiredPlanck, Giovanni Donisi, Vitor Henrique, 109247019824, AHOHNMYC, Oğuz Ersen,
ToldYouThat and Francois Marier for improving the translation
Thanks Francois Marier for fixing the Brave updater logic - beta and nightly versions not tested by Q&A will
be ignored (Tobiwan/ffupdater#105)
Make FFUpdater more resilient for the cases when the signatures of an APK file can not be extracted
Better handle temporary network issues
Upgrade dependencies
2022-05-02 Version 75.5.0 (102)
Thanks 109247019824, WaldiS and Oğuz Ersen for improving the translation
Add Kiwi Browser Next
2022-04-28 Version 75.4.3 (101)
Thanks 109247019824, Oğuz Ersen and Vitor Henrique for improving the translation
Background job can be stopped more reliable by the operating system (Tobi823/ffupdater#148)
Improve check for GitHub rate limit (Tobi823/ffupdater#152)
2022-04-28 Version 75.4.2 (100)
Fix crash of session installer on OnePlus devices (Tobi823/ffupdater#153)
2022-04-27 Version 75.4.1 (99)
Improve translations - thanks:
Oğuz Ersen: Turkish
109247019824: Bulgarian
Add option to use the older native installer for devices which buggy PackageInstaller implementation e.g.
Samsung and Xiaomi (Tobi823/ffupdater#150)
Better display the warnings/downsides for each browser
Cleanup and refactor code
2022-04-23 Version 75.4.0 (98)
Improve translations - thanks:
Allan Nordhøy: Norwegian Bokmål
Oğuz Ersen: Turkish
109247019824: Bulgarian
J. Lavoie: Italien, French
Show download progress in background download notification
Add new settings for controlling the cache behaviour
Remove the "retry installation" button from InstallActivity because it should no longer be necessary
Update Brazilian Portuguese translation (thanks Ghost and ms - Tobiwan/ffupdater#98)
Update dependencies
2022-03-01 Version 75.0.1 (92)
Adapt Firefox Klar and Firefox Focus to the new file names in the Github repository (fix missed Focus/Klar
updates)
2022-01-02 Version 75.0.0 (91)
Remove Styx because it is not longer maintained (Tobi823/ffupdater#101).
Improve version comparison with G00fY2/version-compare (Tobi823/ffupdater#98).
Fix opt-out of apps from background update check ("Excluded applications") for Firefox Release, Firefox Beta
and Firefox Nightly (Tobi823/ffupdater#97).
Don't crash during app installation/update when no or only very little storage is available (
Tobi823/ffupdater#96).
When app update is unsuccessful, show more detailed error message.
Fix update check for "Firefox Focus" and "Firefox Klar" (By removing everything after the dash + the dash
itself from the version name of the installed app. "8.18.0-rc.1" will be converted to
"8.18.0"; Tobi823/ffupdater#69)
2021-07-30 Version 74.3.4 (77)
Make update check more robust for "Firefox Release", "Firefox Beta", "Firefox Focus" and "Firefox Klar"
2021-07-26 Version 74.3.3 (76)
Fix crash when checking for "Firefox Focus" or "Firefox Klar"
Update Firefox Focus/Klar icon
2021-07-22 Version 74.3.2 (75)
Fix crash when checking for "Firefox Beta" (Tobi823/ffupdater#60)
2021-07-19 Version 74.3.1 (74)
Fix crash when checking for "Firefox Release" or "Firefox Beta" (Tobi823/ffupdater#57)
Instruct user if app installation is aborted by "MIUI Optimization" (Tobi823/ffupdater#41)
2021-05-07 Version 73.1.3 (67)
Fix crash caused by the new Firefox Nightly version name schema (Tobi823/ffupdater#40 Tobi823/ffupdater#66)
2021-04-25 Version 73.1.2 (66)
If it is likely that it is just a network error during manual update search, then display "No network
connection" instead of crashing (Tobi823/ffupdater#38)
Trust user certificates when checking for updates and downloading updates (for AdGuard, Tobi823/ffupdater#37)
Prevent automatic backup of failed downloads by Google's "Auto Backup for Apps"
2021-04-17 Version 73.0.1 (63)
There has been a discussion on Github if the Kiwi browser is spyware: https://github.com/Tobi823/ffupdater/issues/35 (Tobi823/ffupdater#35)
I think that Kiwi is not spyware but stays removed because FFUpdater is about privacy and Kiwi has no
additional privacy features. F-Droid users can use other stores (like Aurora Store) to install the Kiwi
browser.
Bug fix: automatically download app updates after disabling airplane mode
Bug fix: catch the JobCancellationException correctly (occurs when changing the network during background
update check)
2021-04-17 Version 73.0.0 (62)
Remove Kiwi Browser because it is at least not privacy friendly and in the worst case a spyware (thanks
nyanpasu64 Tobi823/ffupdater#35)
Keep the last version of an app in the folder "/sdcard/Android/data/de.marmaro.krt.ffupdater/cache/Download"
for manual downgrading. These cached versions can be deleted by using the "CLEAR CACHE" button in the
settings (Tobiwan/ffupdater#62)
Decrease the number of false positives "background network exception" error notifications (thanks
bershanskiy Tobi823/ffupdater#31)
Drop permission READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE because they should not be necessary
Check and fail if external storage is not available
Query GitHub API with less network traffic
Cleanup code
2020-09-23 Version 69.0.5 (53)
Disable error when the already installed app has a different signature (because Android won't install an
update with a different signature) - thanks pheki for reporting this bug
Add translations for this bug
Make the installation activity a little big more resilient
2020-09-08 Version 69.0.4 (52)
Fix old download urls / update check urls for Firefox Release and Firefox Beta - thanks DctrBnsttr for
reporting this bug
Add tests to ensure that FFUpdater is always using the latest download urls
2020-08-17 Version 69.0.3 (51)
Fix broken Firefox Nightly installation/update - thanks 132ikl for reporting this bug
2020-08-13 Version 69.0.2 (50)
Thanks aevw for adding brazilian portuguese translation
2020-08-12 Version 69.0.1 (49)
Thanks DeenHyper74 for updating the russian translation
2020-08-05 Version 69.0.0 (48)
Remove Fennec Release because it's no longer supported by Mozilla
Rename Fenix Release, Fenix Beta and Fenix Nightly to Firefox Release, Firefox Beta, Firefox Nightly
Fix download URLs for Firefox Release, Firefox Beta, Firefox Nightly
Use the more reliable PackageInstaller-method for installing the apps (instead of the old
ACTION_INSTALL_PACKAGE-method)
Increase minimum SDK for FFUpdater to Lollipop/21 (because PackageInstaller needs 21 and all Firefox
browsers need at least 21)
Fix bug "empty installed text field"
Thanks trymeout, guysoft, rantpalas and RomainL972 for reporting bugs
2020-07-02 Version 68.4.1 (47)
Fix broken Fenix download - if the download is still broken for you, wait 10 minutes or delete the storage
of the app
Check for enough free space and display warning if < 100MB
2020-06-07 Version 68.4.0 (46)
Add Fenix Beta, Fenix Nightly and Lockwise
Download Fenix Release/Beta/Nightly, Focus and Klar from Mozilla's Taskcluster (continuous integration
server)
Thanks KarlHeinz and DeenHyper74 for their error reporting and support
2020-05-20 Version 68.3.7 (42)
Add simple crash reporter (by opening the mail app with the error message)
Fix crash by asking for WRITE_EXTERNAL_STORAGE and READ_EXTERNAL_STORAGE permissions
Show progress bar when verifying the downloaded APK
Download APK to the public download directory of the app (for example:
/storage/sdcard0/Android/data/de.marmaro.krt.ffupdater/files/Download)
Remove old debug messages
Thanks yhoyhoj, UltraBlackLinux, rvandegrift, vikajon, wchen342, Ulfschaper, prox and danceswithcats for
your error reporting
2020-05-18 Version 68.3 (35)
Try to fix error "Failed to check certificate hash" by switching from apksig-library to
PackageManager#getPackageArchiveInfo (thanks rvandegrift). This will reduce the size of FFUpdater and
improve the maintenance for future releases.
Color of collapsed title will be always white (thanks DeenHyper74)
2020-05-13 Version 68.2 (34)
Fix Fenix download from Github (thanks yhoyhoj)
Show correct download progress when downloading an app
2020-05-13 Version 68.1 (33)
Thanks DeenHyper74 for the Russian translation
Add support for Dark Theme (thanks DeenHyper74 for the tip)
Add setting for switching between Dark and Light Theme
2020-05-06 Version 68.0 (32)
Really big update
Add support for Firefox Klar, Firefox Focus, Firefox Lite and Fenix
Download and install the app inside FFUpdater (thanks wolfgang42 for the groundwork)
Improve UI
Verify the certificate of the downloaded and installed app