mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-08-03 02:36:24 -04:00
624 lines
34 KiB
Plaintext
624 lines
34 KiB
Plaintext
3.14.0
|
|
New Features:
|
|
* Support for Android 15. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4147)
|
|
* Added a new intro screen to inform users how they can select the storage for downloading ZIM files. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4179)
|
|
* Currently downloading ZIM files will be shown at the top in "Online" Library screen. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4211)
|
|
* Users can resume a paused download from the notification. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4210)
|
|
* Added navigation history restoring feature, which restores the previously visited pages for an opened ZIM file, when reopening the application so that users can continue reading the Book where they left off. (@MohitMaliFtechiz, @Saifuddin53 https://github.com/kiwix/kiwix-android/pull/3996)
|
|
|
|
Bug Fixed:
|
|
* Opening of ZIM files from USB sticks and external hard drives was not working on some devices. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4218)
|
|
* Application crashes when opening the ZIM file in the reader. (@MohitMaliFtechiz, @CalebKL https://github.com/kiwix/kiwix-android/pull/3937)
|
|
* Sometimes application crashes due to native crashes. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4190)
|
|
* Improved the copying/moving of ZIM chunks. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4170)
|
|
* Download stops when the app is backgrounded. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4143)
|
|
* Downloading stuck on pending for large ZIM files. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4143)
|
|
* Downloading was not resuming on some devices. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4143)
|
|
* Improved the scanning of ZIM files in the Play Store variant. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4149)
|
|
* Application crashes when getting the Item size. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/issues/4157)
|
|
* Application crashes when opening the random article. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4162)
|
|
* Application crashes when creating the application shortcuts. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4167, https://github.com/kiwix/kiwix-android/pull/4214)
|
|
* The trash folder's ZIM files are showing on the library screen but not opening. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4176)
|
|
* `FIND_IN_PAGE` feature only works with first tab page. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4201)
|
|
* When the device goes to sleep mode, the search filter resets of the online library. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4220)
|
|
+ More
|
|
|
|
Compilation/CI/CD:
|
|
* Using libkiwix `2.2.4`. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4190)
|
|
* Added functionality to generate APK for a specified date. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4156)
|
|
* Changed the website, and Nightly APKs name. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4168)
|
|
* Reintroduced the Fetch Library for Downloading ZIM files. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4143)
|
|
|
|
3.13.0
|
|
Bug Fixed:
|
|
* ZIM files were not appearing on the "Library" screen after updating to version `3.12.0`. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4134)
|
|
* Application crashes when adding bookmarks. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4129)
|
|
* Application crashes when canceling the downloads. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4126)
|
|
* Application crashes when moving file to kiwix's public directory. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4124)
|
|
* Downloading large files always shows "In Progress", and seems it is not starting for large files. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4118)
|
|
* Hiding the virtual keyboard reset the search (in online library). (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4117)
|
|
* Improved the display of external link warning. (@viditpawar0 https://github.com/kiwix/kiwix-android/pull/4133)
|
|
* Moved all file-related operations to the IO thread (@MohitMaliFtechiz , @CalebKL https://github.com/kiwix/kiwix-android/pull/4103, https://github.com/kiwix/kiwix-android/pull/4119, https://github.com/kiwix/kiwix-android/pull/4061)
|
|
* Various improvements to the downloading functionality. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4130)
|
|
|
|
Compilation/CI/CD:
|
|
* Uploading `release` APK in Github release instead of `standalone` APK. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4115)
|
|
|
|
3.12.0
|
|
New Features:
|
|
* Support for Android 14.
|
|
* Added `file picker` in Play Store application. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3979)
|
|
* Showing progress of loading the online library. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3994)
|
|
* Introduced a new UI for showing `Storage` in the settings screen. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3972)
|
|
* Added QR code on "Hotspot" screen. (@shaunburch https://github.com/kiwix/kiwix-android/pull/3874)
|
|
|
|
Bug Fixed:
|
|
* Application crashes when deleting very large ZIM files. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4034)
|
|
* Transfer ZIM files feature was stuck when educating users about the feature on tablets. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4088)
|
|
* ZIM file was not opening from download notification if application is not in the background. (@shashank-0-0 https://github.com/kiwix/kiwix-android/pull/4079)
|
|
* Kiwix opens in samsung file navigator when opening files from the file manager. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4058)
|
|
* ZIM file was not opening from Samsung's "My Files" file explorer. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4022)
|
|
* In Samsung tablet of Android 14, downloaded files can not be opened via file picker or deep linking. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4015)
|
|
* Opening `new tab` from app's shortcut in custom apps was not working. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/issues/3988)
|
|
* Improved the "Note" label in the OverFlowMenu for more clarity. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4094)
|
|
* Medical wikimedia (mini) keeps crashing. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4007)
|
|
* Dark mode failing on "Astrolabe" homepage. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3974)
|
|
* After scrolling up and down any TED article, bottom of the page issue cut. (@CalebKL https://github.com/kiwix/kiwix-android/pull/3977)
|
|
* Moved the `canReadFile()` method to the IO thread so that it could not block the UI thread. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4040)
|
|
* GooglePlay store evaluation was showing too early. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3971)
|
|
* Application crashes when loading the online library content on the `Download` screen. (@CalebKL https://github.com/kiwix/kiwix-android/pull/3953)
|
|
* Application crashes when loading the asset(videos) from cache. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3946)
|
|
* Application crashes when creating the webView. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3947)
|
|
* Application crashes when opening the random article. (@kelson42 , @MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3927)
|
|
* When opening the Download screen from the "Get content" shortcut, we can not navigate to the reader screen. (@shashank-0-0 https://github.com/kiwix/kiwix-android/pull/3959)
|
|
* "Send diagnostic report" function should open the user's email client. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4042)
|
|
* Removed the "Send feedback" option from Help tab. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4013)
|
|
* Images are not saving in TED zim files. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3938)
|
|
* Opening an article will show that it has been added as a bookmark. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3918)
|
|
* Improvement in loading articles, and searching. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3925, https://github.com/kiwix/kiwix-android/pull/3923)
|
|
* File drawer was showing on Tabs screen. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3981)
|
|
* Download notification disappears when the application is in the background. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4108)
|
|
+ More
|
|
|
|
Compilation/CI/CD:
|
|
* Using libkiwix `2.2.3`. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4033)
|
|
* Removed the Fetch library from project. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3935)
|
|
* APK files missing from releases. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4054)
|
|
* Added feature to generate `Dummy bundle`. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/4030)
|
|
* Automatically publish to PlayStore for internal testing team. (@MohitMaliFtechiz https://github.com/kiwix/kiwix-android/pull/3948)
|
|
|
|
3.11.1
|
|
Bug Fixed:
|
|
* Not able to upload 512MB+ custom apps on playStore. (https://github.com/kiwix/kiwix-android/pull/3801)
|
|
* Zimit2 Youtube video does not play in Android reader. (https://github.com/kiwix/kiwix-android/pull/3879)
|
|
* Xapian crash scenarios(When searching for an article). (https://github.com/kiwix/kiwix-android/pull/3885)
|
|
* ServiceWorker management seems unstable. (https://github.com/kiwix/kiwix-android/pull/3880)
|
|
* Outdated text showing when a ZIM file could not open. (https://github.com/kiwix/kiwix-android/pull/3887)
|
|
* Sometimes not all bookmarks are showing. (https://github.com/kiwix/kiwix-android/pull/3893)
|
|
* Application crashes when loading the media in webView. (https://github.com/kiwix/kiwix-android/pull/3898)
|
|
* Application crashes while migrating the history/notes. (https://github.com/kiwix/kiwix-android/pull/3900)
|
|
* Attaching real exception in crash logs instead of NotSerializableException when a user trying to send the crash report. (https://github.com/kiwix/kiwix-android/pull/3904)
|
|
|
|
Compilation/CI/CD:
|
|
* Upgraded coroutine dependency to "1.7.3". (https://github.com/kiwix/kiwix-android/pull/3904)
|
|
|
|
3.11.0
|
|
New Features:
|
|
* Export and import feature for bookmarks. (https://github.com/kiwix/kiwix-android/pull/3724)
|
|
|
|
Bug Fixed:
|
|
* Application crashing on ARM architecture. (https://github.com/kiwix/kiwix-android/issues/3661)
|
|
* Application crashes when starting the kiwix server. (https://github.com/kiwix/kiwix-android/pull/3846)
|
|
* Unable to restart download after pausing if application language is other than English. (https://github.com/kiwix/kiwix-android/pull/3847)
|
|
* Can't open EPUB from Project Gutenberg in external app. (https://github.com/kiwix/kiwix-android/pull/3738)
|
|
* Some EPUB files are not downloading. (https://github.com/kiwix/kiwix-android/pull/3738)
|
|
* Saving bookmarks in the zim-split splitted ZIM files are crashing the application, when there is a 0 size extra ZIM chunk. (https://github.com/kiwix/kiwix-android/pull/3862)
|
|
* Suspended the application from F-droid store. (https://github.com/kiwix/kiwix-android/issues/3672)
|
|
* New nightly APK signatures prevent easy update. (https://github.com/kiwix/kiwix-android/pull/3844)
|
|
* Improved the article search. (https://github.com/kiwix/kiwix-android/pull/3849)
|
|
* Fullscreen mode is broken. (https://github.com/kiwix/kiwix-android/pull/3853)
|
|
* Unable to exit the application when pressing the back button while reading the ZIM file. (https://github.com/kiwix/kiwix-android/issues/3854)
|
|
* Saving Notes, History, and Recent searches in room database. (https://github.com/kiwix/kiwix-android/pull/3859, https://github.com/kiwix/kiwix-android/pull/3858, https://github.com/kiwix/kiwix-android/pull/3863)
|
|
* Long clicking on Download button in epub ZIM files shows the "Open in new tab" dialog which leads to a blank page. (https://github.com/kiwix/kiwix-android/pull/3870)
|
|
|
|
Compilation/CI/CD:
|
|
* Using libkiwix `2.2.0`. (https://github.com/kiwix/kiwix-android/pull/3867)
|
|
* Upgraded the minimum SDK version to 25. (https://github.com/kiwix/kiwix-android/pull/3840)
|
|
* Detecting accessibility issues in CI. (https://github.com/kiwix/kiwix-android/pull/3842)
|
|
|
|
3.10.1
|
|
Bug Fixed:
|
|
* Error on opening a split ZIM file. (https://github.com/kiwix/kiwix-android/pull/3803)
|
|
* Sometimes setting the org.kiwix.libzim.Archive.setNativeArchive crashes the application. (https://github.com/kiwix/kiwix-android/pull/3807)
|
|
* ZIM files are not opening with Kiwix when clicking on ZIM files in the storage. (https://github.com/kiwix/kiwix-android/pull/3834)
|
|
* Main page is not loading for ZIM files. (https://github.com/kiwix/kiwix-android/pull/3817)
|
|
* Fixed some issues reported by the playStore. (https://github.com/kiwix/kiwix-android/pull/3815, https://github.com/kiwix/kiwix-android/pull/3818, https://github.com/kiwix/kiwix-android/pull/3814, https://github.com/kiwix/kiwix-android/pull/3823, https://github.com/kiwix/kiwix-android/pull/3824)
|
|
* The Delete icon is showing wrong content description on the notes and history screen. (https://github.com/kiwix/kiwix-android/pull/3826)
|
|
|
|
Compilation/CI/CD:
|
|
* Using libkiwix `2.1.1`. (https://github.com/kiwix/kiwix-android/pull/3821)
|
|
* Sometimes CI fails due to `signatures do not match` error. (https://github.com/kiwix/kiwix-android/pull/3820)
|
|
|
|
3.10.0
|
|
New Features:
|
|
* When searching for any article if the user presses the search/enter button on the keyboard, and if any article is found with the searched query then it will open that article directly. (https://github.com/kiwix/kiwix-android/pull/3704)
|
|
* Introduced the progress bar in the library screen to show how much storage has been scanned. (https://github.com/kiwix/kiwix-android/pull/3674)
|
|
|
|
Bug Fixes:
|
|
* Enhanced ZIM file scanning. (https://github.com/kiwix/kiwix-android/pull/3674)
|
|
* Fixed pop-up(Search kiwix) function issue with Librera reader. (https://github.com/kiwix/kiwix-android/pull/3725)
|
|
* Inconsistent visibility behavior when no ZIM file is opened. (https://github.com/kiwix/kiwix-android/pull/3688)
|
|
* Application crashes below API level 29 when we select the external storage. (https://github.com/kiwix/kiwix-android/pull/3642)
|
|
* Application crashes when opening saved notes if the ZIM file does not exist. (https://github.com/kiwix/kiwix-android/issues/3682)
|
|
* Application crashes when opening ZIM files directly opening from storage using deep linking. (https://github.com/kiwix/kiwix-android/pull/3649)
|
|
* Application crashes when closing the tab. (https://github.com/kiwix/kiwix-android/pull/3791)
|
|
* A few Samsung devices are unable to download 4+ gb files. (https://github.com/kiwix/kiwix-android/pull/3695)
|
|
* Content is not displaying after opening the ZIM file from Chrome. (https://github.com/kiwix/kiwix-android/pull/3727)
|
|
* Read aloud does not stop for closed tabs. (https://github.com/kiwix/kiwix-android/pull/3745)
|
|
* After restoring the tab it hides some top area of the article. (https://github.com/kiwix/kiwix-android/pull/3743)
|
|
* Improved UI to show hints of view functionality when the user long clicks on any view. (https://github.com/kiwix/kiwix-android/pull/3689, https://github.com/kiwix/kiwix-android/pull/3707, https://github.com/kiwix/kiwix-android/pull/3706)
|
|
* Application is not restarting from Error activity. (https://github.com/kiwix/kiwix-android/pull/3735)
|
|
* Better permission requesting (https://github.com/kiwix/kiwix-android/pull/3729)
|
|
* Improvement in restoring tabs. (https://github.com/kiwix/kiwix-android/pull/3793)
|
|
* Few links are not working in README.md file. (https://github.com/kiwix/kiwix-android/pull/3637, https://github.com/kiwix/kiwix-android/pull/3655)
|
|
* Added documentation for Git Hooks in the CONTRIBUTING file. (https://github.com/kiwix/kiwix-android/pull/3798)
|
|
* Fixed some issues reported by the playStore. (https://github.com/kiwix/kiwix-android/pull/3795, https://github.com/kiwix/kiwix-android/pull/3797)
|
|
+ More
|
|
|
|
Compilation/CI/CD:
|
|
* Using libkiwix `2.1.0`. (https://github.com/kiwix/kiwix-android/pull/3802)
|
|
* Using libkiwix to store the bookmarks instead of objectbox. (https://github.com/kiwix/kiwix-android/pull/3653)
|
|
* Unconditional Logging lint issue. (https://github.com/kiwix/kiwix-android/issues/1270)
|
|
* Improved our CI to smoothly run the test cases. (https://github.com/kiwix/kiwix-android/pull/3758)
|
|
* Added/improved test cases.
|
|
* Increased java heap memory to efficiently creating app bundle for custom apps. (https://github.com/kiwix/kiwix-android/pull/3665)
|
|
* Upgraded project dependencies to fix errors reported by the play store. (https://github.com/kiwix/kiwix-android/pull/3648, https://github.com/kiwix/kiwix-android/pull/3731)
|
|
* Corrected the error message if the Lint/Static analysis fails. (https://github.com/kiwix/kiwix-android/pull/3780)
|
|
+ More
|
|
|
|
3.9.1
|
|
Bug Fixes:
|
|
* Better permission requesting (https://github.com/kiwix/kiwix-android/pull/3618)
|
|
* Better trigger Error reporting activity by crash (https://github.com/kiwix/kiwix-android/pull/3621)
|
|
* Slightly improved (to avoid redundancies) CI GitHub Action (https://github.com/kiwix/kiwix-android/pull/3616)
|
|
* Remove latencies while typing to get article suggestions (https://github.com/kiwix/kiwix-android/pull/3612)
|
|
|
|
3.9.0
|
|
New Features:
|
|
* Added a start-up message to inform users about restrictions on sideloading ZIM files in the Google Store app. (https://github.com/kiwix/kiwix-android/pull/3583)
|
|
* Introduced the "Disable title" feature for custom apps. (https://github.com/kiwix/kiwix-android/pull/3566)
|
|
* Introduced the "Disable external links" feature for custom apps. (https://github.com/kiwix/kiwix-android/pull/3595)
|
|
* Added the show/hide "About the app" option in the navigation for custom apps. (https://github.com/kiwix/kiwix-android/pull/3597)
|
|
* "Support Kiwix", "About the app" are configurable for custom apps. (https://github.com/kiwix/kiwix-android/pull/3602)
|
|
|
|
Bug Fixes:
|
|
* Application crash occurring when deleting letters in a search. (https://github.com/kiwix/kiwix-android/pull/3592)
|
|
* Enhanced the permission-asking scenario for the Kiwix app. (https://github.com/kiwix/kiwix-android/pull/3593)
|
|
* Zimit archives were not displaying correctly. (https://github.com/kiwix/kiwix-android/pull/3580)
|
|
* Addressed the issue of not being able to find ZIM files on the SD card that are copied to the app-specific directory in the Play Store variant. (https://github.com/kiwix/kiwix-android/pull/3582)
|
|
* Removed the "Help" menu from the sidebar for custom apps. (https://github.com/kiwix/kiwix-android/pull/3594)
|
|
* Updated the "Support Kiwix" icon in sidebar. (https://github.com/kiwix/kiwix-android/pull/3588)
|
|
|
|
3.8.1
|
|
Bug Fixes:
|
|
* Application crash occurring when users rapidly typed during a search for an entry. (https://github.com/kiwix/kiwix-android/pull/3558)
|
|
* Play Store deep linking issue on Android 12 and above. (https://github.com/kiwix/kiwix-android/pull/3550)
|
|
|
|
3.8.0
|
|
New Features:
|
|
* Download pause/resume feature. (https://github.com/kiwix/kiwix-android/pull/3459)
|
|
* Added support to read ZIM files from USB-OTG stick. (https://github.com/kiwix/kiwix-android/pull/3471)
|
|
* Endless suggestion list while searching articles. (https://github.com/kiwix/kiwix-android/pull/3217)
|
|
* Refactored LocalFileTransfer UI to educate users on how to use this feature. (https://github.com/kiwix/kiwix-android/pull/3497)
|
|
|
|
Bug Fixes:
|
|
* All books notes switch is always enabled. (https://github.com/kiwix/kiwix-android/pull/3449)
|
|
* Download remained pending indefinitely if we canceled it from the notification. (https://github.com/kiwix/kiwix-android/pull/3451)
|
|
* Enhanced permission asking scenario for custom apps. (https://github.com/kiwix/kiwix-android/pull/3439)
|
|
* If the storage is already configured, it was again showing while downloading. (https://github.com/kiwix/kiwix-android/pull/3464)
|
|
* The keyboard repeatedly disappears and reappears while searching articles. (https://github.com/kiwix/kiwix-android/pull/3469)
|
|
* Bookmark toggle is not ON for saved bookmarks. (https://github.com/kiwix/kiwix-android/pull/3473)
|
|
* Article opening after search page result leads to a blank page. (https://github.com/kiwix/kiwix-android/pull/3217)
|
|
* Random article function not working. (https://github.com/kiwix/kiwix-android/pull/3217)
|
|
* 500 Error happens on the server. (https://github.com/kiwix/kiwix-android/pull/3217)
|
|
* Unable to open the support link with the default browser. (https://github.com/kiwix/kiwix-android/pull/3504)
|
|
* Unable to upload APK on the play store. (https://github.com/kiwix/kiwix-android/pull/3506)
|
|
* Hosted Books don't update on Application. (https://github.com/kiwix/kiwix-android/pull/3218)
|
|
* Cannot open ZIM files from phone storage via the file picker in Android 13. (https://github.com/kiwix/kiwix-android/pull/3518)
|
|
* The redundancy of the 'All-Books-Mode' option for Bookmarks, Notes, and History in custom apps. (https://github.com/kiwix/kiwix-android/pull/3525)
|
|
* The same Note saves multiple times while we are updating existing notes. (https://github.com/kiwix/kiwix-android/issues/3519)
|
|
* Reduced mass-storage consumption with Android custom apps with embedded ZIM. (https://github.com/kiwix/kiwix-android/pull/3516)
|
|
* Hitting back in the custom apps exits it. (https://github.com/kiwix/kiwix-android/pull/3512)
|
|
* Multiple memory leaks
|
|
* Updated README file to show file picker restriction. (https://github.com/kiwix/kiwix-android/pull/3414)
|
|
+ More
|
|
|
|
Compilation/CI/CD:
|
|
* Adapted libkiwix `1.0.0`. (https://github.com/kiwix/kiwix-android/pull/3217)
|
|
* Deprecated code check in CI. (https://github.com/kiwix/kiwix-android/pull/3440)
|
|
* Added/improved test cases.
|
|
|
|
3.7.1
|
|
* FIX: Useless permission request at start for custom apps
|
|
* FIX: Few code deprecations
|
|
* FIX: Broken back button in custom apps
|
|
* FIX: Broken not saving notes in custom apps
|
|
* FIX: Application crashing while adding notes
|
|
* FIX: Partly broken fullscreen feature
|
|
* FIX: Invisible suggestion box in custom apps
|
|
|
|
3.7.0
|
|
New Features:
|
|
* Support for Android 13.
|
|
* Scrollbar indicator in the download screen
|
|
* Greyed books if insufficient space
|
|
* Visible URL in the external link dialog
|
|
* Navigation History
|
|
* "Undo" snackbar for "Close all tabs"
|
|
* Properly checked availability of email app if needed
|
|
|
|
Bug Fixes:
|
|
* Snackbar visibility issue in download screen
|
|
* Read Aloud feature not always starting
|
|
* Ugly white line between around bottom navigation bar
|
|
* Display default logo if no illustration is available for the ZIM file
|
|
* WiFi detection on Android 11+ (local hosting)
|
|
* Broken article loading (if containing special character)
|
|
* Broken table of content "jump to section" (if containing special character)
|
|
* Misalignment of FloatingActionButton and BottomNavBar
|
|
* Lagging UI update after language change
|
|
* Widget resizing problem
|
|
* Ugly white space at the bottom in the loca library
|
|
* Endless media access permission request
|
|
* Inappropriate "Allow download content via mobile network" when usiong WiFI
|
|
* Wrong TTS message if language is not available
|
|
* Cut last book in library screen.
|
|
* Multiple memory leaks
|
|
|
|
Compilation/CI/CD:
|
|
* Completed java to Kotlin migration
|
|
* Memory leak detection introduction
|
|
* Multiple Linting improvements
|
|
* Jcenter/libkiwix JNI removal (now handled separatly with Maven Central)
|
|
* Upgrade many dependencies
|
|
* Play Store publishing process update
|
|
* Multiple CI/CD workflows improvements
|
|
* Gradle 8.0.0 introduction
|
|
* New localisation help for translators
|
|
* Stabilised CI, in particular for Android 30+
|
|
|
|
3.6.0
|
|
* FIX: Upgrade to Kotlin 1.7.0.
|
|
* FIX: Introduce google play build variant.
|
|
* FIX: Upgrade project environment from java 8 to java 11.
|
|
* FIX: Upgrade detekt lib to 1.20.0.
|
|
* FIX: Upgrade klint lib to 10.3.0.
|
|
* FIX: Google play publisher upgrade to 3.7.0.
|
|
* FIX: Pdf/Epub files opening issue fixes.
|
|
* FIX: Same pictures are saved multiple times.
|
|
* FIX: Introductory screen hangup issue fixed.
|
|
* FIX: Search Widget navigation issue fixed.
|
|
* FIX: Search screen were missing while pressing back fixed.
|
|
* FIX: Unsatisfied Link error fixed.
|
|
* FIX: IllegalStateException report in core reader fragment fixed.
|
|
|
|
|
|
3.5.0
|
|
* FIX: Storing ZIM/Book files inside the public Kiwix Directory on internal storage.
|
|
* FIX: Storing ZIM/Book files inside the public Kiwix Directory on external storage in android 11 and above.
|
|
* FIX: Ability to save Notes in android 10 and above.
|
|
* FIX: Ability to open externally downloaded ZIM Files.
|
|
* FIX: MIME type fix for "*.js" titles.
|
|
* FIX: CI/CD Pipeline fixed for android 21 & android 30.
|
|
* FIX: Partial library migration from jcenter to jitpack & maven repo.
|
|
* FIX: Add network permission dialog on download navigation.
|
|
* NEW: File Selector for selecting any ZIM files from storage.
|
|
|
|
3.4.6
|
|
* FIX: Added MANAGE_EXTERNAL_STORAGE permission for Android 11 and later
|
|
* FIX: Hide "Download over wifi settings" on custom apps
|
|
* FIX: Hide SD card access setting on custom apps
|
|
* FIX: Launch screen icon updated
|
|
* FIX: Broken "Get content" launcher icon
|
|
* NEW: Better hide virtual keyboard in library
|
|
|
|
3.4.5
|
|
NEW: Supports Android 11
|
|
NEW: Hotspot socket address better visible, clickable and shareable
|
|
BUGFIX: Some zimit files doesn't read anymore
|
|
BUGFIX: "Search in Kiwix" is just redirecting to Kiwix
|
|
BUGFIX: Laggy input in search box
|
|
+ More
|
|
|
|
3.4.4
|
|
NEW: The Download of ZIM in now more stable
|
|
NEW: Updated translations
|
|
BUGFIX: In Search menu item recreates multiple times
|
|
BUGFIX: Clicking the search result doesn't go anywhere
|
|
BUGFIX: Search text don't appear in the search field
|
|
BUGFIX: Back Press doesn't work in SearchFragment
|
|
BUGFIX: Memory leaks patched
|
|
|
|
3.4.3
|
|
NEW: Updated translations
|
|
BUGFIX: Video seek was not working
|
|
BUGFIX: Back button in history and bookmarks toolbar always took to library
|
|
BUGFIX: Books hosted from android client were not updating on browser dynamically
|
|
BUGFIX: Creating multiple tabs was causing `loading` in previously opened tabs
|
|
BUGFIX: Messages displayed when no books are present were inconsistent typographically
|
|
|
|
3.4.2
|
|
NEW: Service worker support for war2c ZIM files
|
|
NEW: Updated translations
|
|
NEW: Online Library won't be downloaded on mobile data when wifi only preference is set
|
|
BUGFIX: Text to Speech continues in background
|
|
BUGFIX: Video player became became unresponsive post backgrounding
|
|
BUGFIX: Bookmarks/History weren't displaying their title
|
|
BUGFIX: Memory leaks patched
|
|
BUGFIX: Table of contents accessible from non Reader screens
|
|
|
|
3.4.1
|
|
NEW: Overhauled navigation
|
|
NEW: Updated translations
|
|
NEW: Support resizing Kiwix
|
|
NEW: Open search in new tab
|
|
BUGFIX: Search speed increased and loading state added
|
|
BUGFIX: Memory leaks patched
|
|
BUGFIX: More consistent labelling drives internal/external
|
|
BUGFIX: Cache results of a conclusive file system detection
|
|
BUGFIX: Overlapping labels in Library
|
|
BUGFIX: Accessibility improvements
|
|
+ Lots Lots Lots More
|
|
|
|
3.4.0
|
|
Beta release of navigation
|
|
Full release notes to follow in 3.4.1
|
|
|
|
3.3.4
|
|
NEW: Updated translations
|
|
BUGFIX: Fullscreen videos were not displaying
|
|
BUGFIX: Urls containing "?" were not loading properly
|
|
BUGFIX: Notifications were erroneously allowing the user to pause a download
|
|
BUGFIX: Urls with "#" anchors now load to the correct portion of the page
|
|
BUGFIX: Save Media on long click was not working
|
|
+ Lots More
|
|
|
|
3.3.3
|
|
BUGFIX: Crash on older devices due to OKHTTP
|
|
|
|
3.3.2
|
|
NEW: Better flow for hosting books
|
|
NEW: Control text zoom for ZIM files
|
|
NEW: Bookmarks/History internals rewrite
|
|
NEW: Updated translations
|
|
BUGFIX: Search results were inaccurate when typing too quickly
|
|
BUGFIX: new ZIM scheme for addressing content
|
|
BUGFIX: Native memory leaks fixed
|
|
BUGFIX: fix crash on returning to webview from search result
|
|
BUGFIX: some ZIM files could not be found after downloading
|
|
+ Lots More
|
|
|
|
3.3.1
|
|
NEW: Send Diagnostic Reports
|
|
BUGFIX: Loading older ZIM files could fail
|
|
BUGFIX: Some svgs were not loading
|
|
+ Lots More
|
|
|
|
3.3.0
|
|
NEW: Improved loading of audio/video content
|
|
NEW: Card based views for lists
|
|
NEW: Improved translations
|
|
NEW: Delete notes
|
|
BUGFIX: Sensible zoom defaults for oversized content
|
|
BUGFIX: Large downloads should start immediately
|
|
BUGFIX: Searching with kiwix via highlighting prompt
|
|
+ Lots More
|
|
|
|
3.2.0
|
|
NEW: Downloads tab merged with Library
|
|
NEW: Improved translations
|
|
NEW: Swipe down to show tabs
|
|
NEW: Swipe left/right on top bar to switch tabs
|
|
NEW: Improved UI for Bookmarks & History
|
|
NEW: Open book from click on Download notification
|
|
BUGFIX: Improved the speed of file system detection for SD cards
|
|
BUGFIX: Improved speed of Article Search
|
|
BUGFIX: Night mode crash on Amazon devices
|
|
BUGFIX: Adding/Removing bookmarks stabilised
|
|
BUGFIX: Language changes in Settings better supported
|
|
BUGFIX: Crash on opening bookmark/history of not currently open book
|
|
BUGFIX: Tags select properly and hide if not active
|
|
BUGFIX: Read Aloud shows warning for unsupported languages
|
|
BUGFIX: Find In Page crash when searching for empty
|
|
+ Lots More
|
|
|
|
3.1.3
|
|
BUGFIX: Correct logic for selected book tags
|
|
BUGFIX: Crash when searching content via selected text in browser
|
|
BUGFIX: Night mode videos were inverted when fullscreened
|
|
BUGFIX: Search widget unresponsive
|
|
|
|
3.1.0
|
|
NEW: Revamped Night Mode
|
|
NEW: Books unsupported by file system are greyed out
|
|
NEW: Tags for books
|
|
+ Bugfixes & Lots More
|
|
|
|
|
|
3.0.5
|
|
BUGFIX: Some ZIM files could not be downloaded due to missing metadata
|
|
BUGFIX: Some mirrors were not allowed to download via http
|
|
|
|
3.0.4
|
|
BUGFIX: Some users language was causing a crash due to unstable ISO codes
|
|
BUGFIX: Some unstable ZIM files were crashing when opened
|
|
BUGFIX: Long titles were rendering off screen on home page
|
|
BUGFIX: Issues when opening a file externally
|
|
|
|
3.0.0
|
|
NEW: Androidx support
|
|
NEW: In app error reporting
|
|
NEW: Improved bookmarks
|
|
NEW: Help screen
|
|
NEW: Home page
|
|
NEW: ZIM history
|
|
NEW: Introductory screen
|
|
NEW: Improved language selection
|
|
NEW: Add note to articles
|
|
NEW: Tabs
|
|
NEW: Share ZIM files to other Kiwix users
|
|
NEW: Host ZIM files on your phone
|
|
+ Bugfixes & Lots More
|
|
|
|
2.5.3
|
|
BUGFIX: Fix IndexOutOfBounds in KiwixMobileActivity onResume
|
|
|
|
2.5.2
|
|
BUGFIX: Some ZIM files were not displaying
|
|
|
|
2.5.1
|
|
NEW: Downloads are done over http
|
|
|
|
|
|
2.5
|
|
NEW: Downloads are now using the DownloadManager
|
|
NEW: Downloads/Device/Library completely rewritten
|
|
|
|
2.4
|
|
FIX: External SD card problems
|
|
FIX: Some UI translation
|
|
FIX: Download manager process sporadic problems
|
|
NEW: Display download time estimation
|
|
NEW: Many improvements in fulltext search
|
|
NEW: Allow manual update of storage location
|
|
NEW: Sort Bookmarks alphabetically
|
|
NEW: Option to download only via WIFI
|
|
|
|
2.2
|
|
FIX: Text To Speech issues on earlier Android versions
|
|
FIX: SD card detection in a few edge cases
|
|
FIX: Sporadic transparent menu
|
|
FIX: Download resilience and experience
|
|
FIX: Few problems with icon positions
|
|
FIX: "Night mode" for pictures
|
|
NEW: UI "night mode"
|
|
NEW: UI colors
|
|
NEW: Autohide app toolbar
|
|
NEW: Keep bookmarks over data updates
|
|
|
|
2.1
|
|
FIX: Display of storage devices
|
|
FIX: External SD cards detection
|
|
FIX: ZIM file detection speed
|
|
FIX: Core errors handling
|
|
FIX: Save image
|
|
FIX: ZIM file deletion
|
|
FIX: Transparent action menu
|
|
NEW: Pause/Resume TTS
|
|
|
|
2.0
|
|
NEW: Clean history button
|
|
NEW: Open new tab in background - settings option
|
|
NEW: Kiwix search home screen widget
|
|
NEW: Download manager
|
|
NEW: Improved ZIM management
|
|
NEW: Build against newer version of Android NDK/SDK
|
|
NEW: Bookmarks for multiple articles with the same title can be created
|
|
NEW: Splash Screen and improved Welcome Screen
|
|
FIXED: Opening problem with ZIM filenames with special characters
|
|
FIXED: Useless "w820dp" language
|
|
FIXED: Failing he, id, yi locales
|
|
FIXED: Non-localised setting language list sorting
|
|
FIXED: Multiple search history problems
|
|
FIXED: Crashes with 'Twillight' app
|
|
FIXED: Full text search with split ZIM files
|
|
|
|
1.99
|
|
FIXED: ZIM load error on ICS
|
|
|
|
1.98
|
|
FIXED: Bookmark icon correctly updates when switching tabs
|
|
NEW: Tabs reopen as you left them after app restart
|
|
NEW: Undo tab deletions with one click
|
|
NEW: Table of contents for articles accessed by swiping left
|
|
NEW: Improved Bookmark System
|
|
NEW: Back and forward buttons show as disabled if unusable
|
|
NEW: Real time permission requests for Marshmallow
|
|
NEW: Asks the user if they would consider rating the app
|
|
|
|
1.97
|
|
FIXED: Soft-keyboard opens on "find in page" click
|
|
FIXED: "Back to Top" button fades out after 1.5 seconds
|
|
NEW: App can be moved to SD card
|
|
NEW: ARM64 support
|
|
NEW: Beta full-text search (put the *.idx" directory beside the ZIM)
|
|
NEW: Restart with last open article on exact same position
|
|
NEW: Click on app title displays the search input box
|
|
NEW: Remember fullscreen setting over app restarts
|
|
NEW: Few additional languages supported for the UI
|
|
NEW: Build against newer version of Android NDK/SDK
|
|
|
|
1.96
|
|
FIXED: Freezes with long press on text
|
|
FIXED: Duplicates in suggestions list
|
|
|
|
1.95
|
|
FIXED: Crash with the Settings
|
|
|
|
1.94
|
|
NEW: Revamped tabs system
|
|
NEW: Revamped zoom system
|
|
NEW: Audio/Video suport
|
|
NEW: Updated "Ray Charles" ZIM demo file
|
|
FIXED: AutoCompleteTextView in landscape mode
|
|
FIXED: PDF & EPUB viewing
|
|
REMOVED: Gingerbread support
|
|
REMOVED: Share with friends
|
|
REMOVED: Zoom button
|
|
|
|
1.93
|
|
* FIXED: blank pages and broken images on Android 5.0 (Lollipop)
|
|
* KNOWN BUG: text rewrapping problem with 4.4 & 5.0
|
|
|
|
1.92
|
|
* NEW: text2speech (TTS)
|
|
* NEW: compiled against API21 (Android 5.0 Lollipop)
|
|
* FIXED: invisible "go forward" button
|
|
* FIXED: a few crash scenarios
|
|
* FIXED: "save picture" filename truncation
|
|
* FIXED: "night mode" on 4.4
|
|
* KNOWN BUG: text rewrapping problem with 4.4
|
|
* KNOWN BUG: invisible images on 5.0
|
|
|
|
1.91
|
|
* NEW: bookmarking feature
|
|
* FIXED: Better support of Indian languages
|
|
* FIXED: Many crash scenarios
|
|
* NEW: scan the external SD card
|
|
* KNOWN BUG: text rewrapping problem with 4.4
|
|
|
|
1.9
|
|
* Support extended to API 9+
|
|
* First steps to have an integrated library manager (still not activated)
|
|
|
|
1.8
|
|
* FIX buggy hardware menu button handling
|
|
|
|
1.7
|
|
* FIX buggy "Show backtop button" option
|
|
* NEW Tabs system
|
|
* NEW "scanner" tool for the filepicker
|
|
* NEW UI language chooser
|
|
* NEW UI support for Android non native languages
|
|
* NEW "save image" feature
|
|
|
|
1.6
|
|
* New "share with friends" button
|
|
* New "fullscreen" feature
|
|
* New 'back to top" button
|
|
* Better search suggestions
|
|
* Small UI fixes
|
|
|
|
1.0
|
|
* NEW: Initial version
|