Releases: YOU54F/pact-js-core
Releases · YOU54F/pact-js-core
Release v15.0.2
Release v15.0.1
Release v15.0.0
15.0.0 (2024-05-28)
⚠ BREAKING CHANGES
- drop support for node 15 and earlier
Features
- add musl support, for x86_64/aarch64 (50d58ad)
- add pactffi_given_with_params for params (#476) (ed8dea8)
- add pactffi_message_with_metadata_v2 (#493) (613b7bd)
- allow setting of LOG_LEVEL env var (7224770)
- ARM64 Linux/MacOS Pact Ruby Standalone (ea9f86f)
- Prebuild pact_ffi pact.node - (6a38cf7)
- support status code matcher via pactffi_response_status_v2 (#486) (0edd3ac)
Fixes and Improvements
- 🐛 avoid node-gyp rebuild install script (f5f5e7c)
- build: run ranlib on stripped libpact_ffi.a on musl targets (79abe28)
- can deploy error, as json output could not be parsed (9cdf34a)
- drop support for node 15 and earlier (5fa91db)
- export pactffiMessageGivenWithParams (9b77d8c)
- improve logging output for pact ffi native library lookup (fb4e338)
- node doesn't run .bat files on windows (#504) (4f125b3)
- normalise PREBUILD_NAME to node.napi (3812b0d)
- pactffi_given_with_params accepts 3 args (a56fdf7)
- path lookup for binaries was incorrectly munging into a single path (7203e10)
- prevent node-gyp rebuild on fresh install (c24c638), closes /www.linen.dev/s/pact-foundation/t/16633868/hell-all-quick-question-in-the-migration-guide-for-v12-it-s-#100081d7-2fee-4420-8eac-d55858dcc483 /github.com/npm/cli/issues/5234#issuecomment-1291139150
- Remove unusable external export of HTTPConfig, which removes the need to have needle types as a dependency (f123204)
- set engines in package.json not engine (4c9cc69)
- switch to musl .so rather .a (752809c)
- update pact-ffi to 0.4.16 (502f354)
- update pact-ffi to 0.4.20 (7a91725)
- update standalone to 1.92.0 (0287ce8)
- update standalone to 2.0.2 (a6133f1)
- update standalone to 2.0.3 (b16a450)
- update standalone to 2.0.7 (3234fae)
- update standalone to 2.1.0 (6b49009)
- update standalone to 2.4.0 (f9a8e27)
- update standalone to 2.4.1 (8dfad86)
- update standalone to 2.4.2 (#492) (fcccc34)
- update standalone to 2.4.4 (e7872d2)
- upgrade to latest ffi 0.4.12 (94447f4)
- upgrade to latest ffi 0.4.15 (1ebdc49)
- upgrade to latest ffi 0.4.19 (7a7d9b0)
- upgrade to latest ffi 0.4.6 (56e3f4b)
- upgrade to latest ffi 0.4.7 (#462) (55f33c3)
- upgrade to latest ffi 0.4.9 (6ddfda7)
- upgrade to latest needle to support no_proxy. Fixes #351 (30f46d0)