Releases: kiwix/kiwix-android
Releases · kiwix/kiwix-android
3.14.0
New Features:
- Support for Android 15. (@MohitMaliFtechiz #4147)
- Added a new intro screen to inform users how they can select the storage for downloading ZIM files. (@MohitMaliFtechiz #4179)
- Currently downloading ZIM files will be shown at the top in "Online" Library screen. (@MohitMaliFtechiz #4211)
- Users can resume a paused download from the notification. (@MohitMaliFtechiz #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 #3996)
Bug Fixed:
- Opening of ZIM files from USB sticks and external hard drives was not working on some devices. (@MohitMaliFtechiz #4218)
- Application crashes when opening the ZIM file in the reader. (@MohitMaliFtechiz, @CalebKL #3937)
- Sometimes application crashes due to native crashes. (@MohitMaliFtechiz #4190)
- Improved the copying/moving of ZIM chunks. (@MohitMaliFtechiz #4170)
- Download stops when the app is backgrounded. (@MohitMaliFtechiz #4143)
- Downloading stuck on pending for large ZIM files. (@MohitMaliFtechiz #4143)
- Downloading was not resuming on some devices. (@MohitMaliFtechiz #4143)
- Improved the scanning of ZIM files in the Play Store variant. (@MohitMaliFtechiz #4149)
- Application crashes when getting the Item size. (@MohitMaliFtechiz #4157)
- Application crashes when opening the random article. (@MohitMaliFtechiz #4162)
- Application crashes when creating the application shortcuts. (@MohitMaliFtechiz #4167, #4214)
- The trash folder's ZIM files are showing on the library screen but not opening. (@MohitMaliFtechiz #4176)
FIND_IN_PAGE
feature only works with first tab page. (@MohitMaliFtechiz #4201)- When the device goes to sleep mode, the search filter resets of the online library. (@MohitMaliFtechiz #4220)
+ More
Compilation/CI/CD:
- Using libkiwix
2.2.4
. (@MohitMaliFtechiz #4190) - Added functionality to generate APK for a specified date. (@MohitMaliFtechiz #4156)
- Changed the website, and Nightly APKs name. (@MohitMaliFtechiz #4168)
- Reintroduced the Fetch Library for Downloading ZIM files. (@MohitMaliFtechiz #4143)
3.13.0
Bug Fixed:
- ZIM files were not appearing on the "Library" screen after updating to version
3.12.0
. (@MohitMaliFtechiz #4134) - Application crashes when adding bookmarks. (@MohitMaliFtechiz #4129)
- Application crashes when canceling the downloads. (@MohitMaliFtechiz #4126)
- Application crashes when moving file to kiwix's public directory. (@MohitMaliFtechiz #4124)
- Downloading large files always shows "In Progress", and seems it is not starting for large files. (@MohitMaliFtechiz #4118)
- Hiding the virtual keyboard reset the search (in online library). (@MohitMaliFtechiz #4117)
- Improved the display of external link warning. (@viditpawar0 #4133)
- Moved all file-related operations to the IO thread (@MohitMaliFtechiz , @CalebKL #4103, #4119, #4061)
- Various improvements to the downloading functionality. (@MohitMaliFtechiz #4130)
3.12.0
New Features:
- Support for Android 14. (@MohitMaliFtechiz #3976)
- Added
file picker
in Play Store application. (@MohitMaliFtechiz #3979) - Showing progress of loading the online library. (@MohitMaliFtechiz #3994)
- Introduced a new UI for showing
Storage
in the settings screen. (@MohitMaliFtechiz #3972) - Added QR code on "Hotspot" screen. (@shaunburch #3874)
Bug Fixed:
- Application crashes when deleting very large ZIM files. (@MohitMaliFtechiz #4034)
- Transfer ZIM files feature was stuck when educating users about the feature on tablets. (@MohitMaliFtechiz #4088)
- ZIM file was not opening from download notification if application is not in the background. (@shashank-0-0 #4079)
- Kiwix opens in samsung file navigator when opening files from the file manager. (@MohitMaliFtechiz #4058)
- ZIM file was not opening from Samsung's "My Files" file explorer. (@MohitMaliFtechiz #4022)
- In Samsung tablet of Android 14, downloaded files can not be opened via file picker or deep linking. (@MohitMaliFtechiz #4015)
- Opening
new tab
from app's shortcut in custom apps was not working. (@MohitMaliFtechiz #3988) - Improved the "Note" label in the OverFlowMenu for more clarity. (@MohitMaliFtechiz #4094)
- Medical wikimedia (mini) keeps crashing. (@MohitMaliFtechiz #4007)
- Dark mode failing on "Astrolabe" homepage. (@MohitMaliFtechiz #3974)
- After scrolling up and down any TED article, bottom of the page issue cut. (@CalebKL #3977)
- Moved the
canReadFile()
method to the IO thread so that it could not block the UI thread. (@MohitMaliFtechiz #4040) - GooglePlay store evaluation was showing too early. (@MohitMaliFtechiz #3971)
- Application crashes when loading the online library content on the
Download
screen. (@CalebKL #3953) - Application crashes when loading the asset(videos) from cache. (@MohitMaliFtechiz #3946)
- Application crashes when creating the webView. (@MohitMaliFtechiz #3947)
- Application crashes when opening the random article. (@kelson42 , @MohitMaliFtechiz #3927)
- When opening the Download screen from the "Get content" shortcut, we can not navigate to the reader screen. (@shashank-0-0 #3959)
- "Send diagnostic report" function should open the user's email client. (@MohitMaliFtechiz #4042)
- Removed the "Send feedback" option from Help tab. (@MohitMaliFtechiz #4013)
- Images are not saving in TED zim files. (@MohitMaliFtechiz #3938)
- Opening an article will show that it has been added as a bookmark. (@MohitMaliFtechiz #3918)
- Improvement in loading articles, and searching. (@MohitMaliFtechiz #3925, #3923)
- File drawer was showing on Tabs screen. (@MohitMaliFtechiz #3981)
- Download notification disappears when the application is in the background. (@MohitMaliFtechiz #4108)
+ More
Compilation/CI/CD:
- Using libkiwix
2.2.3
. (@MohitMaliFtechiz #4033) - Removed the Fetch library from project. (@MohitMaliFtechiz #3935)
- APK files missing from releases. (@MohitMaliFtechiz #4054)
- Added feature to generate
Dummy bundle
. (@MohitMaliFtechiz #4030) - Automatically publish to PlayStore for internal testing team. (@MohitMaliFtechiz #3948)
3.11.1
Bug Fixed:
- Not able to upload 512MB+ custom apps on playStore. (#3801)
- Zimit2 Youtube video does not play in Android reader. (#3879)
- Xapian crash scenarios(When searching for an article). (#3885)
- ServiceWorker management seems unstable. (#3880)
- Outdated text showing when a zim file could not open. (#3887)
- Sometimes not all bookmarks are showing. (#3893)
- Application crashes when loading the media in webView. (#3898)
- Application crashes while migrating the history/notes. (#3900)
- Attaching real exception in crash logs instead of NotSerializableException when a user trying to send the crash report. (#3904)
Compilation/CI/CD:
- Upgraded coroutine dependency to "1.7.3". (#3904)
3.11.0
New Features:
- Export and import feature for bookmarks. (#3724)
Bug Fixed:
- Application crashing on ARM architecture. (#3661)
- Application crashes when starting the kiwix server. (#3846)
- Unable to restart download after pausing if application language is other than English. (#3847)
- Can't open EPUB from Project Gutenberg in external app. (#3738)
- Some EPUB files are not downloading. (#3738)
- Saving bookmarks in the zim-split splitted ZIM files are crashing the application, when there is a 0 size extra zim chunk. (#3862)
- Suspended the application from F-droid store. (#3672)
- New nightly APK signatures prevent easy update. (#3844)
- Improved the article search. (#3849)
- Fullscreen mode is broken. (#3853)
- Unable to exit the application when pressing the back button while reading the ZIM file. (#3854)
- Saving Notes, History, and Recent searches in room database. (#3859, #3858, #3863)
- Long clicking on Download button in epub ZIM files shows the "Open in new tab" dialog which leads to a blank page. (#3870)
Compilation/CI/CD:
3.10.1
Bug Fixed:
- Error on opening a split zim file. (#3803)
- Sometimes setting the
org.kiwix.libzim.Archive.setNativeArchive
crashes the application. (#3807) - Zim files are not opening with Kiwix when clicking on zim files in the storage. (#3834)
- Main page is not loading for zim files. (#3817)
- Fixed some issues reported by the playStore. (#3815, #3818, #3814, #3823, #3824)
- The Delete icon is showing the wrong content description on the notes and history screen. (#3826)
Compilation/CI/CD:
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. (#3704)
- Introduced the progress bar in the library screen to show how much storage has been scanned. (#3674)
Bug Fixes:
- Enhanced ZIM file scanning. (#3674)
- Fixed pop-up(Search kiwix) function issue with Librera reader. (#3725)
- Inconsistent visibility behavior when no ZIM file is opened. (#3688)
- Application crashes below API level 29 when we select the external storage. (#3642)
- Application crashes when opening saved notes if the ZIM file does not exist. (#3682)
- Application crashes when opening ZIM files directly opening from storage using deep linking. (#3649)
- Application crashes when closing the tab. (#3791)
- A few Samsung devices are unable to download 4+ gb files. (#3695)
- Content is not displaying after opening the ZIM file from Chrome. (#3727)
- Read aloud does not stop for closed tabs. (#3745)
- After restoring the tab it hides some top area of the article. (#3743)
- Improved UI to show hints of view functionality when the user long clicks on any view. (#3689, #3707, #3706)
- Application is not restarting from Error activity. (#3735)
- Better permission requesting (#3729)
- Improvement in restoring tabs. (#3793)
- Few links are not working in README.md file. (#3637, #3655)
- Added documentation for Git Hooks in the CONTRIBUTING file. (#3798)
- Fixed some issues reported by the playStore. (#3795, #3797)
- More
Compilation/CI/CD:
- Using libkiwix
2.1.0
. (#3802) - Using libkiwix to store the bookmarks instead of objectbox. (#3653)
- Unconditional Logging lint issue. (#1270)
- Improved our CI to smoothly run the test cases. (#3758)
- Added/improved test cases.
- Increased java heap memory to efficiently creating app bundle for custom apps. (#3665)
- Upgraded project dependencies to fix errors reported by the play store. (#3648, #3731)
- Corrected the error message if the Lint/Static analysis fails. (#3780)
- More
3.9.1
3.9.0
New Features:
- Added a start-up message to inform users about restrictions on sideloading ZIM files in the Google Store app. (#3583)
- Introduced the "Disable title" feature for custom apps. (#3566)
- Introduced the "Disable external links" feature for custom apps. (#3595)
- Added the show/hide "About the app" option in the navigation for custom apps. (#3597)
- "Support Kiwix", "About the app" are configurable for custom apps. (#3602)
Bug Fixes:
- Application crash occurring when deleting letters in a search. (#3592)
- Enhanced the permission-asking scenario for the Kiwix app. (#3593)
- Zimit archives were not displaying correctly. (#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. (#3582)
- Removed the "Help" menu from the sidebar for custom apps. (#3594)
- Updated the "Support Kiwix" icon in sidebar. (#3588)
3.8.1
Fixes a small bug in the apk dir variable