Releases: pact-foundation/pact-js-core
Releases · pact-foundation/pact-js-core
Release v13.1.7
Release v13.1.6
Release v13.1.5
Release v13.1.4
Release v13.1.3
Release v13.1.2
Release v13.1.1
Release v13.1.0
Release v13.0.1
Release v13.0.0
13.0.0 (2021-08-24)
⚠ BREAKING CHANGES
- setLogLevel no longer accepts or returns a
number
- The verbose option has been removed, as it is now implied by
logLevel
ofDEBUG
orTRACE
- All logging and reporting is now on standard out. This was the default before. This means the logDir / format / out options are no longer supported. If your ecosystem needs the ability to customise logging and reporting, please let us know by opening an issue.
- The undocumented option monkeypatch has been removed. The use cases for this feature are mostly covered by other options.
- customProviderHeaders has been removed. Please see the request filter documentation in pact-js.
Features
-
include standalone binaries in released package (eedeb18)
-
Use the native ffi bindings for the Verifier instead of the ruby bindings (119c3ce)
-
Add migration docs and update readme (e589c01)
-
Refactor logger to make it easier to use ffi logs (c650192)
Fixes and Improvements
- Correct exposed log levels to 'debug' | 'error' | 'info' | 'trace' | 'warn'. (4a6f573)
- Expose logger as a base level export (5686a66)
- Print warnings if 'latest' is used as a tag during verification (ddd516d)
- Remove some unnecessary files from the npm package (60c4aa1)
- Use the new pact_ffi instead of the verifier-only one (5d2f364)