Releases: pact-foundation/pact-js
Releases · pact-foundation/pact-js
Release v10.0.0-beta.38
10.0.0-beta.38 (2021-06-21)
Fixes and Improvements
Release v9.16.0
Release v10.0.0-beta.37
10.0.0-beta.37 (2021-06-06)
Features
- add consumer version selectors to v3 pact verifier (3fe65ad)
Fixes and Improvements
- append text only works with Matchers (ef56513), closes /github.com/pact-foundation/pact-js/commit/b3b5e6231e9f0ade7be045ff117b441d0169114a#diff-254dbea027a5c57e2b14fb8ff30edc28fea1d39ff2392d95731f7a16f60d5782R70
Release v10.0.0-beta.36
10.0.0-beta.36 (2021-05-31)
Features
- filter verification by description & state (2eb529a)
Fixes and Improvements
- build: restore to files from git before build (dfb9b08)
- Error message with no pactBrokerUrl and no pactUrls (3f6b036)
- internal error in Neon module: called
Option::unwrap()
on aNone
value (7cb6822) - linting (3b1d394)
- process body intermediate format when the content type is not JSON #633 (2683224)
- rename pact-node to pact-core (553c525)
- windows tests (c56db1b)
- windows tests (1ef2f7c)
- XMLBuilder needs to return intermediate format (002d6bc)
Release v10.0.0-beta.35
10.0.0-beta.35 (2021-05-21)
⚠ BREAKING CHANGES
-
Pact-js no longer officially supports node less than 10 (10 is only supported by nodejs for another few months anyway, so I doubt this will affect many users)
-
Since some of the interface of pact-core is exposed, there are some breaking changes:
- In
VerifierOptions
: replace use oftags
,consumerVersionTag
andproviderVersionTag
with the appropriateconsumerVersionTags
orproviderVersionTags
option. - The type for consumer version selectors in the verifier options has been corrected. This will affect typescript users who were using consumerVersionSelectors with the fields
pacticipant
,all
orversion
. These fields never worked, and now will no longer compile in typescript. The correct type is:
ConsumerVersionSelector { tag?: string; latest?: boolean; consumer?: string; fallbackTag?: string; }
- In
-
Drop support for node < 10 (328de85)
-
Update pact-core to v11. (9e5a67d)
Release v9.15.5
v10.0.0-beta.34
chore(release): 10.0.0-beta.34