github ePubLift/epublift cli-v4.4.0

6 hours ago

Changed

  • epubveri 0.33.0, epubsana 0.35.0, kepubverto 0.3.0 and styloria 0.16, in
    the CLI and in the browser's Validate and Repair. Repair now closes a
    stylesheet left with unclosed blocks (CSS-008) and drops a CSS background
    or list image the book doesn't contain (RSC-007); neither changes how the
    book looks. Test shelf, 562 books: repair -y fixes 5 more errors in
    5 books, and 1 more book comes out valid. Validate, the upgrade and
    --kepub give the same findings and the same files as before on every
    book; the browser's Validate agrees with epublift check on all 562.
  • structured-zstd 0.2 (Dependabot #66). .eparc archives from earlier
    releases restore exactly as before, and new ones restore with earlier
    releases too: all 562 books on the test shelf come back entry for entry in
    every direction. The experimental shared-dictionary packing
    (--zstd --zstd-mode shared-dict) trains on each file as a separate
    sample, which is 35% faster and 0.2% smaller over the shelf; a book the
    trainer can't learn from is packed per entry instead of failing.

Full Changelog: web-v1.28.1...cli-v4.4.0

Don't miss a new epublift release

NewReleases is sending notifications on new releases.