Skip to content

Pact v1.2.0

Choose a tag to compare

@jmcentire jmcentire released this 17 Jul 20:05
· 41 commits to main since this release

Pact v1.2.0

Added

  • Constrained pact agent spec-author and pact agent repair commands.
  • Dry-run by default; --apply writes at most one validated file in v1.2.0.
  • Agent reports include proposed/applied paths, schema-violation status, and estimated spend fields.

Changed

  • pact certify now fails closed when emission compliance tests are missing.
  • PACT_AGENT_ALLOWED_CONTEXT is a bounded reference-only schema.
  • Forbidden write classes are built in; deprecated PACT_AGENT_FORBIDDEN_WRITES extras are enforced as denied path prefixes during migration.
  • pact init --spec validates specs before initializing a project.

Validation

  • Full local suite passed: 2274 tests.
  • Built wheel and sdist: pact_agents-1.2.0-py3-none-any.whl, pact_agents-1.2.0.tar.gz.
  • Integrated PR #10 and PR #11; no open issues remain.