github hunter-read/grimoire v1.9.2

6 hours ago

What's Changed

v1.9.2 is a small release, in the way a "short rest" is short, I'm still exhausted and and short/long rest is still the most unrealistic mechanic.

Hotfixed the the add-ons, now they should work with the env variables they expect. You will need to update any add-on affected

Rebuilt the settings page. It now sucks less, and you can find what you want

Sending to Grimoire Codex DB got a lot less tedious. Grimoire compares your book or system with what Codex DB already has, ticks the fields that differ and shows both values side by side, so a correction is one click. You can send the cover along, credit the scraper the data came from, and send a book whose system isn't in Codex DB yet along with that system. Fetch metadata can also read what's written into the book itself - a PDF's or EPUB's own metadata, or a comic's ComicInfo.xml - with no add-on or internet needed.

E-reader folks get a v2 OPDS feed that lists each game system as its own category, so you're no longer scrolling one endless shelf on a Kobo. Pick v1 or v2 under Settings → Connections → OPDS Feed; the v1 URL keeps working as it was. Thanks to @aragorntc for two fixes this round: Collapse All now reaches subfolders, and a replaced portrait no longer hides behind the old one in the cache.

New Features

  • Send what differs to Grimoire Codex DB, with cover, source and new systems
  • A v2 OPDS feed that browses by game system
  • Read a book's own PDF, EPUB or comic metadata in Fetch metadata

Enhancements

  • Rebuilt the settings page. It now sucks less
  • Long lists start closed, and the area list becomes a dropdown on phones
  • Settings asks before you leave with unsaved changes

Bug Fixes

  • Password sign-in and single sign-on can't both end up off
  • A setting that fails to save goes back to its previous value
  • Script add-ons receive the environment variables they declare, such as BGG_API_TOKEN for the RPGGeek scrapers
  • New books and systems no longer need a note before they can be sent to Grimoire Codex DB
  • Collapse All and Expand All reach subfolders by @aragorntc in #677
  • A replaced character portrait shows straight away by @aragorntc in #676

Full Changelog: v1.9.1...v1.9.2

What's Changed

  • Fix: Make collapse and expand all reach the subfolders by @aragorntc in #677
  • Fix: Give a replaced portrait a version later than the one before by @aragorntc in #676
  • Fix: Pass add-ons the environment variables they declare by @hunter-read in #679
  • Feat: Send what differs to Grimoire Codex DB, with cover, source and … by @hunter-read in #678
  • Feat: Browse the OPDS feed by game system in a new v2 feed by @hunter-read in #680
  • Feat: Read a book's own PDF, EPUB or comic metadata in Fetch metadata by @hunter-read in #681
  • Feat: Reorganise Settings into searchable areas with section links and an admin overview by @hunter-read in #682

Full Changelog: v1.9.1...v1.9.2

Don't miss a new grimoire release

NewReleases is sending notifications on new releases.