Release Notes - InkNest v1.2.3 - 31-DEC-2024
Download Link: https://p2devs.github.io/InkNest
This update improves app usability by adding Manga reader support and refining the UI and navigation flow. It also strengthens the backend with better state management and bug fixes.
1. Version Upgrade
- Updated version code to
12
and version name to1.2.3
.
2. New Features
-
Manga Reader Integration:
- Added support for a new Manga section, including dedicated navigation routes for Manga-related features (
Home Manga
,Manga Details
,Manga Search
, etc.). - Introduced the
Manga Reader
option in the settings and navigation. - Manga folder now ignored in
.gitignore
for enhanced project structure.
- Added support for a new Manga section, including dedicated navigation routes for Manga-related features (
-
Enhanced Permissions in iOS:
- Updated
Info.plist
with new keys for:NSAllowsArbitraryLoadsForMedia
NSAllowsArbitraryLoadsInWebContent
For improved media handling.
- Updated
3. Navigation Enhancements
- Integrated new screens into
AppNavigation
andBottomNavigation
. - Added search functionality for both comics and manga in the respective
Home
screens.
4. Code Optimizations
- Simplified and cleaned up imports, removing unused dependencies.
- Replaced manual rewarded ad management with a centralized
showRewardedAd
function.
5. Redux Updates
- Added a new action and reducer for deleting downloaded comic books (
DeleteDownloadedComicBook
). - Improved state management for downloaded comics.
6. UI Improvements
- Adjusted the Manga and Comic Home screens to include search and navigation shortcuts.
- Improved the layout and user experience in the
Settings
screen.
7. Bug Fixes
- Fixed inconsistencies in markup and coding styles across several files (e.g.,
Image.js
,ChaptersView.js
,Settings.js
). - Resolved errors in markdown link parsing logic.
Dependencies
- Improved image loading headers with the
Referer
field inImage.js
to ensure secure and efficient rendering. - Updated analytics events to reflect specific actions like
share_app
,privacy_policy_open
, etc.
File Handling
- Ignored
Manga
directory in.gitignore
for better project hygiene.
What's Changed
- feat: add Manga support and enhance navigation features by @pushpender-singh-ap in #29
- fix: fix markdown link handling and implement delete functionality for offline comics by @pushpender-singh-ap in #30
Full Changelog: 1.2.2...1.2.3