Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
95 changes: 95 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,99 @@

All notable changes to this project will be documented in this file.

## [0.1.0] - 2026-09-03

### πŸš€ Features

- Improve reading experience (#12)
- *(reader)* Paginate EPUB chapters into spreads (#13)
- *(nix)* Add installable flake package (#14)
- *(library)* Redesign collection browsing experience (#16)
- *(reader)* Polish library and reading experience (#17)
- *(website)* Add initial Hugo site (#21)
- *(epub)* Embed Wry using measured Iced bounds (#25)
- Add Japanese localization (#26)
- *(epub)* Share chapter presentation across reader modes (#49)
- *(epub)* Apply native computed style cascade (#50)
- *(epub)* Resolve bounded stylesheet resources (#51)
- *(epub)* Admit bounded book-local fonts (#52)
- *(epub)* Render embedded book fonts natively (#53)
- *(epub)* Preserve semantic table structure (#54)
- *(epub)* Bound table overflow and pagination (#55)
- *(epub)* Retain bounded MathML semantics (#57)
- *(epub)* Render standalone MathML geometry natively (#58)
- *(epub)* Support inline MathML rendering (#59)
- *(epub)* Preserve stable reader locations (#60)
- Add managed library storage and missing-book recovery (#66)
- *(library)* Allow removing books (#67)
- *(app)* Add guided imports and settings (#68)
- *(app)* Add staged book imports (#69)
- *(reader)* Prove cross-format selection contracts (#75)
- *(core)* Prepare annotation core for Flutter migration (#76)

### πŸ› Bug Fixes

- *(epub)* Improve paginated layout and flow (#15)
- Render PDFs at display resolution (#19)
- *(epub)* Harden archive loading and network isolation (#24)
- *(epub)* Harden macOS Wry responder handoff (#37)
- *(epub)* Preserve table contrast and interaction semantics (#56)
- *(macos)* Enforce portable release packages (#62)
- *(epub)* Preserve actionable resource errors (#63)
- *(epub)* Restore publisher rendering and book titles (#70)
- *(app)* Fade completed library activity (#73)

### 🚜 Refactor

- *(epub)* Isolate view construction (#61)

### πŸ“š Documentation

- Adopt Requests for Discussion format (#64)
- *(rfd)* Choose Flutter for mobile (#65)

### ⚑ Performance

- Render raster pages asynchronously (#10)
- Optimize library loading and page rendering (#11)
- *(app)* Improve responsiveness across the app (#71)

### πŸ§ͺ Testing

- *(packaging)* Validate release artifacts (#20)
- *(epub)* Establish enhanced rendering spike baseline (#22)
- *(epub)* Establish performance and resource security baselines (#23)
- *(epub)* Validate Wry child lifecycle on macOS (#27)
- *(epub)* Spike Wry embedding on Linux X11 (#28)
- *(epub)* Prove Wry overlay coordination on macOS (#30)
- *(epub)* Prototype native computed styles (#29)
- *(epub)* Prototype native text shaping (#32)
- *(epub)* Prove Wry recovery from unusable bounds (#31)
- *(epub)* Prototype native block layout (#33)
- *(epub)* Verify Wry geometry across display scaling (#34)
- *(epub)* Prototype native table layout (#35)
- *(epub)* Probe macOS Wry input routing (#36)
- *(epub)* Prototype bounded native font loading (#38)
- *(epub)* Prototype bounded native MathML layout (#39)
- *(epub)* Verify macOS Wry tab routing (#40)
- *(epub)* Prototype Wry reader integration (#41)
- *(epub)* Probe macOS Wry accessibility tree (#42)
- *(epub)* Probe Linux Wry input routing (#43)
- *(epub)* Distinguish XTest from parent routing (#44)
- *(epub)* Probe Linux Wry clipboard routing (#45)
- *(epub)* Verify macOS Wry visual restoration (#46)
- *(epub)* Add conformance fixture matrix (#47)

### βš™οΈ Miscellaneous Tasks

- Prepare Amp orbs for desktop and private networking work (#6)
- Automate release flow (#8)
- Change gh runners to github hosted ones (#18)
- Update release PRs with append-only commits (#72)
- *(nix)* Add Flutter mobile development tools (#77)

### πŸ›‘οΈ Security

- *(epub)* Harden shared resource admission (#48)

<!-- generated by git-cliff -->