Releases: pact-foundation/pact-js
Releases · pact-foundation/pact-js
Release v13.0.0
13.0.0 (2024-06-17)
⚠ BREAKING CHANGES
- update to @pact-foundation/pact-core to 15.x
Relates to pact-foundation/pact-js-core#488
Fixes and Improvements
- update to @pact-foundation/pact-core to 15.x (42f52bb)
Breaking Change Detail
All CLI/API functionality provided by the Pact CLI tools (ruby based) now migrated to
-
Repo
-
NPM Package
-
imports
@pact-foundation/pact-core
imports will now become @pact-foundation/pact-cli
for programatic usage of the CLI tools
-
npx usage
npx --package=@pact-foundation/pact-cli@15.0.0 -c 'pact-broker'
Release v12.5.2
12.5.2 (2024-05-30)
Fixes and Improvements
- prevent non-number use in number matcher (d0ee6c4)
Release v12.5.1
12.5.1 (2024-05-30)
Fixes and Improvements
- prevent non-number use in number matcher (0db6f7f)
Release v12.4.0
12.4.0 (2024-03-25)
Features
- corporate proxy: support in verifier (f3ec1be)
Release v12.3.1
12.3.1 (2024-03-25)
Fixes and Improvements
- update to latest pact-core 14.3.3 (34d8a4b)
Release v12.3.0
12.3.0 (2024-02-28)
Features
- allow v3 matchers in message metadata (58b1251)
Release v12.2.0
12.2.0 (2024-02-09)
Features
- remove feature flag for v4 (3d8eccc)
Fixes and Improvements
- retire lodash omitby to fix vulnerability (fedcc2e)
- revert test workaround / update to matt plugin 0.1.0 (f306c2b)
Release v12.1.3
12.1.3 (2024-01-23)
Fixes and Improvements
- ci: update matt plugin provider test (db37296)
- support multiple states with same name (36dfb4f), closes #848
Release v12.1.2
12.1.2 (2024-01-07)
Fixes and Improvements
- PactV4 should default to V4 spec (46acc70)
- types: remove AnyTemplate references from DSL (4aa5c9b), closes #1133
Release v12.1.1
12.1.1 (2023-11-10)
Fixes and Improvements
- allow re-use of PactV4 object (38a68fb)
- MessageConsumerPact merge pact file correctly (6b5de27)
- package.json & package-lock.json to reduce vulnerabilities (288bdfd)
- return raw consumer mock server mismatch if structure unknown (17be53c)