v0.12.0
·
464 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- docs(release): the AppMutex refusal exit code is not stable by @utyagi24 in #105
- feat(g7): author-email guard, secret ignores, and the decided main ruleset by @utyagi24 in #106
- fix(ci): a failed PR comment must not fail the pytest check by @utyagi24 in #109
- feat(g6): donations via GitHub Sponsors + pre-author the G8 ruleset by @utyagi24 in #107
- feat(brand): themed README hero, real app screenshots, brand badges by @utyagi24 in #108
- chore(packaging): suffix release artifacts with -x64 by @utyagi24 in #110
- docs(g8): record the public flip, correct G7's ruleset premise by @utyagi24 in #111
- docs(g8): close out G8 — social preview verified, repo no longer "private" by @utyagi24 in #112
- docs(readme): correct the headless test count (376 → 414) by @utyagi24 in #114
- fix(tests): stop the headless suite hanging on QPrinter without CUPS by @utyagi24 in #113
- docs(readme): reorganize the home page around a feature inventory by @utyagi24 in #115
- plan: schedule the GUI feature tranche G1-G5 (M45-M70) from the owner decision by @utyagi24 in #116
- fix: restore URI links PyMuPDF's insert_pdf silently drops at save by @utyagi24 in #122
- feat(m45): Outline sidebar + Go to Page (Ctrl+G) by @utyagi24 in #117
- feat(m49): night reading mode by @utyagi24 in #121
- feat(r1): the Tools menu — modes out of View, Rotate into Edit by @utyagi24 in #123
- release: v0.12.0 "Navigate & Polish" (R1, M45–M50) by @utyagi24 in #124
Full Changelog: v0.10.1...v0.12.0