Skip to content

Releases: Ceratops-Code/pdf-form-tools

v3.0.4

Choose a tag to compare

@github-actions github-actions released this 06 Sep 13:24
Immutable release. Only release title and notes can be modified.
23d4d77
  • 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

Choose a tag to compare

@RomanOstr RomanOstr released this 26 Aug 18:27
Immutable release. Only release title and notes can be modified.
7d540ed
  • Allow CI and repository validation workflows to be dispatched manually for
    outage recovery.

v3.0.2

Choose a tag to compare

@RomanOstr RomanOstr released this 26 Aug 15:03
Immutable release. Only release title and notes can be modified.
415e7a4
  • Declare the PyPI package as the repository's lifecycle release artifact.

v3.0.1

Choose a tag to compare

@RomanOstr RomanOstr released this 12 Aug 21:04
Immutable release. Only release title and notes can be modified.
0ca1a80
  • Make ship own verified remote release publication while keeping deployment
    local-only.

pdf-form-tools 3.0.0

Choose a tag to compare

@RomanOstr RomanOstr released this 12 Aug 15:22
Immutable release. Only release title and notes can be modified.
73be98c
  • 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

Choose a tag to compare

@RomanOstr RomanOstr released this 26 Aug 11:51
Immutable release. Only release title and notes can be modified.
7837f72

What's Changed

Full Changelog: v2.4.0...v2.4.1

v2.4.0

Choose a tag to compare

@RomanOstr RomanOstr released this 26 Aug 11:51
Immutable release. Only release title and notes can be modified.
2898f36

What's Changed

Full Changelog: v2.3.0...v2.4.0

pdf-form-tools 2.3.0

Choose a tag to compare

@RomanOstr RomanOstr released this 05 Aug 06:04
Immutable release. Only release title and notes can be modified.
6d46c8b
  • 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

Choose a tag to compare

@RomanOstr RomanOstr released this 01 Aug 01:14
Immutable release. Only release title and notes can be modified.
5c4cb56

Changes

  • Export detect_id_slots() from the package's public API and document the overlay helpers.
  • Resolve Windows fonts through WINDIR instead 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

Choose a tag to compare

@RomanOstr RomanOstr released this 25 May 13:17
a616c81
  • 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.