Skip to content

v2.8.1

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Jun 15:43

3dslibris 2.8.1

Better personalized covers, more accurate EPUB publisher styling, safer fixed-layout rendering, and reliable reading progress across library folders.

Improvements

  • #144: improved personalized cover scaling and rendering quality so external cover images more closely match covers extracted from EPUB and CBZ files.
  • Reduced internal coupling around input, menus, settings, fonts, and library jobs to make navigation and future maintenance safer.

Bug Fixes

  • #145: fixed reading progress and bookmarks being lost after leaving a library subfolder and entering it again, including after restarting the app.
  • #142: fixed EPUB publisher text-indent rules being ignored while preserving explicit no-indent classes such as .left.
  • #142: fixed publisher block margins appearing too wide on the 3DS screen and vertical spacing below block or page-break images being discarded.
  • #139: fixed pagination near the bottom safety area skipping text between pages.
  • #139: fixed large font sizes placing the final visible line too close to the bottom clip area, which could make text appear missing between pages.
  • #68: stopped repeated high-resolution MuPDF render attempts after an allocation failure, reducing the risk of black screens, instability, or crashes when returning to the HOME Menu under memory pressure.

❤️ Community Shoutouts

Thanks to everyone who tested personalized covers and subfolder progress, and to everyone who shared EPUB samples, screenshots, and HOME Menu crash logs!

  • Fueling the Code: A special thank you to my Ko-fi supporters. Your donations help keep the project going and keep me caffeinated!

Want to support the project? Consider leaving a ⭐ on GitHub or buying me a coffee!

Included assets

  • 3dslibris.cia
  • 3dslibris-debug.cia
  • 3dslibris.3dsx
  • 3dslibris-debug.3dsx
  • 3dslibris-sdmc.zip (runtime files only; pair it with the .3dsx asset for Homebrew Launcher installs)
  • 3dslibris-source.tar.gz