Recent Releases of pdfbaker
pdfbaker - 0.9.4
v0.9.4 (2025-05-11)
Bug Fixes
- Actually deep-merge configs (
1069a68)
Documentation
Add link to pre-commit installation with uv (
c834d30)Clarify directories, document/page names, variant config (
c83f5c5)Clarify page
templatesetting (8de9fc8)
Detailed Changes: 0.9.3...0.9.4
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.9.3
v0.9.3 (2025-05-10)
Bug Fixes
- Improved test suite, tests now also linted (
11e8bb8)
Reviewed all tests. Now 73 tests covering 91%.
Continuous Integration
- Delete Sigstore signing - PyPI already doing that (
1e4c7b6)
Only now I noticed the .publish.attestation files in the releases...
Documentation
- Add sigstore badge (
015fc47)
Detailed Changes: 0.9.2...0.9.3
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.9.2
v0.9.2 (2025-05-09)
Bug Fixes
- Disable sigstore signing while waiting on PyPI issue (
b850286)
https://github.com/pypa/gh-action-pypi-publish/issues/357
Detailed Changes: 0.9.1...0.9.2
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.9.1
v0.9.1 (2025-05-09)
Bug Fixes
- Sign releases with Sigstore (
e6b0f62)
More of a ci: but I want to trigger a release to confirm
Documentation
Clarify that a page setting can override main or document (
9b0c40f)Fix default location of documents (
228df2c)
(same directory as config file, not another subdirectory)
Fix description - page overrides for page, not document (
b43718a)Improve configuration reference, add section on custom locations (
aeee114)
Detailed Changes: 0.9.0...0.9.1
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.9.0
v0.9.0 (2025-05-09)
Documentation
- Refactor documentation (
8efced6)
A first stab at making the documentation up-to-date and useful.
Features
- Up-to-date documentation (
1a6ba58)
Marking this as a feature to trigger a new release.
Detailed Changes: 0.8.14...0.9.0
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.8.14
v0.8.14 (2025-05-09)
Bug Fixes
- Remove superfluous theme/color mechanism (
bdf9fbe)
This is technically a breaking change but trivial to resolve in configs: No more special implicit treatment of "theme" to resolve a "style".
Just use regular variables like ``` style: primarytextcolour: {{ theme.off_black }}
secondarytextcolour: {{ theme.off_white }}
theme: off_black: "#2d2a2b"
off_white: "#f5f5f5" ```
Code Style
- Show how you can add messages to the processing log (
a2c2b62)
Continuous Integration
Don't run pre-commit/tests twice on push to main (
f721c24)Keep static
__version__in__init__.py, update upon release (d240591)
Detailed Changes: 0.8.13...0.8.14
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.8.13
v0.8.13 (2025-05-09)
Bug Fixes
The exit code of Python Semantic Release was shadowed by the exit code of the assignment of its output.
Detailed Changes: 0.8.12...0.8.13
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.8.12
v0.8.12 (2025-05-08)
Bug Fixes
- Uv.lock was always a release behind (
5ac00cc)
Detailed Changes: 0.8.11...0.8.12
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.8.11
v0.8.11 (2025-05-08)
Bug Fixes
- Ensure uv.lock gets updated by a release (
6a074c8)
Chores
- Add DocumentNotFoundError to errors.all (
02e95e8)
Detailed Changes: 0.8.10...0.8.11
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.8.10
v0.8.10 (2025-05-08)
Bug Fixes
- Add PSR default templates (
b29b68c)
It's not clever enough to only pick up custom templates, must copy their templates as a starting point for customisation.
Detailed Changes: 0.8.9...0.8.10
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.8.9
v0.8.9 (2025-05-08)
Bug Fixes
- Show PSR output (was getting consumed for evaluation) (
4cb4c85)
Detailed Changes: 0.8.8...0.8.9
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.8.8
v0.8.8 (2025-05-08)
Bug Fixes
Remove version variable for CITATION.cff (now in template) (
ee7bd69)Use PSR's templating mechanism instead of a script (
2e608f9)
Continuous Integration
- Remove unused version (
4b21a43)
The tag is already set correctly
Documentation
- Add CITATION.cff and update its version and date during release (
812b098)
Detailed Changes: 0.8.7...0.8.8
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.8.7
v0.8.7 (2025-05-08)
Bug Fixes
- Remove debug logging (
dbf2b88)
Finally, this is working.
Detailed Changes: 0.8.6...0.8.7
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.8.6
v0.8.6 (2025-05-08)
Bug Fixes
- Need to capture also stderr (
cb6d2a9)
Detailed Changes: 0.8.5...0.8.6
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.8.5
v0.8.5 (2025-05-08)
Bug Fixes
- Add some debug logging (
83060f4)
Still not determining correctly whether a release is needed.
Detailed Changes: 0.8.4...0.8.5
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.8.4
v0.8.4 (2025-05-08)
Bug Fixes
- Use grep to find string in multiline output (
34e0575)
Detailed Changes: 0.8.3...0.8.4
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.8.3
v0.8.3 (2025-05-08)
Bug Fixes
- Don't re-trigger release, cater for some concurrency issues (
be08d84)
Detailed Changes: 0.8.2...0.8.3
- Python
Published by dannyadair 10 months ago
pdfbaker - 0.8.2
v0.8.2 (2025-05-08)
Bug Fixes
Detailed Changes: 0.8.1...0.8.2
- Python
Published by dannyadair 10 months ago