Releases: pact-foundation/pact-reference
Releases · pact-foundation/pact-reference
Pact Verifier CLI 1.1.3
Feature + Bugfix release
This release adds support for the fallback_branch consumer version selector.
- dad482f - chore: Upgrade pact_verifier to 1.2.2
- 30998a9 - chore: Upgrade pact_models to 1.2.1
- 582de5c - refactor: update pact_ffi/pact_verifier_cli release workflows macos (Yousaf Nabi)
- c944365 - refactor: update pact_ffi/pact_verifier_cli release workflows (Yousaf Nabi)
- 0b759de - fix(pact_verifier_cli): strip ANSI escapes from JUnit output (Martijn Pieters)
- c68a0ee - feat: Add environment variables for most options (Martijn Pieters)
Pact Verifier Library 1.2.2
Feature Release
Adds support for the fallback_branch consumer version selector.
- 7f741c7 - chore(pact_verifier): Update dependencie
- c32e07c - chore: Upgrade pact_consumer to 1.2.2
- 29c3b5f - chore: Upgrade pact_matching to 1.2.4
- 30998a9 - chore: Upgrade pact_models to 1.2.1
- af347c2 - feat(verifier): support fallback_branch consumer version selector (Yousaf Nabi)
- a811b8a - chore: Update pact_matching to 1.2.3
- e44458a - chore(pact_verifier): Exclude parameters from the span which are included in the previous span
Pact Consumer Library v1.2.2
Maintenance Release
- 29c3b5f - chore: Upgrade pact_matching to 1.2.4
- 30998a9 - chore: Upgrade pact_models to 1.2.1
- 5699cab - chore: Upgrade pact_mock_server to 1.2.8
- a811b8a - chore: Update pact_matching to 1.2.3
- 4f01a30 - chore: Fix project so build works
- 968be07 - feat: update content_type_matching logic for binary payloads (Yousaf Nabi)
- 87e82e1 - fix(rust_consumer): correct term! documentation (Martijn Pieters)
Pact Matching Library v1.2.4
Pact Models Library v1.2.1
Bugfix Release
- ab80cd2 - fix: merge pact duplicates with diff desc/same prov state fix: merge message / sync pacts with no provider state (Yousaf Nabi)
- 19957df - chore: Lock tracing crates to the same version via cargo patch block
- 37d6546 - chore: add some debug logs + fix compiler warning
- b0fd7e2 - chore: refactor to preserve existing error messages (Yousaf Nabi)
Pact Matching Library v1.2.3
Supports content type detection on Windows
This release updates the content type detection to use the infer crate, which provides the same behaviour on all platforms. Thanks to @YOU54F!
- e0ffa61 - chore: refactor matching logic and add debug logs if text/plain detected, before we match (Yousaf Nabi)
- 72c6e57 - chore: preserve original behaviour for text/plain content-type header with application/json body (Yousaf Nabi)
- 57b16b8 - chore: only check with tree_magic if inferred_content_type is empty (Yousaf Nabi)
- 6094477 - chore: inferred_content_type default is empty string if no match (Yousaf Nabi)
- b0fd7e2 - chore: refactor to preserve existing error messages (Yousaf Nabi)
- 968be07 - feat: update content_type_matching logic for binary payloads (Yousaf Nabi)
Pact FFI Library 0.4.20
Maintenance Release
- 2c28d36 - chore(FFI): Upgrade dependencies
- edc1ad0 - chore: Upgrade pact_verifier to 1.2.1
- f5ad729 - chore: Moved mock server crates to pact-foundation/pact-core-mock-server
- fa2b1d0 - chore: Upgrade pact_matching to 1.2.2
- adf6379 - chore: build linux x86_64 ffi against glibc 2.23
- 694100f - chore: Update pact_models to 1.2.0
- edfac7b - chore: remove local pact_models from the other pact crates
- 941560b - chore: Update doc comment with NULL query parameter value example
- c3128a6 - feat: Support optional query parameter values (where there is only a name)
- e3dc265 - fix: downgrade JSON parsing from warn to debug in from_integration_json_v2. Fixes #408
- 758f4c0 - chore: Update pact_matching to 1.2.1
- bfd6eae - chore: Upgrade pact_mock_server to 1.2.6
- 7688469 - chore(pact_verifier): Bump minor version
- d6125b7 - chore(pact_matching): Bump minor version
- a38e93c - fix(ci): fix macos extensions
Pact Verifier CLI 1.1.2
Maintenance Release
- 5a6b004 - chore: Upgrade reqwest to 0.12.4
- 2f17632 - chore: Upgrade clap crate to 4.5.4
- edc1ad0 - chore: Upgrade pact_verifier to 1.2.1
- 694100f - chore: Update pact_models to 1.2.0
- edfac7b - chore: remove local pact_models from the other pact crates
- 7688469 - chore(pact_verifier): Bump minor version
Pact Verifier Library 1.2.1
Maintenance Release
- c3cae83 - chore: Upgrade pact_consumer to 1.2.2
- fa2b1d0 - chore: Upgrade pact_matching to 1.2.2
- 694100f - chore: Update pact_models to 1.2.0
- edfac7b - chore: remove local pact_models from the other pact crates
- c3128a6 - feat: Support optional query parameter values (where there is only a name)
- 758f4c0 - chore: Update pact_matching to 1.2.1
Pact Consumer Library v1.2.1
Maintenance Release
- f5ad729 - chore: Moved mock server crates to pact-foundation/pact-core-mock-server
- fa2b1d0 - chore: Upgrade pact_matching to 1.2.2
- 694100f - chore: Update pact_models to 1.2.0
- edfac7b - chore: remove local pact_models from the other pact crates
- c3128a6 - feat: Support optional query parameter values (where there is only a name)
- 758f4c0 - chore: Update pact_matching to 1.2.1