All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Version 3 EPUBs can have a null Table of Contents
- Updated
pedantic
analysis options
- Added example of using
epub
in a web page:examples/web_ex
- Fixed errors from pedantic analysis
- Added pedantic analysis options
- Fixed Issue #35: File cannot be opened if its path is url-encoded in the manifest
- Updated
examples/dart_ex
to have a README as well as use a locally stored file.
- Exposed
EpubChapterRef
to consumers.
- Merged pull request #45
- Fixes pana hits to make code more readable
- Raised
sdk
version constraint to 2.0.0 - Raised constraint on
async
to 3.0.0
- Merged pull request #40 by vblago.
- Fixes Undefined class 'XmlBuilder'
- Lowered sdk version constraint to 2.0.0-dev.61.0
- Formatted documents
- Added support for writing Epubs back to Byte Arrays
- Tests for writing Epubs
- Epub Readers and Writers now have their == operator and hashCode get-er overridden
- Fixed an issue when reading EpubContentFileRef
- Updates to Travis configuration and publishing
- Updates to Travis configuration and publishing
- Removed unused variable
FilePath
fromEpubBook
andEpubBookRef
- Package now supports Dart 2!
- Removed support for Dart 1.2.21
- Merged pull request #15 from ShadowJonathan/dev.
- Fixes issue with parsing schema by removing
opf:
namespace
- Fixes issue with parsing schema by removing
- Ran code through
dartfmt
as per analysis bypana
- Added unit tests for Images
- Updated dependencies
- Added upper limit of Dart version to 2.0.1
- Added Support for Dart 2.0
- A publish step in the travis deploy
- EnumFromString no longer uses the
mirrors
package to make this Flutter compatible by @MostafaAyesh
- This Changelog!
- Author email
- Dependencies were updated to more permissive versions by @jarontai
- Example by @jarontai
- More Entities and types are exported by @jarontai
- Issue with case sensitivity in switch statements from @jarontai
- Issue with Async Loops from @jarontai
- Made code in line with Dart styleguide