Repository navigation
Releases: Ceratops-Code/pdf-form-tools
Releases · Ceratops-Code/pdf-form-tools
Release list
v3.0.4
Immutable
release. Only release title and notes can be modified.
- Unify local deployment, release publication, and artifact identity in
sdlc/sdlc.yml. - Publish PyPI packages and GitHub Releases through GitHub Actions, with local
tag orchestration and verified completion before deployment.
v3.0.3
v3.0.2
v3.0.1
pdf-form-tools 3.0.0
- Replace signature-specific recipe fields and placement APIs with generic deterministic nearby-image placement that never resizes caller-prepared images.
- Replace address- and identity-specific public helpers with generic band, guided-slot detection, and text-drawing primitives owned by their callers.
- Advance the closed form-recipe contract to
pdf-form-tools.form-recipe.v2.
v2.4.1
v2.4.0
What's Changed
- Ship staged skill release by @RomanOstr in #35
- Ship staged skill release by @RomanOstr in #36
Full Changelog: v2.3.0...v2.4.0
pdf-form-tools 2.3.0
- Add a closed JSON form-recipe contract with generic validation, text and signature rendering, collision checks, and verification-overlay generation.
- Export the generic recipe schema and renderer through the public package API.
- Size signatures by physical dimensions, apply an optional physical downward offset, align them horizontally, and return their placed bounds for collision checks.
pdf-form-tools 2.2.0
Changes
- Export
detect_id_slots()from the package's public API and document the overlay helpers. - Resolve Windows fonts through
WINDIRinstead of a hard-coded system path. - Use one isolated repository-validation command locally and across the CI matrix.
- Add retry-safe release preflight and tag publication for the lifecycle ship flow.
pdf-form-tools 2.1.0
- Add reusable Rect.band() and Rect.above() helpers for shared form geometry.
- Keep centered_address_box() as a compatibility wrapper over the shared band helper.
- Add regression tests for writable-band detection and line and checkbox-region detection.