Skip to content
This repository has been archived by the owner on Aug 12, 2022. It is now read-only.

2.1.0

Compare
Choose a tag to compare
@mickael-menu mickael-menu released this 29 Jul 12:36
· 9 commits to develop since this release
159fd27

Take a look at the migration guide

Added

  • Support for Swift Package Manager (contributed by @stevenzeck).
  • EPUB publications implement a SearchService to search through the content.

Changed

  • The default EPUB positions service now uses the archive entry length when available. This is similar to how Adobe RMSDK generates page numbers.
    • To use the former strategy, create the Streamer with: Streamer(parsers: [EPUBParser(reflowablePositionsStrategy: .originalLength(pageLength: 1024))])

Fixed

  • #208 Crash when reading obfuscated EPUB resources with an empty publication identifier.