Releases: kiwix/kiwix-android
Releases · kiwix/kiwix-android
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
3.8.0
New Features:
- Download pause/resume feature. (#3459)
- Added support to read ZIM files from USB-OTG stick. (#3471)
- Endless suggestion list while searching articles. (#3217)
- Refactored LocalFileTransfer UI to educate users on how to use this feature. (#3497)
Bug Fixes:
- All books notes switch is always enabled. (#3449)
- Download remained pending indefinitely if we canceled it from the notification. (#3451)
- Enhanced permission asking scenario for custom apps. (#3439)
- If the storage is already configured, it was again showing while downloading. (#3464)
- The keyboard repeatedly disappears and reappears while searching articles. (#3469)
- Bookmark toggle is not ON for saved bookmarks. (#3473)
- Article opening after search page result leads to a blank page. (#3217)
- Random article function not working. (#3217)
- 500 Error happens on the server. (#3217)
- Unable to open the support link with the default browser. (#3504)
- Unable to upload APK on the play store. (#3506)
- Hosted Books don't update on Application. (#3218)
- Cannot open ZIM files from phone storage via the file picker in Android 13. (#3518)
- The redundancy of the 'All-Books-Mode' option for Bookmarks, Notes, and History in custom apps. (#3525)
- The same Note saves multiple times while we are updating existing notes. (#3519)
- Reduced mass-storage consumption with Android custom apps with embedded ZIM. (#3516)
- Hitting back in the custom apps exits it. (#3512)
- Multiple memory leaks
- Updated README file to show file picker restriction. (#3414)
- More
Compilation/CI/CD:
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