Skip to content

Releases: vers-one/EpubReader

v3.0.2

19 Jun 23:59
Compare
Choose a tag to compare

Fix for parsing EPUB 2 NCX page target type attribute.

v3.0.1

09 Apr 12:28
Compare
Choose a tag to compare

Fix for reading play order attribute in EPUB 2.

v3.0.0

08 Apr 04:05
0b3bcb8
Compare
Choose a tag to compare

EPUB 3 support improvements.

For instructions on how to migrate from 2.x please refer to Migrating from 2.x to 3.x wiki page.

v2.0.5

04 Apr 06:42
Compare
Choose a tag to compare

Fix for reading play order attribute.

v2.0.4

19 Mar 01:14
Compare
Choose a tag to compare

.NET Standard 1.3 support was added.

v2.0.3

19 Mar 00:20
55a5bb6
Compare
Choose a tag to compare

Support to open a EPUB book from a stream.

v2.0.2

05 Dec 01:12
Compare
Choose a tag to compare

Adding support for .NET Framework 4.5 and .NET Core 1.0

.NET Framework version requirements were lowererd:

  • .NET Framework 4.6.1 -> .NET Framework 4.5
  • NET Core 2.0 -> .NET Core 1.0

Some minor code changes were made to make it possible.

v2.0.1

26 Aug 00:21
Compare
Choose a tag to compare

Handling duplicates in EPUB content files

Skipping duplicate items in the EPUB metadata that point to the same content file (see #7).

v2.0

21 Aug 04:38
Compare
Choose a tag to compare

.NET Core 2.0 support

New features:

  • Support for .NET Standard 2.0 (.NET Framework >= 4.6.1 and .NET Core >= 2.0);
  • .NET Core demo app.

Breaking changes:

  • Some namespaces were changed (and simplified);
  • Image CoverImage was replaced by byte[] CoverImage (because .NET Core doesn't have a support for Image class functionality). Look at the example to see how to create an Image instance out of byte[] if you are using full .NET Framework.

v1.0.2

14 Nov 07:48
Compare
Choose a tag to compare

Async API

  • Async API (OpenBookAsync / ReadBookAsync)
  • Two modes of opening the file:
    • OpenBook / OpenBookAsync opens the book without reading its content. Holds the handle to the EPUB file.
    • ReadBook / ReadBookAsync opens the book and reads all of its content into the memory. Does not hold the handle to the EPUB file.
  • Namespaces were symplified
  • Demo app now supports relative paths to images and CSS files