Skip to main content

InkNest v1.4.6 Release

ยท 3 min read
P2Devs
InkNest Team

Hey everyone! ๐ŸŽ‰ We're excited to announce InkNest v1.4.6 is now available!

This release is a big one โ€” InkNest now supports Manga as a first-class content type alongside Comics. We've also improved authentication, storage, ad blocking, and squashed several bugs.

โœจ What's Newโ€‹

  • Manga tab in Library โ€” Browse and manage your manga collection with a dedicated tab alongside Comics
  • Manga search integration โ€” Search across manga sources directly from the Search screen with multi-source results
  • Manga history cards โ€” New MangaHistoryCard component with reading progress tracking
  • Manga bookmarks โ€” Dedicated MangaBookmarks screen for managing your saved manga
  • Refactored state management for better handling of search results across multiple content types

Manga Reading Progress (MangaBook Screen)โ€‹

  • Reading progress tracking via Redux โ€” your place is saved as you read manga chapters
  • Seamless resume reading experience across sessions

Manga Bookmarking (MangaDetails Screen)โ€‹

  • Bookmark manga with visual feedback directly from the details screen
  • Integrated with the new MangaBookmarks section

Enhanced ReadAllComic Search Resultsโ€‹

  • Rich result cards with cover images, publisher info, and issue counts
  • Latest chapter updates displayed directly in search results
  • Improved layout with visual badges and metadata for better discoverability

Comic Background Color Customizationโ€‹

  • 5 background color options: Default, White, Black, Sepia, and Cream
  • Color picker modal accessible from Settings screen
  • Per-comic customization โ€” change background directly from the comic reader
  • Automatic text color adjustment for light/dark backgrounds

LinkListScreen Redesign (Web Sources)โ€‹

  • Animated card transitions for a smoother browsing experience
  • Filter functionality for better source management and discovery
  • Refactored styles for consistency and improved UI

๐Ÿ”ง Improvementsโ€‹

Storage Migration โ€” AsyncStorage โ†’ MMKVโ€‹

  • Removed AsyncStorage migration utility and related functions
  • Notification handling now uses mmkvStorage for faster, more reliable storage
  • Cleaner storage layer with no legacy migration overhead

Google Sign-In & Keychainโ€‹

  • Updated dependencies for Google Sign-In
  • Added keychain access groups for improved credential handling on iOS

FCM Token Rate Limitingโ€‹

  • Implemented rate limiting and debounce for FCM token user sync to prevent excessive network calls

WebView Enhancementsโ€‹

  • iOS select picker dismiss โ€” Prevents crashes during navigation when select pickers are open
  • Whitelisted Cloudflare challenge domains for smoother browsing
  • Safety timeout for ad block rule preparation
  • Inline media playback support and improved error handling for content process termination
  • Updated loading text for better user experience

Ad Blockingโ€‹

  • Updated ad block rules with improved detection logic
  • Enhanced AdBlockRules and WebSourcesList for more effective ad filtering

๐Ÿ› Bug Fixesโ€‹

  • Fixed iOS crashes caused by undismissed select pickers during WebView navigation
  • Improved WebView stability with better content process termination handling
  • Cleaned up unnecessary code in WebViewComponent

Update now to explore the new Manga support and enjoy a smoother reading experience! ๐Ÿ“šโœจ

As always, if you encounter any issues, please report them in our issues channel. Happy reading! ๐Ÿฆ‹