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.
- Initial project setup
- Core validation layer (file size, magic bytes, DRM detection)
- EPUB reader using epub.js
- PDF reader using pdf.js
- CBZ reader using zip.js
- Web Component
<speed-reader> - React wrapper
<Reader /> - Manifest support for episodic content
- Keyboard and touch navigation