All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fixed startup crash on production build
- Some translations
- Monochrome icon
- Updated libraries
- Crash when starting in-app downloader on Android 14
- Crash when starting in-app downloader on Android 14
- Fixed permission issues on Android 13
- Updated libraries
- Updated libraries
- Crash on startup for some devices with notification service
- Crash on startup for some devices
- Updated libraries
- Minor bug fixes
- Updated third party libraries
- Fixed crash when trying to open local file
- Lots of translations
- Fixed open file button not working
- Minor bugs
- Added disclaimer about non-permanent options
- Intercept even more links in the browser
- Open downloaded files with the InApp Downloader directly
- Added option to toggle clearing WebView cookies
- Added menu option to clear cookies
- Fixed DirectDownload download not cancelling when failed
- Fixed DirectDownload download path not being calculated correctly
- Added support for FTP and SFTP relative path
- Fixed crash when leaving activity with dialog
- Fixed crash with some DirectDownload profiles
- Added button to manually intercept download in WebView
- Fixed best trackers list not loading correctly
rpc-listen-all
is set tofalse
by default when using the InAppDownloader
- Fixed issue with errored DirectDownloads
- Fixed minor layout issues
- Copy magnet link for BitTorrent download
- Added password toggles
- Added support for FTP, SFTP and Samba in DirectDownload
- Fixed loading progress bar color
- Fixed WebView reloading when changing orientation
- Changes best trackers source
- Added list of interfaces for InAppDownloader
- Configure connection timeout
- Load CA certificates instead of disabling check (for InAppDownloader)
- Added desktop mode in WebView
- Fixed conditions dialog not scrolling
- Fixed duplicate WiFis names
- Fixed crash when intercepting URL with WebView
- Fixed add URI dialog appearing when intercepting with WebView
- Fixed file name not being decoded when using WebView
- Fixed search displaying wrong results
- WebView should intercept more requests
- Added ability to export/import session and conf file (#95)
- Fixed WebView URL parse issue
- Using Android logging now!
- Do not check aria2 version for In-App Downloader (#96)
- Fixed crash at startup due to invalid font
- Added preference to skip WebView dialog
- Do not show confirmation dialog when sharing link
- Fixed crash reporting and analytics (Google Play only)
- Fixed payments being refunded automatically
- Fixed minor synchronization issue in WebSocketClient
- Updated Material library
- Migrated to Firebase (Google Play users only)
- Fixed some crashes
- Improved WebView stability by enabling more features
- Request legacy storage permissions (fix In-App Downloader permission denied)
- Updated Material theme
- Minor bug fixes
- Fixed In-App Downloader not working on some devices
- aria2 binaries are now bundled inside the APK for compatibility reasons
- Fixed crash in WebView
- Additional logging for aria2 service issues
- Fixed minor issue in WebView
- Disable non-Google payments on Google Play
- Translators list
- Brazilian Portuguese translation
- Fixed issue with saving profiles
- Fixed drawer highlighting issue
- Fixed random crash when viewing servers in download info
- Updated 3rd part libraries
- Removed restriction for In-App Downloader on non-ARM devices
- In-App Downloader now supports x86 devices and has expanded support for ARM devices
- Changing global options when using the In-App Downloader profile will make them persist across restarts
- Change In-App Downloader aria2 version
- Fixed app crashing when downloading aria2 executable
- Stability issues due to aria2 executable not existing
- Fixed occasional BitfieldVisualizer crash
- Fixed crash when editing profile
- Better support for sharing links
- Fixed issues with creating/editing profiles
- Fixed In-App downloader configuration layout
- Import/export profiles feature
- List unknown IPs in top download/upload countries
- Fixed issue with DirectDownload address in setup
- Fixed issue with In-App Downloader navigation
- Fixed issue where the user wasn't able to pick a profile
- Fixed WiFi condition not working on Android 8.1+ due to missing permission
- Refactored profile creation
- Fixed notification service restarting as "Not started"
- Improved In-App Downloader configuration page
- Do not log GeoIP exceptions
- Fixed startup crash due to aria2 service (In-App downloader)
- Fixed crash on first startup due to missing notification channel
- Fixed notification service crash
- Moved aria2 execution to service thread
- Fixed "no downloads" message when doing search
- Show which filters are currently applied
- Better layout of download cards
- Fixed options export