Changelog
View SourceAll 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.
v0.6.2 (2025-05-16)
Added
- Extract content from associated pages, images, styles, and scripts while parsing EPUB document.
v0.6.1 (2024-09-26)
Added
- Update Elixir/OTP version, minor refactorings
- Improve test suite to use
tmp_dir
tag and avoid flaky tests - Validate modification dates
v0.6.0 (2019-03-30)
Added
- Add CLI interface
v0.5.1 (2019-03-24)
Fixed
- Provide an alternative description for
BUPE.Item
in case is missing
v0.5.0 (2019-03-24)
Added
- Improve documentation
- Refactor EPUB builder
- Introduce
BUPE.Item
definition - Fix unit tests after moving exception definitions
- Provide an utility module
- Move
BUPE.Config
and exceptions into its own files - Revert Elixir version bump
v0.4.1 (2019-03-21)
Fixed
- Improve backward compatibility
v0.4.0 (2019-03-20)
Added
- Allow to parse/create EPUBs in memory
- README: Update sample for the EPUB Parser
- Split parsing of metadata and manifest sections
- Improve EPUB parsing
- Apply
mix format
to parser - Better support for UTF-8
- Improve mimetype and zip creation
- Remove some options from the default config
- Add more tests for the Builder
- Allow to opt-out of the default cover page
Fixed
- Fix example in
BUPE.Builder
docs
v0.3.0 (2016-12-25)
Added
- Allow BUPE as dependency in escripts projects
Fixed
- Include reference to images in the OPF manifest
v0.2.0 (2016-10-11)
Added
- Allow to include images, JS and CSS custom files.
v0.1.0 (2016-08-02)
- Initial release