Skip to content

InkNest-v1.2.3

Latest
Compare
Choose a tag to compare
@pushpender-singh-ap pushpender-singh-ap released this 31 Dec 18:01
3e4e802

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 to 1.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.
  • Enhanced Permissions in iOS:

    • Updated Info.plist with new keys for:
      • NSAllowsArbitraryLoadsForMedia
      • NSAllowsArbitraryLoadsInWebContent
        For improved media handling.

3. Navigation Enhancements

  • Integrated new screens into AppNavigation and BottomNavigation.
  • 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 in Image.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

Full Changelog: 1.2.2...1.2.3