Repository navigation
Honya v1.4.0
Honya 1.4.0 — A Stronger Foundation 🌸
Honya 1.4.0 is a major update focused on modernizing the app, improving background reliability, expanding language support, and making Honya faster and more stable.
🚀 Expo SDK 57
- Upgraded Honya from Expo SDK 54 → SDK 57.
- Updated the underlying React Native and Expo dependencies.
- Improved compatibility with newer Android versions.
- Updated APIs and dependencies affected by the migration.
- Fixed SDK migration issues and deprecated API usage.
- Verified the Android production build after the migration.
📥 More Reliable Background Downloads
Background downloading has received a major reliability upgrade.
- Downloads can continue while Honya is outside the foreground.
- Added dedicated headless background processing for downloads.
- Improved persistent download queue processing.
- Downloads are processed sequentially for better stability.
- Improved handling of large and long-running download batches.
- Improved synchronization between background downloads and the Download Manager.
- Fixed initialization issues that could occur when multiple background operations accessed the download queue simultaneously.
🔄 Improved Library Updates
Library updates are now more reliable, especially for larger libraries.
- Improved automatic library update processing.
- Improved manual library update behavior.
- Better handling of large update batches.
- Improved progress and state tracking.
- Improved synchronization between library updates and chapter states.
- Improved reliability when updates run in the background.
🌍 German & Italian
Honya now supports five languages:
-
🇬🇧 English
-
🇫🇷 French
-
🇸🇦 Arabic
-
🇩🇪 German
-
🇮🇹 Italian
-
Added German and Italian localization across the main interface.
-
Improved pluralization for dynamic text.
-
Added locale-aware dates and relative timestamps.
-
Localized chapter labels and previously untranslated system text.
-
Improved navigation labels for longer translations.
-
Preserved full Arabic RTL support.
⚡ Performance & Stability
A broad performance and reliability pass improves everyday use.
- Improved performance with large chapter lists.
- Reduced unnecessary list updates and re-renders.
- Improved filtering responsiveness.
- Improved synchronization of read and downloaded chapter states.
- Improved background-task reliability.
- Improved handling of persisted data and preferences.
- Fixed various small state-management and UI issues discovered during testing.
🛠️ Codebase Improvements
The SDK migration also allowed for a substantial cleanup of the codebase.
- Cleaned up deprecated Expo API usage.
- Improved consistency across the project.
- Updated code to better align with the newer Expo/React Native stack.
- Improved background-task and native-module handling.
- Fixed several edge cases discovered through testing and code review.
🌸 Honya Keeps Getting Better
v1.4.0 is a major step forward for Honya's foundation.
The app is now running on a modern Expo stack, background operations are more reliable, larger libraries perform better, and Honya is available in two additional languages.
This release is about making the Honya experience faster, more reliable, and ready for what's next.
Thank you for using Honya. 💗📚