Repository navigation
Releases: SeanCassiere/epubzilla
Release list
epubzilla v0.6.0
Note
Installers are currently unsigned at the platform level. On
macOS, right-click the app and choose "Open" the first time to
bypass Gatekeeper. On Windows, SmartScreen may warn — choose
"More info" > "Run anyway".
What's Changed
- Native macOS chrome stage 1: overlay titlebar + full-height sidebar (#61) by @SeanCassiere in #97
- Native macOS chrome stage 2: vibrant sidebar (#61) by @SeanCassiere in #98
- Native macOS chrome stage 3: resizable sidebar (#61) by @SeanCassiere in #99
- Fix inconsistent window dragging under the overlay titlebar (#61) by @SeanCassiere in #100
Full Changelog: v0.5.0...v0.6.0
epubzilla v0.5.0
Note
Installers are currently unsigned at the platform level. On
macOS, right-click the app and choose "Open" the first time to
bypass Gatekeeper. On Windows, SmartScreen may warn — choose
"More info" > "Run anyway".
What's Changed
- Sidebar: preserve panel scroll offsets and unify current-chapter visibility by @SeanCassiere in #94
- Reader: fix paginated mode in WebKit (transformed-wrapper paging + engine tests) by @SeanCassiere in #95
- Reader: remove the paginated layout mode by @SeanCassiere in #96
Full Changelog: v0.4.1...v0.5.0
epubzilla v0.4.1
Note
Installers are currently unsigned at the platform level. On
macOS, right-click the app and choose "Open" the first time to
bypass Gatekeeper. On Windows, SmartScreen may warn — choose
"More info" > "Run anyway".
Full Changelog: v0.4.0...v0.4.1
epubzilla v0.4.0
Note
Installers are currently unsigned at the platform level. On
macOS, right-click the app and choose "Open" the first time to
bypass Gatekeeper. On Windows, SmartScreen may warn — choose
"More info" > "Run anyway".
What's Changed
- Update detection and manual release handoff by @SeanCassiere in #91
- CI: serialize performance budgets to avoid runner I/O flakes by @SeanCassiere in #93
Full Changelog: v0.3.0...v0.4.0
epubzilla v0.3.0
Note
Builds are currently unsigned. On macOS, right-click the app and
choose "Open" the first time to bypass Gatekeeper. On Windows,
SmartScreen may warn — choose "More info" > "Run anyway".
What's Changed
- Editor: render relative image refs in place (fixes both #52 defects) by @SeanCassiere in #67
- Editor: persist pasted/dropped images as book resources (#54) by @SeanCassiere in #68
- Reader: isolate chapter rendering on a light color scheme (dark-mode readability) by @SeanCassiere in #69
- Reader: delay the chapter-loading indicator to eliminate switch flicker by @SeanCassiere in #70
- Reader: default reading measure for minimally-styled books by @SeanCassiere in #77
- Reader: dark reading theme at the render layer (#78) by @SeanCassiere in #79
- Cover image support: set/replace cover with cover-image property (#73) by @SeanCassiere in #81
- Nav: preserve landmarks and page-list through structural mutations (#71) by @SeanCassiere in #80
- Validation surfacing in the UI (native validate results) (#72) by @SeanCassiere in #82
- Reader: paginated reading view (#75) by @SeanCassiere in #83
- Keyboard navigation and shortcuts (#74) by @SeanCassiere in #85
- Reader: realm-agnostic chapter click handling (relative inter-chapter links) by @SeanCassiere in #86
- Perf pass against large real-world books (#76) by @SeanCassiere in #87
Full Changelog: v0.2.1...v0.3.0
epubzilla v0.2.1
Note
Builds are currently unsigned. On macOS, right-click the app and
choose "Open" the first time to bypass Gatekeeper. On Windows,
SmartScreen may warn — choose "More info" > "Run anyway".
What's Changed
- Core: incremental orphan sweep — restore save_book budget by @SeanCassiere in #63
Full Changelog: v0.2.0...v0.2.1
epubzilla v0.2.0
Note
Builds are currently unsigned. On macOS, right-click the app and
choose "Open" the first time to bypass Gatekeeper. On Windows,
SmartScreen may warn — choose "More info" > "Run anyway".
What's Changed
- M0.1: Scaffold Rust workspace and CI by @SeanCassiere in #12
- M0.2: OCF container reader by @SeanCassiere in #13
- M0.3: OPF package document parser by @SeanCassiere in #14
- M0.4: Navigation parser (nav.xhtml + NCX fallback) by @SeanCassiere in #15
- M0.5: Book model assembly and lazy chapter reads by @SeanCassiere in #16
- M0.6: EPUB 3 writer with atomic incremental save by @SeanCassiere in #17
- M0.7: Markdown ↔ XHTML round-trip converter by @SeanCassiere in #18
- M0.8: Mutation commands and native validation subset by @SeanCassiere in #19
- M0.9: CLI harness and performance benchmarks by @SeanCassiere in #20
- M1.1: Tauri v2 + React scaffold and frontend CI by @SeanCassiere in #30
- M1.2: Tauri command layer and asset protocol by @SeanCassiere in #31
- M1.3: Reader view — open and render chapters by @SeanCassiere in #32
- M1.4: TOC sidebar and spine navigation by @SeanCassiere in #33
- M1.5: Milestone e2e harness by @SeanCassiere in #34
- M2.1: Expose lifecycle and mutation commands over IPC by @SeanCassiere in #39
- M2.2: New-book wizard and metadata form by @SeanCassiere in #40
- M2.3: Chapter management panel by @SeanCassiere in #41
- M2.4: Save, save-as, and dirty-state guard by @SeanCassiere in #42
- M3.1: Edit mode foundation — raw Markdown and XHTML source editing by @SeanCassiere in #47
- M3.2: Milkdown WYSIWYG mode by @SeanCassiere in #48
- M3.3: Editing UX — unified guards, shortcuts, image insertion by @SeanCassiere in #49
- M3.4: M3 milestone harness by @SeanCassiere in #50
- Release pipeline: tagged builds via tauri-action by @SeanCassiere in #58
- Core: orphan-sweep unreferenced resources on save by @SeanCassiere in #59
- Round-trip: treat a single attributed
wrapper as document frame by @SeanCassiere in #60
New Contributors
- @SeanCassiere made their first contribution in #12
Full Changelog: https://github.com/SeanCassiere/epubzilla/commits/v0.2.0