Skip to content

v3.3-alpha1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 19 Sep 01:08
· 44 commits to master since this release

Breaking changes:

  • Six schema classes (Epub2NcxHead, Epub2NcxNavigationMap, Epub2NcxPageList, EpubGuide, EpubManifest, EpubSpine) are no longer derived from List<T> and require the following syntax: epubSpine.Items[n] instead of epubSpine[n] to access their items (#60).

New features:

  • Support for remote manifest items, i.e. files referenced by absolute URLs like http://example.com/book/123/chapter1.html as opposed to local files like Content/chapter1.html which are packaged within the EPUB file (#62).
  • Explicit .NET Standard 2.0 support which reduces the number of system Nuget packages being installed if the consumer project targets .NET Framework >= 4.6.1 or .NET/.NET Core >= 2.0.

Bug fixes:

  • Fix for cover extracting issue for EPUB 2 books with no cover and no guide section in their OPF files (#58).
  • Fix for EPUB 2 NCX navigation list parsing (#56).
  • Fix for OPF event and OPF scheme attributes parsing (#54).