From a13b65bdeb4972985e3a95ddbd56d79345cb75da Mon Sep 17 00:00:00 2001 From: "chaba2-bot[bot]" <305388421+chaba2-bot[bot]@users.noreply.github.com> Date: Fri, 28 Aug 2026 06:25:20 +0000 Subject: [PATCH 01/11] chore(release): v0.1.0 --- CHANGELOG.md | 89 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ce54b16..be202227 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,4 +2,93 @@ All notable changes to this project will be documented in this file. +## [0.1.0] - 2026-08-28 + +### ๐Ÿš€ 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) + +### ๐Ÿ› 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) + +### ๐Ÿšœ 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) + +### ๐Ÿงช 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) + +### ๐Ÿ›ก๏ธ Security + +- *(epub)* Harden shared resource admission (#48) + From 4b3caa53ae736058af9e671e23d0d1b7090bd3ce Mon Sep 17 00:00:00 2001 From: "chaba2-bot[bot]" <305388421+chaba2-bot[bot]@users.noreply.github.com> Date: Mon, 31 Aug 2026 18:54:25 +0000 Subject: [PATCH 02/11] chore(release): v0.1.0 --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index be202227..57fde6a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to this project will be documented in this file. -## [0.1.0] - 2026-08-28 +## [0.1.0] - 2026-08-31 ### ๐Ÿš€ Features @@ -86,6 +86,7 @@ All notable changes to this project will be documented in this file. - 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) ### ๐Ÿ›ก๏ธ Security From cc4dc3d9fcfe48e68c2e8493d19c55094c361d30 Mon Sep 17 00:00:00 2001 From: "chaba2-bot[bot]" <305388421+chaba2-bot[bot]@users.noreply.github.com> Date: Mon, 31 Aug 2026 20:50:14 +0000 Subject: [PATCH 03/11] chore(release): v0.1.0 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 57fde6a2..3bee13df 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -54,6 +54,7 @@ All notable changes to this project will be documented in this file. - Render raster pages asynchronously (#10) - Optimize library loading and page rendering (#11) +- *(app)* Improve responsiveness across the app (#71) ### ๐Ÿงช Testing From fb62795cbfc2d1a5b648fe54389056f46e047fab Mon Sep 17 00:00:00 2001 From: "chaba2-bot[bot]" <305388421+chaba2-bot[bot]@users.noreply.github.com> Date: Tue, 1 Sep 2026 20:07:43 +0000 Subject: [PATCH 04/11] chore(release): v0.1.0 --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3bee13df..eaa34490 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to this project will be documented in this file. -## [0.1.0] - 2026-08-31 +## [0.1.0] - 2026-09-01 ### ๐Ÿš€ Features @@ -40,6 +40,7 @@ All notable changes to this project will be documented in this file. - *(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 From aa1d7245a5902fcbd32073f6cf3e4808eae8924e Mon Sep 17 00:00:00 2001 From: "chaba2-bot[bot]" <305388421+chaba2-bot[bot]@users.noreply.github.com> Date: Wed, 2 Sep 2026 18:44:18 +0000 Subject: [PATCH 05/11] chore(release): v0.1.0 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eaa34490..1052ce93 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to this project will be documented in this file. -## [0.1.0] - 2026-09-01 +## [0.1.0] - 2026-09-02 ### ๐Ÿš€ Features From 470710ce9c4167c054cf4141cb884c3d155c33f2 Mon Sep 17 00:00:00 2001 From: "chaba2-bot[bot]" <305388421+chaba2-bot[bot]@users.noreply.github.com> Date: Wed, 2 Sep 2026 21:46:02 +0000 Subject: [PATCH 06/11] chore(release): v0.1.0 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1052ce93..781832d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,7 @@ All notable changes to this project will be documented in this file. - *(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) ### ๐Ÿ› Bug Fixes From 6e98757f36c8e733b27306a3d01711e55a721051 Mon Sep 17 00:00:00 2001 From: "chaba2-bot[bot]" <305388421+chaba2-bot[bot]@users.noreply.github.com> Date: Thu, 3 Sep 2026 01:09:39 +0000 Subject: [PATCH 07/11] chore(release): v0.1.0 --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 781832d0..1567f140 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to this project will be documented in this file. -## [0.1.0] - 2026-09-02 +## [0.1.0] - 2026-09-03 ### ๐Ÿš€ Features @@ -30,6 +30,7 @@ All notable changes to this project will be documented in this file. - *(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 From dfdc772c1f9a044460a948ef31c6ed7ca0d12949 Mon Sep 17 00:00:00 2001 From: "chaba2-bot[bot]" <305388421+chaba2-bot[bot]@users.noreply.github.com> Date: Thu, 3 Sep 2026 03:28:03 +0000 Subject: [PATCH 08/11] chore(release): v0.1.0 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1567f140..a8dd56a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -91,6 +91,7 @@ All notable changes to this project will be documented in this file. - 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 From f9cc304f55e9bceea3104df280e1b488e814a39c Mon Sep 17 00:00:00 2001 From: "chaba2-bot[bot]" <305388421+chaba2-bot[bot]@users.noreply.github.com> Date: Fri, 4 Sep 2026 04:37:43 +0000 Subject: [PATCH 09/11] chore(release): v0.1.0 --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a8dd56a4..c6206ed2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to this project will be documented in this file. -## [0.1.0] - 2026-09-03 +## [0.1.0] - 2026-09-04 ### ๐Ÿš€ Features @@ -47,6 +47,7 @@ All notable changes to this project will be documented in this file. ### ๐Ÿšœ Refactor - *(epub)* Isolate view construction (#61) +- *(core)* Extract platform-neutral reader foundations (#78) ### ๐Ÿ“š Documentation From 5bd73d9e3decee640c359d7c50e79380940bcb76 Mon Sep 17 00:00:00 2001 From: "chaba2-bot[bot]" <305388421+chaba2-bot[bot]@users.noreply.github.com> Date: Fri, 4 Sep 2026 06:37:37 +0000 Subject: [PATCH 10/11] chore(release): v0.1.0 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c6206ed2..9b99b490 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,7 @@ All notable changes to this project will be documented in this file. - *(app)* Add staged book imports (#69) - *(reader)* Prove cross-format selection contracts (#75) - *(core)* Prepare annotation core for Flutter migration (#76) +- *(core)* Add bounded application bridge and resource admission (#79) ### ๐Ÿ› Bug Fixes From fa851bc8766a2f428805202701422952e18d4afa Mon Sep 17 00:00:00 2001 From: "chaba2-bot[bot]" <305388421+chaba2-bot[bot]@users.noreply.github.com> Date: Fri, 4 Sep 2026 16:28:38 +0000 Subject: [PATCH 11/11] chore(release): v0.1.0 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b99b490..67c47c11 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -44,6 +44,7 @@ All notable changes to this project will be documented in this file. - *(epub)* Preserve actionable resource errors (#63) - *(epub)* Restore publisher rendering and book titles (#70) - *(app)* Fade completed library activity (#73) +- *(core)* Harden document identity, persistence, and lifecycle (#80) ### ๐Ÿšœ Refactor