Skip to content

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 23 Jun 12:26
· 5 commits to main since this release
02f7699

Finishing up

  • Hardened managed MariaDB runtime: safer startup, socket cleanup, and datadir overwrite protection.
  • Improved manifest handling: validates manifest headers, normalizes relocated archive paths, avoids central manifest collisions, and returns JSONL close/rename errors.
  • Fixed JSONL splitting and archive batch ordering for deterministic output.
  • Improved rollup behavior: anchored filename matching, handles overlapping updates, removes superseded archives, sorts entries by book ID, and finalizes archives deterministically.
  • Improved archive metadata lookup for non-numeric FB2 filenames.
  • Improved INPX generation: sanitizes layout-breaking field text and preserves RUKS md5/replacement fields.
  • Reworked FB2 metadata output into a typed canonical fb2.description structure with flattened textual formatting.
  • Expanded JSON schema coverage for DB and FB2 record fields.
  • Added broad regression coverage for DB extraction, FB2 parsing, schema validation, INPX output, manifests, JSONL output, rollup, and managed runtime behavior.

Full Changelog: v1.0.0...v1.1.1