Tarumi v1.6.0
Tarumi v1.6.0 Changelog
Tarumi v1.6.0 focuses on home performance, smarter caching, accurate comic types, a branded open experience, and reader reliability—while keeping install-time updates seamless for existing debug builds.
🏠 Home Performance & Memory
- Lighter home feeds: Homepage rails no longer call full
getDetailsfor every card. List data is used for Featured, Trending, and recommendation rows; full details load only when you open a title. - Smaller visible lists: Featured, Trending, and recommendation rails use tighter limits (with an even lighter profile on low-RAM devices / Performance mode).
- Cache-first home: Cached home content paints immediately on open; network work runs after the UI is ready.
- Lazy section loading: Smart / Manhua / Manga recommendations and Recent Updates load when you scroll near them—not all at once on cold start.
- RecyclerView recommendation rails: Horizontal rails recycle cover views instead of inflating every card into a LinearLayout, reducing RAM use.
- Stricter home covers: Home thumbnails prefer the smaller cover URL and cap decode size (~128dp) so low-end devices keep fewer full-resolution bitmaps.
- Low-RAM auto lite mode: Devices flagged as low-RAM automatically use the lighter home profile (alongside Performance mode).
📅 Home Refresh Policy (7 days)
- Featured Manhwa, Trending Today, Smart Recommendation, Manhua Recommendation, and Manga Recommendation refresh on a 7-day schedule.
- Silent background prefetch: Near the end of the 7-day window, new data is fetched in the background while the current cards stay on screen, then swapped in when ready—avoiding empty states and loading lag at swap time.
🆕 Recent Updates
- Large library capacity (up to ~2,000 titles) with optimized loading: fast first paint, then background expansion.
- Real latest chapters: Recent rows show the actual latest chapter plus the previous two (where available), not a placeholder label.
- Page-sized UI: Only one page of rows is inflated at a time; compact Page X / Y · N titles controls avoid hundreds of page buttons.
- Slim stored entries: Cached recent items keep only what the list needs (e.g. three chapters, no full descriptions).
- Toggle on/off: Switch next to the Recent Updates title (and under Settings → Appearance → Performance → Recent Updates on Home).
- Off: entire section (title, summary, list) is hidden; no Recent network work or background expand.
- On: normal Recent behavior resumes.
🏷️ Comic Type Accuracy (Manhwa vs Manhua)
- Fixed mis-labeling where many manhwa titles appeared as manhua on details and home chips.
- Classification now prefers known source defaults and explicit type tags, checks manhwa/webtoon before manhua, and no longer trusts noisy source identifiers for type.
🔖 Bookmarks / Library Chapter Counts
- When the tracker finds new chapters, chapter totals and latest chapter labels update with the NEW badge (metadata is persisted, not only the counter).
- Bookmarks with NEW also backfill incomplete chapter lists so “current / total” stays accurate.
📖 Reader
- Refresh button now properly reloads the current chapter: clears page-list and page-image caches, re-fetches the chapter, and forces the reader UI to rebind (old images no longer stick on screen).
✨ App Open Animation
- Cold start plays a short muted ~3 second branded splash video, then opens the home screen.
- System static logo flash before the video is removed (transparent system splash + first-frame backdrop).
- Performance mode skips the open video.
📦 Build
- Bumped Tarumi to version
1.6.0(2166). - Debug package continues to ship as
app-debug.apk, signed with the same Android Debug certificate used by prior GitHub debug releases (including v1.5.5), so users on those builds can update in place.
The attached app-debug.apk is the debug build produced from this release tag.