Repository navigation
Releases
v1.0.23
NHApp v1.0.23 — 2025-06-16
The intricacies of Google Drive's saving system, theme settings, and data manager. (Temporarily in Russian, I will update later in a choice of other languages.)
The New Book Viewer
Reading Long Pages
Step 1
| On Long-list |
|---|
![]() |
Step 2
| Focus on manga |
|---|
![]() |
Full Changelog: v1.0.22...v1.0.23
v1.0.22
v1.0.21
NHApp v1.0.21 — 2025-06-13
🚀 Added
- Submodule Integration for 'src' Directory
Thesrcdirectory was converted into a Git submodule to enhance modularity and simplify integration with an external repository, aiming to improve code organization and reusability across projects.
🎨 UI / UX
-
Global Redesign
A complete redesign of the user interface was performed, enhancing the overall look and feel with updated components and layouts for a modern, cohesive style. -
Style and Layout Updates
Multiple files, includingglobals.css, were updated to align with the new design system, ensuring consistency and improving visual hierarchy across the application.
🛠 Fixes & Cleanups
-
Build Issue Resolution with Submodule
Fixed compilation errors caused by the new submodule structure, with updates to the GitHub Actions workflow to properly initialize submodules for successful builds. -
Removal of Old Submodule
Completed the removal of the old submodule to clean up the repository and prevent conflicts with the new structure. -
Dependency and Configuration Updates
Updatedpackage.jsonand other configuration files to reflect changes in dependencies and build settings, ensuring compatibility with the latest libraries.
v1.0.14
NHApp v1.0.14 — 2025-06-11
🚀 Added
-
Similar Books on the Book Page
Displays up to 12 related books based on weighted tag/artist/character intersections, with rarity boosting and freshness decay.
(e818703, 9b2ee56) -
Recommendations tab in Search Results
Surfaces personalized book suggestions alongside Popular, New and Favorites.
(9b2ee56) -
Random Book WebSocket endpoint
Implements aget-random-bookmessage to fetch a random book ID for spontaneous discovery.
(bedef6f) -
Tag Filtering UI
NewTagFiltercomponent & hook let users refine search results by selecting and toggling tags.
(9b2ee56)
🎨 UI / UX
- Restyled New badge on BookCard (shows for uploads < 24 h)
- BookPage modal overlay now sits 61 px below header and fills available height
- Streamlined button & hover styles in BookCard, Pagination, SearchInput, SearchResults and header
🛠 Fixes & Cleanups
- Removed unused
AppUpdaterimport; cleaned up logging config (bedef6f) - Fixed
.newBadgeCSS positioning, z-index; purged outdated SCSS comments (bedef6f) - Improved tag selection logic to eliminate duplicates and ensure reliable filtering (9b2ee56)
Full diff: bedef6fe7c911339fd964f1d3481efb1abec3cd3 · e81870303e4949e395f0a5e93e690acf2ec5368c · 9b2ee56b08c14b58765531e01a0eff8cc63421de
v1.0.13
fix: update version to 1.0.13 in package.json, adjust artifact name i…
v1.0.11
fix: increment version to 1.0.11 in package.json and update build com…



