Skip to content

Releases: pact-foundation/pact-plugins

pact-plugin-cli-v0.2.0

31 Oct 17:25
0521c86

Choose a tag to compare

What's Changed

  • feat: rename cli bin from pact-plugin-cli to pact-plugin by @YOU54F in #93

Full Changelog: pact-plugin-cli-v0.1.3...pact-plugin-cli-v0.2.0

Rust Plugin Driver 0.7.5

23 Jun 23:54

Choose a tag to compare

Maintenance Release

  • 289e919 - chore: Upgrade tonic to 0.13.1
  • b2758a0 - chore: Upgrade minor dependencies

JVM Plugin Driver 0.5.2

29 May 00:34

Choose a tag to compare

Maintenance Release

  • 4ce3784 - chore(jvm-driver): Configure publishing to central portal with jrelease
  • 6cbfe4e - chore: Update all dependencies
  • 07e02ba - Use Compress4J instead of JArchiveLib to prevent CVE-2024-26308 and CVE-2024-25710 (austek)
  • 5501f24 - chore: update repository.index
  • eed1875 - chore: Add gRPC plugin 0.5.4 to the plugin index
  • 06a1d8d - chore: Add gRPC plugin 0.5.3 to the plugin index
  • 1d05a2b - fix: update repo index sha256 (Yousaf Nabi)
  • 1b1137d - Add avro 0.0.6 version (austek)
  • d7871df - chore: update repository.index
  • 3f1ebb2 - chore: Add protobuf plugin 0.5.2 to the plugin index

Rust Plugin Driver 0.7.4

25 Mar 05:23

Choose a tag to compare

Maintenance Release

  • c64d7c6 - chore: Upgrade crate to Rust 2024 edition
  • a97cd0c - chore: Upgrade pact_models to 1.3.0

Rust Plugin Driver 0.7.3

19 Mar 00:16

Choose a tag to compare

Bugfix Release

  • e7b7b27 - chore: Update dependencies
  • 54b76ba - fix: don't override the interaction key if it is already set when calling the verification methods
  • e2ca658 - chore: Update doc comment on transport specific configuration must be passed in the test_context
  • 08247fd - chore: Upgrade dependencies

Rust Plugin Driver 0.7.1

03 Sep 05:42

Choose a tag to compare

Bugfix Release

fixes tokio-rs/tokio#3520

Signals do not add SA_ONSTACK which may cause linked Go applications to crash.

fixes #68
fixes pact-foundation/pact-go#269
fixes #73

  • d7871df - chore: update repository.index
  • 88a7f06 - chore: Update dependencies
  • c0a0432 - chore: Upgrade pact_models to 1.2.
  • 70b85f1 - chore: Update dependencies
  • 1473cc6 - fix(plugin-driver): use std:process over tokio for plugin loading (Yousaf Nabi)
  • 7b641ae - chore: cleanup trace level span
  • 5fc5a4d - chore: Upgrade pact_models to 1.2.2

JVM Plugin Driver 0.5.1

26 Aug 00:27

Choose a tag to compare

Bugfix Release

0.5.0 included a change that uses jakarta.json.Json. This is only an API, and any project that then uses the driver library would have to provide an implementation for this API or compile/runtime errors will occur.

  • d917688 - fix: Remove the use of jakarta.json.Json

Pact Plugin CLI 0.1.3

21 Aug 02:04

Choose a tag to compare

Adds PACT_PLUGIN_CLI_SKIP_LOAD support

  • 37a0610 - chore: update repository.index
  • 3e7e007 - chore(plugin-cli): Upgrade dependencies
  • 9dc6d01 - feat(cli): support PACT_PLUGIN_CLI_SKIP_LOAD (Yousaf Nabi)
  • 16c6f30 - fix(CLI): use the published version of the driver crate
  • fa6ef38 - deps(cli): update deps (Yousaf Nabi)
  • 7c2e691 - docs(chore): pact-plugin-cli 0.0.4 added linux aarch64 target (Yousaf Nabi)
  • 2a962be - docs(chore): add binary compat table (csv/plugin-cli) (Yousaf Nabi)

JVM Plugin Driver 0.5.0

21 Aug 06:04

Choose a tag to compare

Updated gRPC version

NOTE: This version upgrades the gRPC libs to 1.66.0, which contain a breaking change and don't support
gRPC generated classes from before 1.59.0. See https://github.com/grpc/grpc-java/releases/tag/v1.59.0

  • 37a0610 - chore: update repository.index
  • 454ded1 - chore(jvm-driver): Update gRPC libs to 1.66.0
  • 4daab02 - chore: Add protobuf plugin 0.5.1 to the plugin index
  • b00812b - chore: Update the matching rule definition grammar
  • 482278e - chore: update repository.index
  • 2b6b7b0 - chore: Add Protobuf plugin 0.4.0 to the plugin index
  • 5a8e1df - chore(deps): update jvm driver to gradle 8 (austek)
  • a0d9380 - chore: add pact-csv-plugin v0.0.6 to index (Yousaf Nabi)
  • 4c2bef2 - chore: add pact-avro-plugin v0.0.5 to index (Yousaf Nabi)
  • cd8a64a - chore: update repository.index (Yousaf Nabi)
  • 8dc04ec - chore: Add Protobuf plugin 0.3.15 to the plugin index
  • 96d39bb - chore: update repository.index
  • afaf000 - feat: Add Protobuf plugin 0.3.14 to the plugin index
  • 101270e - feat: Add Protobuf plugin 0.3.12 and 0.3.13 to the plugin index
  • b77c970 - test: ensure the Pact has the correct interaction keys before sending verification request to a plugin
  • e7dcd4c - chore: update repository.index
  • b5f44fd - feat: Add CSV plugin 0.0.5 to the plugin index
  • 544d013 - feat: Add Protobuf plugin 0.3.11 to the plugin index
  • 436e599 - feat: Add Protobuf plugin 0.3.10 to the plugin index
  • a61d1b9 - chore: update repository.index
  • 401e7e0 - feat: Add Protobuf plugin 0.3.9 to the plugin index
  • 4dafd50 - feat: Add Protobuf plugin 0.3.8 to the plugin index
  • f5d40d1 - chore: update repository.index
  • 28621e3 - chore: update repository.index

Rust Plugin Driver 0.7.0

16 Jul 23:56

Choose a tag to compare

Upgrade Tonic to 0.12.0 and Prost to 0.13.1

  • 482278e - chore: update repository.index
  • 550c1cc - chore: Upgrade Tonic to 0.12.0 and Prost to 0.13.1
  • 5622d1f - chore: Upgrade zip crate
  • b5401d2 - chore: Upgrade all dependencies (except tonic and prost)
  • 8ef58fe - chore(plugin-driver): scope Signal import to unix platforms only (Yousaf Nabi)
  • 21c382a - fix(plugin-driver): shutdown plugins correctly on windows (Yousaf Nabi)