Skip to content

Changelog ​

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.

[Unreleased] ​

Added ​

  • Added professional benchmark tests
  • Implemented true streaming processing
  • Simplified overly complex exception handling system
  • Optimized API design

Changed ​

  • Upgraded JUnit to 5.x version
  • Optimized caching strategy to improve concurrent performance
  • Reduced unnecessary object creation
  • Removed unused code
  • Refactored class responsibilities to follow single responsibility principle
  • Adjusted SimpleEpubException name
  • Cleaned up useless files
  • Updated documentation
  • Organized documentation
  • Improved test coverage

Fixed ​

  • Fixed memory benchmark test exception
  • Fixed jacoco
  • Fixed SpotBugs
  • Fixed excessive debug output issue
  • Fixed tests and maintained Java 8 compatibility

Released under the MIT License