Skip to main content

Changelog

Source Code

https://github.com/pact-foundation/pact-plugins/tree/main/drivers

To generate the log, run git log --pretty='* %h - %s (%an, %ad)' TAGNAME..HEAD replacing TAGNAME and HEAD as appropriate.

  • 6281dbe - chore: Update the setup java step in CI (Ronald Holshausen, Thu Dec 14 08:28:44 2023 +1100)
  • 67db244 - chore: Update the setup java step in CI (Ronald Holshausen, Thu Dec 14 08:21:39 2023 +1100)
  • 067af42 - chore: Update the setup java step in CI (Ronald Holshausen, Thu Dec 14 08:05:44 2023 +1100)
  • 5a46c57 - chore: Update the setup java step in CI (Ronald Holshausen, Thu Dec 14 07:58:34 2023 +1100)
  • a75ff0a - chore: Upgrade dependencies (Ronald Holshausen, Thu Dec 14 06:40:04 2023 +1100)
  • 08a2c09 - chore: Upgrade Gradle and Gradle plugins (Ronald Holshausen, Thu Dec 14 06:32:02 2023 +1100)
  • ff14943 - Merge pull request #50 from pact-foundation/feat/targz_plugin_binaries_jvm (Ronald Holshausen, Thu Dec 14 11:57:53 2023 +1100)
  • 5ee6077 - feat: support tgz for bundled plugins - jvm driver (Yousaf Nabi, Fri Dec 8 13:23:20 2023 +0000)
  • 375a0fd - Merge pull request #49 from pact-foundation/feat/targz_plugin_binaries (Ronald Holshausen, Fri Dec 8 09:16:00 2023 +1100)
  • dd3359c - feat: support tgz for bundled plugins (Yousaf Nabi, Thu Dec 7 16:09:31 2023 +0000)
  • 0304612 - chore: macos gitignores (Yousaf Nabi, Thu Dec 7 16:07:17 2023 +0000)
  • f57ddf3 - Merge pull request #47 from austek/refactor/avro_plugin_versions (Yousaf Nabi, Mon Dec 4 13:03:54 2023 +0000)
  • a29a624 - Add Avro plugin 0.0.4 (austek, Thu Nov 30 09:42:19 2023 +0000)
  • df04057 - feat: Add Protobuf plugin 0.3.7 to the plugin index (Ronald Holshausen, Wed Nov 8 18:02:14 2023 +1100)
  • 85e7a5f - chore: add latest CSV plugin to index (Ronald Holshausen, Fri Oct 20 16:30:08 2023 +1100)
  • 5571d89 - chore(csv-plugin): bump version (Ronald Holshausen, Fri Oct 20 15:39:43 2023 +1100)
  • 581f670 - chore(csv-plugn): Upgrade dependencies (Ronald Holshausen, Fri Oct 20 14:55:57 2023 +1100)
  • 44c8bfd - Merge pull request #46 from YOU54F/workshops (Ronald Holshausen, Tue Oct 17 14:27:02 2023 +1100)
  • cc3614c - chore(examples): add pact-js grpc example (Yousaf Nabi, Tue Oct 17 01:53:59 2023 +0100)
  • fa7867f - chore(examples): gRPC area calc workshops (Yousaf Nabi, Mon Oct 16 23:34:34 2023 +0100)
  • 4606ed7 - chore(docs): update docs for demo (Yousaf Nabi, Mon Oct 16 22:56:46 2023 +0100)
  • b9e5467 - chore(examples): gRPC go workshop (Yousaf Nabi, Mon Oct 16 22:52:29 2023 +0100)
  • ee583ac - chore(examples): gRPC go workshop (Yousaf Nabi, Mon Oct 16 22:27:51 2023 +0100)
  • 8fed50b - chore(examples): gRPC go workshop (Yousaf Nabi, Mon Oct 16 22:26:26 2023 +0100)
  • cb3d444 - chore(examples): gRPC go workshop (Yousaf Nabi, Mon Oct 16 22:19:11 2023 +0100)
  • 1220875 - Merge pull request #45 from pact-foundation/fix/issue-16 (Ronald Holshausen, Thu Oct 5 10:38:21 2023 +1100)
  • 20a925c - fix(cli): --skip-if-installed always skipped (Matt Fellows, Tue Oct 3 12:18:13 2023 +1100)
  • b1d5576 - feat: Add Protobuf plugin 0.3.6 to the plugin index (Ronald Holshausen, Thu Sep 21 09:52:47 2023 +1000)
  • 2d81e04 - bump version to 0.4.2 (Ronald Holshausen, Mon Aug 21 14:09:53 2023 +1000)

0.4.1 - Maintenance Release

  • 21ddb76 - chore: Upgrade dependencies (Ronald Holshausen, Mon Aug 21 11:51:31 2023 +1000)
  • 7ea2504 - fix: Shut the channel down when the init plugin call fails #14 (Ronald Holshausen, Mon Aug 21 11:28:17 2023 +1000)
  • aee0cc1 - chore: Upgrade Pact-JVM + Kotlin logging (Ronald Holshausen, Mon Aug 21 11:19:19 2023 +1000)
  • a06258e - chore: Upgrade Protobuf+gRPC to 1.56.1 (Ronald Holshausen, Mon Aug 21 11:00:44 2023 +1000)
  • c84d17d - chore: Upgrade Kotlin to 1.8.22 (Ronald Holshausen, Mon Aug 21 10:46:24 2023 +1000)
  • c736ae7 - chore: Upgrade Gradle to 7.6.2 (Ronald Holshausen, Mon Aug 21 10:45:10 2023 +1000)
  • 818119c - feat: Add Protobuf plugin 0.3.5 to the plugin index (Ronald Holshausen, Wed Aug 9 15:10:21 2023 +1000)
  • 458d553 - chore: add pact-foundation triage automation (Matt Fellows, Fri Aug 4 16:44:21 2023 +1000)
  • 4a4d507 - Merge pull request #43 from pact-foundation/feat/pact-csv-plugin-linux-aarch64 (Yousaf Nabi, Thu Aug 3 12:01:17 2023 +0100)
  • f374182 - chore: bump csv pact-plugin version to 0.0.4 (Yousaf Nabi, Thu Jul 13 20:10:42 2023 +0100)
  • 10291e8 - feat(csv): add pact-csv-plugin-linux-aarch64 (Yousaf Nabi, Thu Jul 13 20:09:52 2023 +0100)
  • 3d89adf - chore: Add features to readme (Ronald Holshausen, Mon Jul 10 17:18:53 2023 +1000)
  • f4f3e1b - bump version to 0.4.6 (Ronald Holshausen, Mon Jul 10 17:08:37 2023 +1000)
  • b686e8e - update changelog for release 0.4.5 (Ronald Holshausen, Mon Jul 10 17:07:13 2023 +1000)
  • 82ea309 - Merge pull request #36 from theswiftfox/theswiftfox-remove-rustls-tls-webpki-roots (Ronald Holshausen, Fri Jun 23 15:28:10 2023 +1000)
  • 125233a - feat: Add Protobuf plugin 0.3.4 to the plugin index (Ronald Holshausen, Thu Jun 22 17:08:26 2023 +1000)
  • b3389e4 - update cargo.lock (Elena Gantner, Wed Jun 21 18:49:46 2023 +0200)
  • c12a06f - chore: remove rustls-tls feature from reqwest (Elena Gantner, Wed Jun 21 14:16:32 2023 +0200)
  • 17e783a - chore: Add Protobuf plugin 0.3.3 to index (Ronald Holshausen, Tue Jun 20 13:58:35 2023 +1000)
  • 8d9137d - chore: Update protobuf test to run sequentually (Ronald Holshausen, Mon Jun 19 14:38:55 2023 +1000)
  • 62ca24f - chore: Update non-linux protobuf test to run sequentually (Ronald Holshausen, Mon Jun 19 14:11:04 2023 +1000)
  • 8f2b20a - chore: Upgrade dependencies for protobuf-consumer-rust (Ronald Holshausen, Mon Jun 19 13:42:24 2023 +1000)
  • 94a4dee - chore: add features that map to the pact_model features (Ronald Holshausen, Mon Jun 19 13:03:54 2023 +1000)
  • 487dbf1 - chore: fix go gRPC build on Windows (Ronald Holshausen, Thu Jun 8 15:26:12 2023 +1000)
  • 8e23fe8 - chore: Upgrade dependencies in protobuf/area_calculator_example/consumer (Ronald Holshausen, Thu Jun 8 15:07:37 2023 +1000)
  • 3250675 - chore: Fix docker run (Ronald Holshausen, Thu Jun 8 14:38:16 2023 +1000)
  • f03d35a - chore: Docker is only available on Linux agents (Ronald Holshausen, Thu Jun 8 14:37:01 2023 +1000)
  • 7c20cc9 - chore: Upgrade Pact-Go version in gRPC/area_calculator/consumer-go (Ronald Holshausen, Thu Jun 8 14:17:24 2023 +1000)
  • b245a94 - chore: Run the protobuf-consumer-rust example in a docker container (Ronald Holshausen, Thu Jun 8 14:15:47 2023 +1000)
  • b18dc5b - chore: Update examples/protobuf/protobuf-consumer-rust to tonic-build 0.9.2 (Ronald Holshausen, Thu Jun 8 12:47:28 2023 +1000)
  • 5f293ae - chore: Upgrade Pact-Go version in gRPC/area_calculator/consumer-go (Ronald Holshausen, Thu Jun 8 12:04:56 2023 +1000)
  • a74975a - chore: Update the dependencies in protobuf/area_calculator_example/consumer (Ronald Holshausen, Wed Jun 7 14:00:31 2023 +1000)
  • c2140f3 - chore: Update dependencies for examples/protobuf/protobuf-consumer-rust (Ronald Holshausen, Wed Jun 7 12:09:18 2023 +1000)
  • ec17637 - feat: Add latest Protobuf plugin to repository index (Ronald Holshausen, Wed Jun 7 11:58:15 2023 +1000)
  • ffc7d13 - chore: fix failing test after update to repository index (Ronald Holshausen, Tue Jun 6 10:24:41 2023 +1000)
  • c7114f3 - chore: Add protobuf/0.3.1 to plugin index (Ronald Holshausen, Mon Jun 5 17:30:55 2023 +1000)
  • 5d7b650 - chore: update example readmes (Ronald Holshausen, Mon Jun 5 15:55:55 2023 +1000)
  • ef2c365 - chore: update example readmes (Ronald Holshausen, Mon Jun 5 15:54:32 2023 +1000)
  • fb3caca - feat: add Rust provider to test gRPC status response (Ronald Holshausen, Mon Jun 5 15:11:48 2023 +1000)
  • 16063a9 - fix: correct typo in error message (Ronald Holshausen, Mon Jun 5 12:03:17 2023 +1000)
  • 4c484e6 - feat: Add provider example that verifies a gRPC status code response (Ronald Holshausen, Mon Jun 5 10:53:09 2023 +1000)
  • d66ed22 - feat: added Rust consumer returning gRPC status example (Ronald Holshausen, Fri Jun 2 10:57:10 2023 +1000)
  • bbccb90 - feat: Add JVM consumer example for returning a gRPC status (Ronald Holshausen, Fri Jun 2 10:11:11 2023 +1000)
  • 60a9559 - chore: sync docs from main branch (Matt Fellows, Wed May 31 17:11:09 2023 +1000)
  • 3943706 - feat: Add section on adding plugins to the plugin index (Ronald Holshausen, Wed May 31 15:07:41 2023 +1000)
  • f7549d4 - feat: Add AVRO plugin to the plugin index (Ronald Holshausen, Wed May 31 15:06:25 2023 +1000)
  • da4d5c5 - Merge pull request #32 from tbeemster/remove-chrono-default-features (Ronald Holshausen, Wed May 24 10:01:23 2023 +1000)
  • e96d662 - Default features are removed for chrono dependency (Timothé Beemster, Tue May 23 16:04:03 2023 +0200)
  • d12019c - chore: Fix driver FFI build by upgrading pact_ffi (Ronald Holshausen, Tue May 23 16:49:16 2023 +1000)
  • 50416c6 - chore: Upgrade pact_consumer to 1.0.0 (Ronald Holshausen, Tue May 23 16:17:33 2023 +1000)
  • 6c6ef23 - chore: update dependecies for driver_ffi and driver_pact_tests (Ronald Holshausen, Tue May 23 12:12:57 2023 +1000)
  • 958c03f - bump version to 0.4.5 (Ronald Holshausen, Tue May 23 11:51:54 2023 +1000)
  • 7757150 - update changelog for release 0.4.4 (Ronald Holshausen, Tue May 23 11:50:42 2023 +1000)
  • c2bb2a6 - chore: Use "Minimum version, with restricted compatibility range" for all Pact crate versions (Ronald Holshausen, Tue May 23 11:49:28 2023 +1000)
  • 88a2e1b - bump version to 0.4.4 (Ronald Holshausen, Mon May 15 13:51:36 2023 +1000)
  • 9587027 - update changelog for release 0.4.3 (Ronald Holshausen, Mon May 15 13:50:22 2023 +1000)
  • f9b9ca2 - chore: Update dependecies and upgrade pact models to 1.1 (Ronald Holshausen, Mon May 15 13:29:39 2023 +1000)
  • bfb1fa5 - chore: upgrade Pact-JVM in gRPC area calculator examples (Ronald Holshausen, Tue May 9 11:00:46 2023 +1000)
  • bacea24 - bump version to 0.4.1 (Ronald Holshausen, Fri May 5 15:04:15 2023 +1000)

0.4.0 - Support for auto-installing plugins

  • f360c22 - chore: bump minor version (Ronald Holshausen, Fri May 5 15:01:16 2023 +1000)
  • 457a4f1 - fix: close the file stream on the written plugin binary so it can be started for the test (Ronald Holshausen, Fri May 5 14:39:25 2023 +1000)
  • 59cd712 - feat: Support auto-installing plugins when required (Ronald Holshausen, Fri May 5 13:13:27 2023 +1000)
  • 4cfee90 - chore: Upgrade Kotlin to 1.8.21 (Ronald Holshausen, Tue May 2 16:18:11 2023 +1000)
  • c0e2a36 - chore: Update CSV example to use latest pact_consumer crate (Ronald Holshausen, Tue Apr 18 16:44:50 2023 +1000)
  • 74c3282 - chore: Update driver pact tests to use lastest pact_consumer crate (Ronald Holshausen, Tue Apr 18 16:42:58 2023 +1000)
  • a915437 - bump version to 0.4.3 (Ronald Holshausen, Tue Apr 18 10:58:32 2023 +1000)
  • a6ac578 - update changelog for release 0.4.2 (Ronald Holshausen, Tue Apr 18 10:57:14 2023 +1000)
  • 9424024 - chore: cleanup unused import (Ronald Holshausen, Tue Apr 18 10:55:11 2023 +1000)
  • a01455d - fix: only display download progress bar when invoked from CLI (Ronald Holshausen, Tue Apr 18 10:46:58 2023 +1000)
  • 639caeb - fix: when auto-installing a plugin, need to correctly set the plugin dir (Ronald Holshausen, Mon Apr 17 16:37:16 2023 +1000)
  • f6706d6 - refactor: Move all code to download plugins to the driver to support auto-installing known plugins (Ronald Holshausen, Mon Apr 17 15:57:31 2023 +1000)
  • 9e36b60 - chore: publish CSV example unit test results to CI (Ronald Holshausen, Thu Apr 6 09:52:14 2023 +1000)
  • 050ea75 - chore: remove the --test-threads 1 on CI (Ronald Holshausen, Wed Apr 5 17:26:09 2023 +1000)
  • 7238cd0 - chore: Update example to latest Pact Rust crates (Ronald Holshausen, Wed Apr 5 17:15:05 2023 +1000)
  • 6e4ff27 - chore: Upgrade CSV example to use latest Pact libs (Ronald Holshausen, Wed Apr 5 17:12:32 2023 +1000)
  • 9d2b65d - chore: Update example to latest Pact Rust crates (Ronald Holshausen, Wed Apr 5 17:10:16 2023 +1000)
  • 586aba8 - bump version to 0.4.2 (Ronald Holshausen, Wed Apr 5 16:51:15 2023 +1000)
  • 24fa49a - update changelog for release 0.4.1 (Ronald Holshausen, Wed Apr 5 16:50:15 2023 +1000)
  • b84a0ba - revert "feat: Use a shared channel and gRPC client to communicate with a plugin" (Ronald Holshausen, Wed Apr 5 16:48:56 2023 +1000)
  • f026468 - chore: Upgrade CSV example to use latest Pact libs (Ronald Holshausen, Wed Apr 5 14:55:31 2023 +1000)
  • f7a99ee - chore: Update driver pact test to use pact_consumer 0.10.6 (Ronald Holshausen, Wed Apr 5 14:53:08 2023 +1000)
  • 943d41b - chore: Upgrade driver FFI tests to latest Pact FFI lib (Ronald Holshausen, Wed Apr 5 14:37:10 2023 +1000)
  • 5fb6107 - chore: Update the generated proto code (Ronald Holshausen, Wed Apr 5 13:50:31 2023 +1000)
  • 88cbfc0 - bump version to 0.4.1 (Ronald Holshausen, Tue Apr 4 14:13:50 2023 +1000)
  • 757423c - update changelog for release 0.4.0 (Ronald Holshausen, Tue Apr 4 14:12:45 2023 +1000)
  • 6235b6c - feat: Use a shared channel and gRPC client to communicate with a plugin (Ronald Holshausen, Tue Apr 4 13:47:14 2023 +1000)
  • 51c2235 - chore: fix driver pact test (Ronald Holshausen, Mon Apr 3 15:49:24 2023 +1000)
  • 550c331 - refactor: Use a shared channel to the plugin which is clonable (Ronald Holshausen, Mon Apr 3 15:28:56 2023 +1000)
  • 7d04716 - chore: tonic-richer-error crate requires protoc (Ronald Holshausen, Mon Apr 3 11:35:17 2023 +1000)
  • 6ed7c4d - refactor: Move plugin repository models to the plugin driver (Ronald Holshausen, Mon Apr 3 11:27:14 2023 +1000)
  • bbeda70 - Merge pull request #27 from pact-foundation/matching_rules_typos_docs (Ronald Holshausen, Mon Apr 3 10:36:12 2023 +1000)
  • 548f9ea - chore: Bump minor version, update all dependecies (esp tonic to 0.9.0) (Ronald Holshausen, Mon Apr 3 10:33:23 2023 +1000)
  • bbefd09 - chore(docs): update matching rules - typo (Yousaf Nabi, Wed Mar 29 21:28:08 2023 +0100)
  • 1396986 - Merge pull request #23 from austek/refactor/update_dependencies (Ronald Holshausen, Thu Mar 23 16:01:13 2023 +1100)
  • d9c58d2 - Add DuplicatesStrategy.EXCLUDE to sourceJar (austek, Thu Mar 23 02:42:19 2023 +0000)
  • 7b964e9 - Update dependency versions (austek, Thu Mar 23 02:08:58 2023 +0000)
  • 95c35c5 - bump version to 0.3.3 (Ronald Holshausen, Wed Mar 22 13:54:59 2023 +1100)

0.3.2 - Bugfix Release

  • 7192312 - fix: must pass through the content type hints with the compareContents request (Ronald Holshausen, Wed Mar 22 12:26:11 2023 +1100)
  • bec17e5 - fix: must pass through the content types with the compareContents request (Ronald Holshausen, Wed Mar 22 12:08:41 2023 +1100)
  • 2e1874a - chore: Update CI build to install the plugins using the plugin index (Ronald Holshausen, Tue Mar 21 11:36:31 2023 +1100)
  • c5ae4de - chore: Update CI to use the latest plugin CLI (Ronald Holshausen, Tue Mar 21 11:03:03 2023 +1100)
  • a282599 - bump version to 0.1.1 (Ronald Holshausen, Mon Mar 20 18:00:59 2023 +1100)
  • 1456eef - chore: update release script (Ronald Holshausen, Mon Mar 20 17:59:30 2023 +1100)
  • 816800f - update changelog for release 0.1.0 (Ronald Holshausen, Mon Mar 20 17:58:53 2023 +1100)
  • 9c0077b - chore: update build script for repository index (Ronald Holshausen, Mon Mar 20 17:51:06 2023 +1100)
  • f5dec51 - chore: index file must be local to the package to be able to publish to crates (Ronald Holshausen, Mon Mar 20 17:45:42 2023 +1100)
  • cddcd59 - Revert "update changelog for release 0.1.0" (Ronald Holshausen, Mon Mar 20 17:41:49 2023 +1100)
  • fdc2d6b - update changelog for release 0.1.0 (Ronald Holshausen, Mon Mar 20 17:36:49 2023 +1100)
  • 1064895 - chore: index file must be local to the package to be able to publish to crates (Ronald Holshausen, Mon Mar 20 17:28:22 2023 +1100)
  • 433db2a - Revert "update changelog for release 0.1.0" (Ronald Holshausen, Mon Mar 20 17:26:45 2023 +1100)
  • 98fb79b - update changelog for release 0.1.0 (Ronald Holshausen, Mon Mar 20 17:16:11 2023 +1100)
  • 83dd0fb - feat: add ability to install plugin from index (Ronald Holshausen, Mon Mar 20 17:05:09 2023 +1100)
  • b872b15 - feat: update the install CLI to be able to install known plugins (Ronald Holshausen, Mon Mar 20 16:19:29 2023 +1100)
  • bc3668f - chore: add CLI snapshots (Ronald Holshausen, Mon Mar 20 16:09:37 2023 +1100)
  • ed79701 - feat: split the list command into installed vs known plugins (Ronald Holshausen, Mon Mar 20 15:58:53 2023 +1100)
  • 8aee59e - chore: add optimistic locking to repository file access (Ronald Holshausen, Mon Mar 20 14:19:41 2023 +1100)
  • 4368320 - chore: Add example JVM CSV provider project (Ronald Holshausen, Mon Mar 20 12:53:21 2023 +1100)
  • ea27510 - bump version to 0.3.4 (Ronald Holshausen, Tue Mar 14 16:57:43 2023 +1100)
  • 403e112 - update changelog for release 0.3.3 (Ronald Holshausen, Tue Mar 14 16:56:14 2023 +1100)
  • 922c57c - chore: bump pact models to 1.0.6 (Ronald Holshausen, Tue Mar 14 16:54:32 2023 +1100)
  • 0447396 - chore: Update driver ffi test deps (Ronald Holshausen, Tue Mar 14 14:12:03 2023 +1100)
  • 53da165 - chore: Update driver pact test deps (Ronald Holshausen, Tue Mar 14 14:09:25 2023 +1100)
  • 9954abb - chore: fix driver build on musl (Ronald Holshausen, Tue Mar 14 14:06:19 2023 +1100)
  • 0a73143 - chore: use log crate, as tracing::log::max_level is not available on Alpine (Ronald Holshausen, Tue Mar 14 13:48:30 2023 +1100)
  • 8ae7e7e - fix: require the log feature for tracing crate (Ronald Holshausen, Tue Mar 14 12:12:26 2023 +1100)
  • 40b0c01 - chore: add Protobuf plugin versions to the index (Ronald Holshausen, Tue Mar 14 10:56:34 2023 +1100)
  • 27b9b82 - feat: add CLI command to add all versions from GitHub releases to the index (Ronald Holshausen, Tue Mar 14 10:48:10 2023 +1100)
  • 3469776 - feat: add plugin index loaded with csv plugin versions (Ronald Holshausen, Fri Mar 10 16:42:33 2023 +1100)
  • 0a54e51 - feat: add optional to add manifest to index from GitHub release (Ronald Holshausen, Fri Mar 10 16:40:52 2023 +1100)
  • 17c0e9d - feat: add commands to list entries and versions in the index (Ronald Holshausen, Fri Mar 10 16:06:17 2023 +1100)
  • b9dbdcc - feat: need to store the source of the manifest (Ronald Holshausen, Fri Mar 10 15:43:25 2023 +1100)
  • 08b3bac - feat: add SHA calculation to repository commands (Ronald Holshausen, Fri Mar 10 15:14:07 2023 +1100)
  • eaba5fc - feat: add command to add a plugin version to the index (Ronald Holshausen, Fri Mar 10 14:22:56 2023 +1100)
  • 967e2b8 - feat: add local time output to validate command (Ronald Holshausen, Fri Mar 10 13:29:43 2023 +1100)
  • 4d8f165 - feat: add validate entry command (Ronald Holshausen, Fri Mar 10 13:18:56 2023 +1100)
  • 51bec14 - feat: add initial repository sub-commands (Ronald Holshausen, Fri Mar 10 12:48:02 2023 +1100)
  • f50d1b9 - chore: remove trycmd block as there is no way to hide the exit code assertion (Ronald Holshausen, Fri Mar 10 09:39:07 2023 +1100)
  • 026f4fb - feat: add option to skip installing a plugin if it is already installed (Ronald Holshausen, Thu Mar 9 17:27:21 2023 +1100)
  • fc3c0ea - chore: version arg is optional (Ronald Holshausen, Thu Mar 9 16:55:27 2023 +1100)
  • 60c55ef - chore: upgrade clap to v4 (Ronald Holshausen, Thu Mar 9 16:47:04 2023 +1100)
  • ac7c88e - chore: skip CLI snapshot tests on Windows (Ronald Holshausen, Thu Mar 9 15:56:15 2023 +1100)
  • a27b918 - chore: add CLI snapshot tests (Ronald Holshausen, Thu Mar 9 15:52:34 2023 +1100)
  • b51070f - Merge branch 'main' of github.com:pact-foundation/pact-plugins (Ronald Holshausen, Thu Mar 9 15:12:10 2023 +1100)
  • 8a80e21 - chore: Add CLI tests (Ronald Holshausen, Thu Mar 9 15:11:57 2023 +1100)
  • 91cb5ab - Create smartbear-issue-label-added.yml (Ronald Holshausen, Thu Mar 9 14:12:01 2023 +1100)
  • 8e335d5 - bump version to 0.3.3 (Ronald Holshausen, Thu Feb 16 12:00:23 2023 +1100)
  • 1685130 - update changelog for release 0.3.2 (Ronald Holshausen, Thu Feb 16 11:59:09 2023 +1100)
  • 1ffd3ad - fix: InteractionVerificationData fields were not public and there was no constructor function (Ronald Holshausen, Thu Feb 16 11:43:26 2023 +1100)
  • d3b79fd - feat(gRPC): add JVM provider test example where the metadata is overridden in the test (Ronald Holshausen, Wed Feb 15 16:35:03 2023 +1100)
  • a79ee81 - chore: add example provider using gRPC metadata (Ronald Holshausen, Fri Feb 10 15:02:50 2023 +1100)
  • f4dafb4 - feat: add response gRPC metadata assertion to example consumer test (Ronald Holshausen, Thu Feb 9 14:47:40 2023 +1100)
  • d30b769 - chore: fix failing build (Ronald Holshausen, Wed Feb 8 15:55:22 2023 +1100)
  • cf1d829 - feat: add consumer example that uses gRPC metadata (Ronald Holshausen, Wed Feb 8 14:47:00 2023 +1100)
  • d06f7f8 - chore: check for PACT_DO_NOT_TRACK in both upper and lower case (Ronald Holshausen, Wed Feb 8 14:41:06 2023 +1100)
  • 0816619 - chore: Upgrade pact_consumer to 0.10.4 to fix example build (Ronald Holshausen, Wed Feb 8 14:28:13 2023 +1100)
  • 1b7e6ee - bump version to 0.3.2 (Ronald Holshausen, Wed Feb 8 13:22:17 2023 +1100)
  • a589775 - update changelog for release 0.3.1 (Ronald Holshausen, Wed Feb 8 13:20:37 2023 +1100)
  • abdf9a7 - chore: Update dependencies (Ronald Holshausen, Wed Feb 8 13:19:02 2023 +1100)
  • 71c9e6e - bump version to 0.3.2 (Ronald Holshausen, Wed Feb 8 13:04:24 2023 +1100)

0.3.1 - Bugfix Release

  • 8d98e65 - feat: add field to mock server mismatches to indicate the type of mismatch (Ronald Holshausen, Tue Feb 7 15:49:21 2023 +1100)
  • 68ea7ee - chore: Correct driver_pact_tests build (Ronald Holshausen, Mon Feb 6 15:07:01 2023 +1100)
  • bf5472d - chore: correct example build (Ronald Holshausen, Mon Feb 6 15:00:18 2023 +1100)
  • 4a23448 - bump version to 0.3.1 (Ronald Holshausen, Mon Feb 6 14:47:37 2023 +1100)
  • c0e2d14 - update changelog for release 0.3.0 (Ronald Holshausen, Mon Feb 6 14:46:33 2023 +1100)
  • 9dda3e7 - chore: fix FFI build after bumping minor version (Ronald Holshausen, Mon Feb 6 14:41:25 2023 +1100)
  • b6e949a - bump version to 0.3.1 (Ronald Holshausen, Mon Feb 6 14:33:37 2023 +1100)

0.3.0 - Support configuring matching rules and generators for message metadata

  • 66a0f01 - feat: Support configuring matching rules and generators for message metadata (Ronald Holshausen, Mon Feb 6 14:20:41 2023 +1100)
  • 7ed5462 - Merge pull request #18 from pact-foundation/pactflow_camelcase (Yousaf Nabi, Fri Jan 27 12:26:41 2023 +0000)
  • 81092a6 - chore: /s/Pactflow/PactFlow (Yousaf Nabi, Thu Jan 26 16:12:14 2023 +0000)
  • b8f605d - chore: Update GH actions to use checkout v3 (Ronald Holshausen, Wed Dec 21 16:58:41 2022 +1100)
  • 543fec4 - bump version to 0.0.5 (Ronald Holshausen, Wed Dec 21 16:06:04 2022 +1100)
  • a2b7dd0 - update changelog for release 0.0.4 (Ronald Holshausen, Wed Dec 21 16:04:38 2022 +1100)
  • 5b5ddea - feat: Add ARM 64 target (Ronald Holshausen, Wed Dec 21 15:46:06 2022 +1100)
  • eba9151 - chore: add example with enum from different proto file (Ronald Holshausen, Wed Dec 21 14:46:32 2022 +1100)
  • 35f3f18 - chore: update CLIs used in example build (Ronald Holshausen, Tue Dec 20 16:21:58 2022 +1100)
  • ab5d381 - bump version to 0.0.4 (Ronald Holshausen, Tue Dec 20 15:33:59 2022 +1100)
  • 03ff042 - update changelog for release 0.0.3 (Ronald Holshausen, Tue Dec 20 15:31:51 2022 +1100)
  • 7e37d08 - fix(windows): force tokio runtime to shutdown as it causes the installation to hang on Windows (Ronald Holshausen, Tue Dec 20 14:51:10 2022 +1100)
  • 7e22803 - bump version to 0.0.3 (Ronald Holshausen, Tue Dec 20 12:38:11 2022 +1100)
  • a9e6529 - update changelog for release 0.0.2 (Ronald Holshausen, Tue Dec 20 12:36:58 2022 +1100)
  • eebb4f4 - chore: Upgrade all dependencies (Ronald Holshausen, Tue Dec 20 12:05:47 2022 +1100)
  • 6dc1382 - chore: Upgrade pact_ffi to 0.3.18 (Ronald Holshausen, Mon Dec 19 17:35:03 2022 +1100)
  • ae32194 - chore: Upgrade pact_consumer to 0.10.3 (Ronald Holshausen, Mon Dec 19 17:13:33 2022 +1100)
  • 17c66d9 - bump version to 0.2.3 (Ronald Holshausen, Fri Dec 16 16:25:26 2022 +1100)
  • 3ebd232 - update changelog for release 0.2.2 (Ronald Holshausen, Fri Dec 16 16:22:48 2022 +1100)
  • be8b7ba - bump version to 0.2.3 (Ronald Holshausen, Fri Dec 16 16:18:22 2022 +1100)

0.2.2 - Bugfix Release

  • 2de4518 - feat: Support passing a test context through to the start mock server call (Ronald Holshausen, Fri Dec 16 16:14:48 2022 +1100)
  • 56b0bad - chore: Upgrade tokio to latest (Ronald Holshausen, Fri Dec 16 11:03:10 2022 +1100)
  • 6a4739b - chore: Upgrade tokio to latest (Ronald Holshausen, Fri Dec 16 11:01:40 2022 +1100)
  • a1c7ec0 - fix: consumer-jvm/src/test/java/io/pact/example/grpc/consumer/PactConsumerTest.java (Ronald Holshausen, Fri Dec 16 10:50:27 2022 +1100)
  • 7f8e508 - chore: fix gRPC/area_calculator/consumer-jvm (Ronald Holshausen, Fri Dec 16 09:16:20 2022 +1100)
  • 0d2a79e - chore: fix gRPC examples (Ronald Holshausen, Thu Dec 15 17:29:40 2022 +1100)
  • 785f15a - chore: diagnosing CI example failure (Ronald Holshausen, Thu Dec 15 11:21:42 2022 +1100)
  • 4e974df - chore: use 0.2.0 of the Protobuf plugin (Ronald Holshausen, Thu Dec 15 10:49:19 2022 +1100)
  • e600487 - chore: Update example CI build (Ronald Holshausen, Thu Dec 15 10:30:59 2022 +1100)
  • d109005 - chore: Update dependencies (Ronald Holshausen, Thu Dec 15 09:59:23 2022 +1100)
  • aaa0572 - fix: examples/protobuf/protobuf-consumer-jvm (Ronald Holshausen, Thu Dec 15 09:26:36 2022 +1100)
  • b711651 - chore: Upgrade Gradle to 6.9.3 to resolve Could not resolve au.com.dius.pact.consumer:junit5:4.4.2 error (Ronald Holshausen, Thu Dec 15 08:47:36 2022 +1100)
  • a568dab - chore: disable pact metrics (Ronald Holshausen, Thu Dec 15 08:36:23 2022 +1100)
  • 24d9825 - chore: Upgrade example JVM to v4.5.x (Ronald Holshausen, Wed Dec 14 18:09:19 2022 +1100)
  • ba6af82 - chore: re-enable driver Pact test (Ronald Holshausen, Wed Dec 14 16:08:12 2022 +1100)
  • 6e252b5 - feat: Add Protobuf JVM example which uses a generator (Ronald Holshausen, Wed Dec 14 16:00:10 2022 +1100)
  • 2f2059e - bump version to 0.2.2 (Ronald Holshausen, Wed Dec 14 15:04:05 2022 +1100)

0.2.1 - Implement support for GenerateContentRequest

  • 7fdc756 - bump version to 0.2.2 (Ronald Holshausen, Wed Dec 14 14:46:27 2022 +1100)
  • adad914 - update changelog for release 0.2.1 (Ronald Holshausen, Wed Dec 14 14:45:10 2022 +1100)
  • f17b134 - chore: Upgrade Kotlin to 1.7.22 (Ronald Holshausen, Wed Dec 14 14:38:10 2022 +1100)
  • 3cc6f04 - feat: add TestMode and ContentFor to GenerateContentRequest; Implement support in JVM driver (Ronald Holshausen, Wed Dec 14 14:26:22 2022 +1100)
  • da05e85 - bump version to 0.2.1 (Ronald Holshausen, Tue Dec 13 13:48:58 2022 +1100)

0.2.0 - Bump minor version

  • b46198f - refactor: Use Result class from Pact-JVM support lib (Ronald Holshausen, Tue Dec 13 13:34:38 2022 +1100)
  • b6682bf - chore: Bump minor version (Ronald Holshausen, Tue Dec 13 13:34:10 2022 +1100)
  • 6694124 - chore: fix CI build (Ronald Holshausen, Mon Dec 12 16:13:44 2022 +1100)
  • 309e1b7 - chore: add Protobuf example test with a generator (Ronald Holshausen, Mon Dec 12 14:49:21 2022 +1100)
  • ea9a604 - chore: Upgrade Pact FFI and consumer crates (Ronald Holshausen, Mon Dec 12 14:38:04 2022 +1100)
  • 27fb978 - chore: Update dependencies for driver_pact_tests (Ronald Holshausen, Mon Dec 12 11:45:04 2022 +1100)
  • 256080d - bump version to 0.2.1 (Ronald Holshausen, Fri Dec 9 16:53:12 2022 +1100)
  • 8cf380c - update changelog for release 0.2.0 (Ronald Holshausen, Fri Dec 9 16:52:15 2022 +1100)
  • dfeb529 - chore: Update to 0.2.0 of the driver (Ronald Holshausen, Fri Dec 9 15:58:43 2022 +1100)
  • 19c846c - chore: Update to 0.2.0 of the driver (Ronald Holshausen, Fri Dec 9 15:53:05 2022 +1100)
  • 4174c86 - feat: Update driver to support GenerateContents RPC method (Ronald Holshausen, Fri Dec 9 15:44:45 2022 +1100)
  • a61ab86 - feat: Update driver to support GenerateContents RPC method (Ronald Holshausen, Fri Dec 9 15:35:19 2022 +1100)
  • ce83c3c - chore: add Maven gRPC provider example (Ronald Holshausen, Fri Dec 2 14:09:41 2022 +1100)
  • e741549 - chore: add conceptual overview and minor content changes (Matt Fellows, Tue Nov 29 21:48:28 2022 +1100)
  • 79e5b15 - bump version to 0.1.17 (Ronald Holshausen, Mon Nov 28 13:51:36 2022 +1100)
  • 10db62c - update changelog for release 0.1.16 (Ronald Holshausen, Mon Nov 28 13:49:31 2022 +1100)
  • c4c814e - chore: set pact models to use any 1.0+ version (Ronald Holshausen, Mon Nov 28 13:35:05 2022 +1100)
  • 90edd9e - chore: Add Maven Protobuf example (Ronald Holshausen, Thu Nov 24 12:11:39 2022 +1100)
  • a0b84df - chore: Add Maven gRPC example (Ronald Holshausen, Thu Nov 24 11:47:22 2022 +1100)
  • 90a89f6 - chore: Upgrade to latest Pact-JVM libs (Ronald Holshausen, Tue Nov 22 16:31:05 2022 +1100)
  • 5b0006b - chore: bump Pact-JVM to 4.4.1 (Ronald Holshausen, Mon Nov 21 17:42:06 2022 +1100)
  • b177328 - bump version to 0.1.9 (Ronald Holshausen, Mon Nov 21 12:42:22 2022 +1100)

0.1.8 - Bugfix Release

  • 8a553d6 - fix: Correct dependencies for Pact-JVM use (Ronald Holshausen, Mon Nov 21 12:41:07 2022 +1100)
  • dab1af6 - bump version to 0.1.8 (Ronald Holshausen, Fri Nov 18 14:10:26 2022 +1100)

0.1.7 - Bugfix Release

  • 2a4a963 - fix: Pass the mock server host and port though to the plugin #9 (Ronald Holshausen, Fri Nov 18 13:49:32 2022 +1100)
  • 5194bd4 - chore: Upgrade Gradle to 7.5.1 and update dependencies (Ronald Holshausen, Thu Nov 17 14:30:29 2022 +1100)
  • ef0289f - chore: Upgrade gRPC example dependencies (Ronald Holshausen, Mon Nov 7 16:19:52 2022 +1100)
  • 17fa7c0 - chore: fix Rust build (Ronald Holshausen, Mon Nov 7 16:16:11 2022 +1100)
  • 26741e0 - chore: Upgrade Protobuf example dependencies (Ronald Holshausen, Mon Nov 7 16:10:18 2022 +1100)
  • b8b778b - chore: Upgrade CSV example dependencies (Ronald Holshausen, Mon Nov 7 16:07:54 2022 +1100)
  • 5272fde - chore: Upgrade dependencies (Ronald Holshausen, Mon Nov 7 15:59:05 2022 +1100)
  • bf03fe0 - chore: Upgrade pact_consumer to 0.10.0 (Ronald Holshausen, Mon Nov 7 13:55:41 2022 +1100)
  • 55da8a9 - bump version to 0.1.16 (Ronald Holshausen, Mon Nov 7 11:06:12 2022 +1100)
  • e4ca2b9 - update changelog for release 0.1.15 (Ronald Holshausen, Mon Nov 7 11:03:58 2022 +1100)
  • 93d436c - fix: Upgrade pact models to 1.0 to fix dependency cycle issue (Ronald Holshausen, Mon Nov 7 10:48:52 2022 +1100)
  • 211cb85 - bump version to 0.1.15 (Ronald Holshausen, Fri Nov 4 16:09:31 2022 +1100)
  • 1e2c194 - update changelog for release 0.1.14 (Ronald Holshausen, Fri Nov 4 16:08:04 2022 +1100)
  • 80395c8 - chore: Upgrade pact_models to 0.4.6 (Ronald Holshausen, Fri Nov 4 15:56:26 2022 +1100)
  • d16fb18 - chore: fix example readmes #10 (Ronald Holshausen, Thu Nov 3 16:41:17 2022 +1100)
  • 1757890 - chore: mv workflow to .github folder (Yousaf Nabi, Tue Oct 18 19:26:36 2022 +0100)
  • 54811fd - ci(docs): add trigger on docs to docs.pact.io (Yousaf Nabi, Tue Oct 18 19:25:55 2022 +0100)
  • cf2c273 - fix: flaky test when rnd number < 2 (Ronald Holshausen, Thu Oct 6 09:01:27 2022 +1100)
  • f9fc661 - bump version to 0.1.14 (Ronald Holshausen, Wed Oct 5 17:23:25 2022 +1100)
  • 8bd39f4 - update changelog for release 0.1.13 (Ronald Holshausen, Wed Oct 5 17:22:31 2022 +1100)
  • bb46108 - bump version to 0.1.7 (Ronald Holshausen, Wed Oct 5 16:56:23 2022 +1100)

0.1.6 - Bugfix Release

  • 8fbfac2 - fix: Updated load plugin manifest to return the max matching version, not the first one (Ronald Holshausen, Wed Oct 5 16:37:52 2022 +1100)
  • 79613f8 - fix: when loading plugin manifests, select the max valid version by semver order (Ronald Holshausen, Wed Oct 5 15:06:15 2022 +1100)
  • e9dacdf - chore: helps to use correctly formated JSON (Ronald Holshausen, Tue Sep 13 13:05:56 2022 +1000)
  • f6f42d8 - chore: add trace logs to the consumer go example (Ronald Holshausen, Tue Sep 13 12:40:29 2022 +1000)
  • 27d4a42 - chore: Go on Windows needs special compiler/linker flags (Ronald Holshausen, Tue Sep 13 12:00:51 2022 +1000)
  • 4a313e0 - chore: fix protobuf example for Go on Windows (Ronald Holshausen, Tue Sep 13 09:40:45 2022 +1000)
  • 6d59d33 - chore: Upgrade pact-plugin-driver to 0.1.12 to fix gRPC consumer Rust example (Ronald Holshausen, Mon Sep 12 17:47:37 2022 +1000)
  • 2a26a25 - bump version to 0.1.13 (Ronald Holshausen, Mon Sep 12 17:40:54 2022 +1000)
  • c8dca88 - update changelog for release 0.1.12 (Ronald Holshausen, Mon Sep 12 17:39:57 2022 +1000)
  • 733fbb8 - chore: use dummy entries in test so we do not break other tests (Ronald Holshausen, Mon Sep 12 17:32:14 2022 +1000)
  • e1770f2 - chore: use dummy entries in test so we do not break other tests (Ronald Holshausen, Mon Sep 12 17:21:36 2022 +1000)
  • f059f54 - fix(Rust driver): register_plugin_entries was setting the entry keys incorrectly (Ronald Holshausen, Mon Sep 12 17:14:23 2022 +1000)
  • 748fe51 - chore: more debug (Ronald Holshausen, Mon Sep 12 15:25:18 2022 +1000)
  • c47797a - chore: fix gRPC CI build path (Ronald Holshausen, Mon Sep 12 15:14:33 2022 +1000)
  • 8dd71a7 - chore: more debug Go provider CI build (Ronald Holshausen, Mon Sep 12 15:05:30 2022 +1000)
  • a981bec - chore: debug Go provider CI build (Ronald Holshausen, Mon Sep 12 14:51:01 2022 +1000)
  • e69c0e4 - chore: get Go to build the binaries before executing them (Ronald Holshausen, Mon Sep 12 14:34:45 2022 +1000)
  • c4c7212 - chore: debug Pact Go on CI (Ronald Holshausen, Mon Sep 12 14:19:47 2022 +1000)
  • 7e92c65 - chore: Add verification of example Go gRPC provider (Ronald Holshausen, Mon Sep 12 14:15:12 2022 +1000)
  • 15307c4 - chore: correct the gRPC JVM provider example (Ronald Holshausen, Mon Sep 12 13:48:03 2022 +1000)
  • 0ae8b6d - chore: Update Rust pact test to fix failure on provider side (Ronald Holshausen, Mon Sep 12 13:20:23 2022 +1000)
  • e3a3b3d - chore: Update pact test to fix failure on provider side (Ronald Holshausen, Mon Sep 12 12:58:32 2022 +1000)
  • 8fa2621 - chore: fix type in consumer Go project (Ronald Holshausen, Mon Sep 12 12:51:46 2022 +1000)
  • 7387a80 - chore: fix gRPC JVM provider in CI build (Ronald Holshausen, Fri Sep 9 15:59:42 2022 +1000)
  • 1e303d0 - chore: fix pact file paths (Ronald Holshausen, Fri Sep 9 15:44:33 2022 +1000)
  • 1dc2522 - chore: fix copying pact_ffi.dll only on Windows (Ronald Holshausen, Fri Sep 9 15:33:14 2022 +1000)
  • 6e1a7b7 - chore: fix non-windows Go consumer build (Ronald Holshausen, Fri Sep 9 15:22:53 2022 +1000)
  • e9d6e97 - chore: correct lib permissions on Linux (Ronald Holshausen, Fri Sep 9 15:15:09 2022 +1000)
  • 49c7332 - chore: download pact FFI DLL with curl as pact-go installer is broken on Windows (Ronald Holshausen, Fri Sep 9 14:58:17 2022 +1000)
  • 2a2ccc9 - chore: get pact go to download DLL to .pact directory (Ronald Holshausen, Fri Sep 9 14:47:34 2022 +1000)
  • b502d1d - chore: split out pact Go install by OS (Ronald Holshausen, Fri Sep 9 14:37:29 2022 +1000)
  • e7a0ecd - chore: You cannot run sudo on Windows, you numpty (Ronald Holshausen, Fri Sep 9 14:23:45 2022 +1000)
  • 85ee76c - chore: add grpc provider test to examples (Ronald Holshausen, Fri Sep 9 14:16:00 2022 +1000)
  • 76220bf - chore: pact-go install requires sudo access (Ronald Holshausen, Fri Sep 9 14:05:13 2022 +1000)
  • 4a67325 - chore: add Go gRPC consumer example to CI build (Ronald Holshausen, Fri Sep 9 13:43:13 2022 +1000)
  • f870766 - chore: correct gRPC example build (Ronald Holshausen, Fri Sep 9 13:36:07 2022 +1000)
  • 8ec1353 - chore: add Rust gRPC consumer example to CI build (Ronald Holshausen, Fri Sep 9 13:34:02 2022 +1000)
  • 2558a38 - chore: add gRPC example to CI build (Ronald Holshausen, Fri Sep 9 13:22:02 2022 +1000)
  • be3c408 - chore: need to install timeout on OSX (Ronald Holshausen, Fri Sep 9 11:55:15 2022 +1000)
  • 9fc0def - chore: need to wait for Go provider to start (Ronald Holshausen, Fri Sep 9 11:37:00 2022 +1000)
  • b248d77 - chore: fix CI build syntax (Ronald Holshausen, Fri Sep 9 11:12:40 2022 +1000)
  • a5a4e7f - chore: add Go provider test (Ronald Holshausen, Fri Sep 9 11:10:27 2022 +1000)
  • f7bb81c - chore: add debug logging to examples build (Ronald Holshausen, Fri Sep 9 10:40:41 2022 +1000)
  • d1c3535 - chore: update protobuf rust consumer project (Ronald Holshausen, Fri Sep 9 10:11:16 2022 +1000)
  • 94e42c3 - chore: add protobuf examples to CI build (Ronald Holshausen, Fri Sep 9 10:03:39 2022 +1000)
  • c98956e - chore: CSV test is hanging on Windows (Ronald Holshausen, Thu Sep 8 16:20:15 2022 +1000)
  • a54765f - chore: run build with latest CSV plugin (Ronald Holshausen, Thu Sep 8 15:11:14 2022 +1000)
  • aa8bd12 - fix: correct the broken CSV examples (Ronald Holshausen, Thu Sep 8 15:09:27 2022 +1000)
  • 29995cc - chore: correct Rust CI build (Ronald Holshausen, Thu Sep 8 14:58:54 2022 +1000)
  • 1cc392b - chore: latest_jdk step was missing working dir (Ronald Holshausen, Thu Sep 8 14:37:57 2022 +1000)
  • 1903b8f - chore: download verifier cli instead of building it (Ronald Holshausen, Thu Sep 8 14:33:29 2022 +1000)
  • 37b38dd - chore: fix Gradle build (Ronald Holshausen, Thu Sep 8 14:21:11 2022 +1000)
  • 710c93e - chore: fix Gradle build (Ronald Holshausen, Thu Sep 8 14:20:01 2022 +1000)
  • 84819bd - chore: fix OSX build step (Ronald Holshausen, Thu Sep 8 14:12:59 2022 +1000)
  • 8fca5f5 - chore: release build needs protoc installed (Ronald Holshausen, Thu Sep 8 14:10:24 2022 +1000)
  • f5ce49f - chore: fix curl (Ronald Holshausen, Thu Sep 8 14:07:22 2022 +1000)
  • d4dffb6 - chore: wget is not available on windows (Ronald Holshausen, Thu Sep 8 14:03:14 2022 +1000)
  • 5d300d3 - chore: fix the CSV example build in CI (Ronald Holshausen, Thu Sep 8 13:52:03 2022 +1000)
  • c220ddb - chore: download the plugin cli instead of building it every time (Ronald Holshausen, Thu Sep 8 13:50:24 2022 +1000)
  • d2ac822 - chore: bump version to 0.0.3 (Ronald Holshausen, Thu Sep 8 13:15:10 2022 +1000)
  • 2f2807f - chore: Upgrade pact-plugin-driver to 0.1.11 (Ronald Holshausen, Thu Sep 8 13:12:22 2022 +1000)
  • 27bb145 - chore: run the examples with JDK 11 (Ronald Holshausen, Thu Sep 8 13:09:20 2022 +1000)
  • 8484066 - chore: add csv provider to the examples build (Ronald Holshausen, Thu Sep 8 12:38:33 2022 +1000)
  • 37fa36c - chore: update csv-provider crates (Ronald Holshausen, Thu Sep 8 12:35:07 2022 +1000)
  • bfa81af - chore: Fix example CSV consumer test in Rust (Ronald Holshausen, Thu Sep 8 12:20:39 2022 +1000)
  • 504c3f9 - chore: fix installing plugin step in CI (Ronald Holshausen, Thu Sep 8 12:03:44 2022 +1000)
  • d66f571 - chore: fix CI build syntax (Ronald Holshausen, Thu Sep 8 11:59:58 2022 +1000)
  • f524110 - chore: add CSV example to CI build (Ronald Holshausen, Thu Sep 8 11:59:03 2022 +1000)
  • 96dca91 - bump version to 0.1.12 (Ronald Holshausen, Thu Sep 8 11:21:55 2022 +1000)
  • 3d1718e - update changelog for release 0.1.11 (Ronald Holshausen, Thu Sep 8 11:19:27 2022 +1000)
  • 97d8bd4 - feat: Implement update_catalogue call and add function to increment plugin access count (Ronald Holshausen, Thu Sep 8 11:12:58 2022 +1000)
  • f4228fc - chore: add examples CI workflow (Ronald Holshausen, Thu Sep 8 09:54:44 2022 +1000)
  • 5554f76 - chore: no need to install pact-plugin-cli twice (Ronald Holshausen, Thu Sep 8 09:48:19 2022 +1000)
  • 25ebbe2 - chore: Upgrade all dependant crates (Ronald Holshausen, Wed Sep 7 14:20:07 2022 +1000)
  • a032999 - chore: fix JVM example projects (Ronald Holshausen, Wed Sep 7 13:52:17 2022 +1000)
  • 960887c - chore: update the Rust gRPC consumer test for proto file with multiple values (Ronald Holshausen, Wed Aug 24 10:23:47 2022 +1000)
  • c392b9d - chore: Update the JVM provider example for the updated proto file (Ronald Holshausen, Tue Aug 23 17:20:31 2022 +1000)
  • e934076 - chore: Update the JVM consumer example for the updated proto file (Ronald Holshausen, Tue Aug 23 17:17:33 2022 +1000)
  • 5123e8e - chore: Update readme (Ronald Holshausen, Tue Aug 23 17:09:18 2022 +1000)
  • 2137ff2 - feat: add a Go gRPC provider example (Ronald Holshausen, Tue Aug 23 17:04:18 2022 +1000)
  • 044e1c6 - chore: update the Go gRPC consumer test for proto file with multiple values (Ronald Holshausen, Tue Aug 23 16:56:55 2022 +1000)
  • ee90dc0 - chore: Got example Go gRPC consumer test working with latest Go beta (Ronald Holshausen, Mon Aug 22 14:50:12 2022 +1000)
  • bd0198d - chore: Upgrade pact_ffi to 0.3.7 (Ronald Holshausen, Thu Aug 18 16:45:11 2022 +1000)
  • a552876 - chore: Upgrade pact_consumer to 0.9.6 (Ronald Holshausen, Thu Aug 18 16:18:36 2022 +1000)
  • d638a27 - bump version to 0.1.11 (Ronald Holshausen, Thu Aug 18 14:05:18 2022 +1000)
  • f4b4c46 - update changelog for release 0.1.10 (Ronald Holshausen, Thu Aug 18 14:04:05 2022 +1000)
  • 5e685c8 - chore: inline the generated protobuf code so the build no longer requires protoc installed (Ronald Holshausen, Thu Aug 18 13:56:10 2022 +1000)
  • be7cda2 - chore: Upgrade pact_models and tracing crates (Ronald Holshausen, Thu Aug 18 13:44:55 2022 +1000)
  • 14cc908 - chore: add github token to avoid throttle errors installing protoc (Ronald Holshausen, Wed Aug 17 14:21:25 2022 +1000)
  • e3bdd47 - chore: updated example dependencies (Ronald Holshausen, Mon Aug 15 12:45:56 2022 +1000)
  • 7f0a2de - bump version to 0.1.6 (Ronald Holshausen, Fri Aug 12 16:37:55 2022 +1000)

0.1.5 - Maintenance Release

  • 25818d4 - chore: Upgrade dependencies (protobuf, grpc, guava, kotlin-logging, kotlin-result, pact-jvm) (Ronald Holshausen, Fri Aug 12 16:22:31 2022 +1000)
  • d839f47 - chore: Upgrade Kotlin to 1.6.21 (Ronald Holshausen, Fri Aug 12 16:12:06 2022 +1000)
  • 9a17fea - bump version to 0.1.5 (Ronald Holshausen, Fri Aug 12 14:59:09 2022 +1000)

0.1.4 - Bugfix Release

  • 7c2e50b - fix: If IP6 address fails, try connect to plugin using IP4 address (Ronald Holshausen, Fri Aug 12 13:43:22 2022 +1000)
  • 773bc6c - chore: add protoc to the Gradle CI build (Ronald Holshausen, Wed Aug 10 14:21:40 2022 +1000)
  • 95bfb08 - bump version to 0.1.10 (Ronald Holshausen, Wed Aug 10 09:58:06 2022 +1000)
  • f39d303 - update changelog for release 0.1.9 (Ronald Holshausen, Wed Aug 10 09:57:10 2022 +1000)
  • 973aed9 - chore: Upgrade pact models to 0.4.2 (Ronald Holshausen, Wed Aug 10 09:47:20 2022 +1000)
  • f44348e - chore: Update musl build (Ronald Holshausen, Mon Aug 8 17:57:34 2022 +1000)
  • 159976d - chore: bump version of cvs plugin to 0.0.2 (Ronald Holshausen, Mon Aug 8 17:26:24 2022 +1000)
  • 13dbf90 - feat: Build the CVS plugin with Alpine (Ronald Holshausen, Mon Aug 8 17:21:17 2022 +1000)
  • 77ea0f2 - chore: Update deprecated method after updating dependencies (Ronald Holshausen, Mon Aug 8 15:37:02 2022 +1000)
  • 1e360b1 - chore: Protoc is now required to be installed (Ronald Holshausen, Mon Aug 8 15:11:44 2022 +1000)
  • c2cbf48 - chore: Update dependent crates (prost, tonic, sysinfo, uuid) (Ronald Holshausen, Mon Aug 8 14:59:58 2022 +1000)
  • 43e985c - chore: use pact-plugin-cli to install the protobuf plugin (Ronald Holshausen, Mon Aug 8 13:24:15 2022 +1000)
  • cff07a5 - feat: add support for plugin command line args (Ronald Holshausen, Fri Jul 15 14:21:21 2022 -0400)
  • ab7899a - feat: add support for plugin command line args (Ronald Holshausen, Fri Jul 15 13:28:29 2022 -0400)
  • 2515001 - fix: was missing an import (Ronald Holshausen, Fri Jun 3 16:38:39 2022 +1000)
  • 1e06bba - bump version to 0.0.2 (Ronald Holshausen, Fri Jun 3 16:29:58 2022 +1000)
  • 10cbcfd - update changelog for release 0.0.1 (Ronald Holshausen, Fri Jun 3 16:27:44 2022 +1000)
  • cdcda73 - feat: add support for installing plugins from Zip files (Ronald Holshausen, Fri Jun 3 16:20:31 2022 +1000)
  • 5684039 - doc: Updated writing plugin guide (Ronald Holshausen, Fri Jun 3 14:59:10 2022 +1000)
  • 0708533 - chore: bump patch version (Ronald Holshausen, Fri Jun 3 14:05:54 2022 +1000)
  • 3bea3d8 - feat: add -y flag to install and remove command (Ronald Holshausen, Fri Jun 3 14:04:58 2022 +1000)
  • 1311292 - chore: Update readme for plugin cli (Ronald Holshausen, Fri Jun 3 13:59:31 2022 +1000)
  • 5fd1217 - chore: fix release build (Ronald Holshausen, Thu Jun 2 20:06:18 2022 +1000)
  • 638e29b - chore: fix release build (Ronald Holshausen, Thu Jun 2 17:16:30 2022 +1000)
  • e2e201f - bump version to 0.0.1 (Ronald Holshausen, Thu Jun 2 17:11:52 2022 +1000)
  • feb87b5 - chore: make release script executable (Ronald Holshausen, Thu Jun 2 17:08:53 2022 +1000)
  • 6f68348 - update changelog for release 0.0.0 (Ronald Holshausen, Thu Jun 2 17:08:03 2022 +1000)
  • d38a095 - chore: add release files for CLI (Ronald Holshausen, Thu Jun 2 17:03:18 2022 +1000)
  • 117e264 - chore: gradle cache action is failing on CI (Ronald Holshausen, Thu Jun 2 16:53:16 2022 +1000)
  • 8b0517f - fix: used wrong function (Ronald Holshausen, Thu Jun 2 16:44:53 2022 +1000)
  • 4edabb8 - fix: used wrong function (Ronald Holshausen, Thu Jun 2 16:43:34 2022 +1000)
  • 2aa86a9 - fix: plugin executable filename was not correct on windows (Ronald Holshausen, Thu Jun 2 16:40:12 2022 +1000)
  • a30a53a - fix: need to include the .exe extension on windows (Ronald Holshausen, Thu Jun 2 16:16:06 2022 +1000)
  • b64f532 - chore: add debug to CI (Ronald Holshausen, Thu Jun 2 16:01:22 2022 +1000)
  • 4ef71f2 - chore: fix build after renaming csv plugin executable (Ronald Holshausen, Thu Jun 2 15:54:39 2022 +1000)
  • 43fb556 - chore: add build for the plugin CLI (Ronald Holshausen, Thu Jun 2 15:52:04 2022 +1000)
  • 4c28717 - chore: add context to fetching root JSON doc (Ronald Holshausen, Thu Jun 2 15:40:48 2022 +1000)
  • e7ab353 - feat: Implement instaling gz plugin executable (Ronald Holshausen, Thu Jun 2 14:46:41 2022 +1000)
  • 52e434a - feat: added install plugin command (Ronald Holshausen, Wed Jun 1 17:53:25 2022 +1000)
  • a07cc47 - feat: added flag to accept all prompts (Ronald Holshausen, Tue May 31 14:33:45 2022 +1000)
  • e0d1f25 - feat: added remove plugin command (Ronald Holshausen, Tue May 31 14:11:21 2022 +1000)
  • bcfcf89 - feat: add commands to enable and disable a plugin (Ronald Holshausen, Tue May 31 13:45:01 2022 +1000)
  • 297e9f6 - feat: add command to list plugins (Ronald Holshausen, Tue May 31 12:31:31 2022 +1000)
  • aef7d36 - feat: added env config command (Ronald Holshausen, Tue May 31 11:07:20 2022 +1000)
  • 23ea74e - chore: add skeleton CLI module (Ronald Holshausen, Mon May 30 16:57:14 2022 +1000)
  • 375df52 - chore: Upgrade pact_ffi to 0.3.2 (Ronald Holshausen, Mon May 30 15:01:08 2022 +1000)
  • 7ab3607 - chore: Upgrade pact_consumer to 0.9.5 (Ronald Holshausen, Mon May 30 13:07:56 2022 +1000)
  • 24b25a8 - bump version to 0.1.9 (Ronald Holshausen, Thu May 26 14:14:38 2022 +1000)
  • 2888ff6 - update changelog for release 0.1.8 (Ronald Holshausen, Thu May 26 14:12:28 2022 +1000)
  • f0fdfef - chore: update gRPC FFI test (Ronald Holshausen, Thu May 26 14:09:02 2022 +1000)
  • 0ecb1cc - fix: log level was not being set correctly (Ronald Holshausen, Thu May 26 12:50:32 2022 +1000)
  • 471c0e6 - test: added FFI test with gRPC mock server (Ronald Holshausen, Tue May 24 15:59:55 2022 +1000)
  • 7c75bd6 - chore(CI): install the grpc plugin instead of prototype one (Ronald Holshausen, Tue May 24 12:05:07 2022 +1000)
  • a6424f6 - chore(CI): install the grpc plugin instead of prototype one (Ronald Holshausen, Tue May 24 11:49:08 2022 +1000)
  • 78e7b6b - chore(CI): install the grpc plugin instead of prototype one (Ronald Holshausen, Tue May 24 11:32:33 2022 +1000)
  • 9fe8c66 - chore(CI): install the grpc plugin instead of prototype one (Ronald Holshausen, Tue May 24 11:17:49 2022 +1000)
  • 844309f - chore(CI): install the grpc plugin instead of prototype one (Ronald Holshausen, Tue May 24 11:01:20 2022 +1000)
  • e33e6c6 - chore(CI): add script to install grpc plugin (Ronald Holshausen, Tue May 24 10:40:51 2022 +1000)
  • 1a8f4a2 - chore: Upgrade pact_consumer to 0.9.4 (Ronald Holshausen, Mon May 23 14:53:21 2022 +1000)
  • 7515dfb - bump version to 0.1.8 (Ronald Holshausen, Fri May 20 15:23:04 2022 +1000)
  • 7a5f238 - update changelog for release 0.1.7 (Ronald Holshausen, Fri May 20 15:21:08 2022 +1000)
  • 505d723 - feat: add the getMockServerResults call to the JVM plugin manager (Ronald Holshausen, Fri May 20 15:02:21 2022 +1000)
  • 5c7fddc - chore: commit changes to main proto file (Ronald Holshausen, Fri May 20 14:35:55 2022 +1000)
  • 647cf93 - feat: add method to return mock server results from a running server (Ronald Holshausen, Fri May 20 14:22:50 2022 +1000)
  • 61cfdad - chore: Upgrade pact_consumer to 0.9.3 (Ronald Holshausen, Wed May 11 18:05:59 2022 +1000)
  • 5a37f93 - chore: fix conflicting transitive dependencies (of go-getter) for Pact tests (Matt Fellows, Wed May 11 11:34:45 2022 +1000)
  • b5b43ca - wip: tryimg to add Pact test to Go example (Ronald Holshausen, Wed May 11 10:49:43 2022 +1000)
  • 105abe1 - feat: added example gRPC consumer example (Ronald Holshausen, Tue May 10 16:57:03 2022 +1000)
  • 7a3881f - bump version to 0.1.7 (Ronald Holshausen, Mon May 9 17:18:07 2022 +1000)
  • db78835 - update changelog for release 0.1.6 (Ronald Holshausen, Mon May 9 17:08:39 2022 +1000)
  • 1dbb311 - chore: lock the version of the tracing core crate (Ronald Holshausen, Mon May 9 16:39:13 2022 +1000)
  • e194ab9 - chore: replace logging with tracing crate (Ronald Holshausen, Mon May 9 16:27:31 2022 +1000)
  • f2e4c3f - chore: Update dependencies (Ronald Holshausen, Mon May 9 14:59:12 2022 +1000)
  • 0308aab - chore: fix release build for CSV plugin (Ronald Holshausen, Mon May 2 17:31:09 2022 +1000)
  • d23704b - chore: fix release build for CSV plugin (Ronald Holshausen, Mon May 2 17:28:55 2022 +1000)
  • b931e45 - chore: fix release build for CSV plugin (Ronald Holshausen, Mon May 2 17:05:49 2022 +1000)
  • a28682e - chore: fix release build for CSV plugin (Ronald Holshausen, Mon May 2 16:48:30 2022 +1000)
  • 8eeba3b - chore: prep for CSV plugin release (Ronald Holshausen, Mon May 2 16:30:56 2022 +1000)
  • 0cc41be - chore: setup automated release for CSV plugin (Ronald Holshausen, Mon May 2 16:27:02 2022 +1000)
  • 2973df4 - chore: correct links in provider readme (Ronald Holshausen, Mon May 2 14:39:48 2022 +1000)
  • 1677a74 - chore: add readme to provider project (Ronald Holshausen, Mon May 2 14:31:25 2022 +1000)
  • a71a2ee - chore: fix build, which was poiting at old dius domain (Ronald Holshausen, Mon May 2 14:18:21 2022 +1000)
  • 65c4809 - chore: fix build, which was poiting at old dius domain (Ronald Holshausen, Mon May 2 13:51:34 2022 +1000)
  • 4f4a7df - chore: add readme for the Rust consumer project (Ronald Holshausen, Mon May 2 13:47:49 2022 +1000)
  • a4c2e60 - chore: add some readmes for the gRPC examples (Ronald Holshausen, Mon May 2 13:09:01 2022 +1000)
  • bdce547 - chore: update docs wrt verifying providers (Ronald Holshausen, Fri Apr 29 12:05:28 2022 +1000)
  • 6d0d923 - chore: update docs wrt mock servers (Ronald Holshausen, Thu Apr 28 17:07:16 2022 +1000)
  • 9c4823c - fix: correct path to proto file in Pact test (Ronald Holshausen, Thu Apr 28 15:23:17 2022 +1000)
  • 0eb7b92 - fix: driver_pact_tests dependencies (Ronald Holshausen, Wed Apr 27 17:16:52 2022 +1000)
  • 07b5ad6 - chore: Upgrade pact-ffi to 0.2.6 (Ronald Holshausen, Wed Apr 27 16:50:27 2022 +1000)
  • 92c9cfe - chore: update cargo deps (Ronald Holshausen, Wed Apr 27 16:29:44 2022 +1000)
  • 4a24cad - chore: Upgrade pact_consumer to 0.9.2 (Ronald Holshausen, Wed Apr 27 15:56:51 2022 +1000)
  • 9096bfe - bump version to 0.1.4 (Ronald Holshausen, Wed Apr 27 13:35:22 2022 +1000)

0.1.3 - Supports verification output from plugins

  • c4d418a - feat: deal with verification output from plugins (Ronald Holshausen, Wed Apr 27 13:31:26 2022 +1000)
  • 75bf662 - bump version to 0.1.6 (Ronald Holshausen, Tue Apr 26 13:51:05 2022 +1000)
  • ae5e702 - update changelog for release 0.1.5 (Ronald Holshausen, Tue Apr 26 13:48:46 2022 +1000)
  • 7eddc72 - chore: update dependencies (Ronald Holshausen, Tue Apr 26 13:45:54 2022 +1000)
  • 6fe23d1 - chore: add seperate pact test step in CI (Ronald Holshausen, Tue Apr 26 13:28:00 2022 +1000)
  • aa04485 - chore: move pact tests into a seperate crate (Ronald Holshausen, Tue Apr 26 13:25:20 2022 +1000)
  • 3bb8a49 - feat: support plugins returning user output for verification (Ronald Holshausen, Tue Apr 26 13:19:41 2022 +1000)
  • addce70 - bump version to 0.1.5 (Ronald Holshausen, Fri Apr 22 14:40:58 2022 +1000)
  • 03b6f9a - update changelog for release 0.1.4 (Ronald Holshausen, Fri Apr 22 14:38:12 2022 +1000)
  • f1c147e - feat: add support for plugins verifying interactions (Ronald Holshausen, Fri Apr 22 14:16:30 2022 +1000)
  • 0422267 - chore: Upgrade pact-ffi to 0.2.5 (Ronald Holshausen, Tue Apr 19 15:32:55 2022 +1000)
  • 2fc040e - chore: Upgrade pact_consumer to 0.9.1 and reqwest to 0.11.10 (Ronald Holshausen, Wed Apr 13 16:23:05 2022 +1000)
  • ac47083 - bump version to 0.1.4 (Ronald Holshausen, Wed Apr 13 13:59:17 2022 +1000)
  • ba24c89 - update changelog for release 0.1.3 (Ronald Holshausen, Wed Apr 13 13:56:37 2022 +1000)
  • a47a327 - fix: Upgrade pact-models to 0.3.3 (fixes issue with handling bad system DER certs) (Ronald Holshausen, Wed Apr 13 13:52:48 2022 +1000)
  • d3865e3 - bump version to 0.1.3 (Ronald Holshausen, Wed Apr 13 12:31:28 2022 +1000)
  • 859b807 - update changelog for release 0.1.2 (Ronald Holshausen, Wed Apr 13 12:25:45 2022 +1000)
  • 1211cdf - chore: update crates (Ronald Holshausen, Wed Apr 13 12:14:32 2022 +1000)
  • f543f99 - fix: async funtions can not use closures (Ronald Holshausen, Wed Apr 13 11:55:25 2022 +1000)
  • e4a8b68 - fix: try an IP4 connection if the IP6 one to the plugin fails (Ronald Holshausen, Wed Apr 13 11:33:44 2022 +1000)
  • 383ec5b - chore: run ffi tests on CI sequentually (Ronald Holshausen, Tue Apr 12 16:11:29 2022 +1000)
  • ebac0c6 - chore: Update FFI tests to use pact ffi 0.2.4 (Ronald Holshausen, Tue Apr 12 15:51:39 2022 +1000)
  • ebc5f85 - chore: Update examples for newer plugin driver (Ronald Holshausen, Tue Apr 12 12:46:45 2022 +1000)
  • 83c701f - bump version to 0.1.2 (Ronald Holshausen, Mon Apr 11 17:35:27 2022 +1000)
  • 0befc71 - update changelog for release 0.1.1 (Ronald Holshausen, Mon Apr 11 17:32:35 2022 +1000)
  • b2948ba - bump version to 0.1.3 (Ronald Holshausen, Mon Apr 11 15:56:52 2022 +1000)

0.1.2 - Supports verifying interactions via plugins

  • 9260a14 - fix: return the mismatches back to the calling party (Ronald Holshausen, Mon Apr 11 15:34:23 2022 +1000)
  • e0a56bc - feat: add JVM gRPC provider test (Ronald Holshausen, Fri Apr 8 15:52:31 2022 +1000)
  • 12db53b - fix: was passing an incorrect body to verification call (Ronald Holshausen, Fri Apr 8 15:51:07 2022 +1000)
  • a01d903 - feat: update interface to return mismatch info from verification call (Ronald Holshausen, Fri Apr 8 14:29:08 2022 +1000)
  • 28c19e8 - fix: was returning an incorrect body from verification prep call (Ronald Holshausen, Fri Apr 8 14:25:03 2022 +1000)
  • 09874d1 - fix: return failed verification error instead of throwing an exception (Ronald Holshausen, Thu Apr 7 12:13:55 2022 +1000)
  • 14307b8 - bump version to 0.1.2 (Ronald Holshausen, Tue Apr 5 09:17:25 2022 +1000)

0.1.1 - Maintenance Release

  • 949ec66 - feat: add the pact and integration into the verify call (Ronald Holshausen, Thu Mar 31 11:41:50 2022 +1100)
  • 8699571 - feat: interface to verify an interaction via a plugin (Ronald Holshausen, Wed Mar 30 16:46:19 2022 +1100)
  • 3f1e34d - fix: return the max version when there are multiple plugin versions found (Ronald Holshausen, Tue Mar 29 13:33:32 2022 +1100)
  • 983727e - chore: added basic calculator server (Ronald Holshausen, Fri Mar 25 14:02:41 2022 +1100)
  • 84257b5 - chore: add skeleton gRPC provider (Ronald Holshausen, Fri Mar 25 13:42:39 2022 +1100)
  • 22606f1 - fix: correct the plugin version check when loading plugins (Ronald Holshausen, Fri Mar 25 11:47:34 2022 +1100)
  • 5473a72 - fix: do not include the plugin version in the test (Ronald Holshausen, Thu Mar 24 17:30:48 2022 +1100)
  • fdff6a7 - fix: do not include the plugin version in the test (Ronald Holshausen, Thu Mar 24 17:19:36 2022 +1100)
  • ee303fe - chore: use the published version of pact_consumer crate (Ronald Holshausen, Thu Mar 24 15:20:44 2022 +1100)
  • fda31e6 - Revert "chore: tmp disable Pact tests to resolve cyclic dependency issue" (Ronald Holshausen, Thu Mar 24 15:18:43 2022 +1100)
  • 0ca4c28 - bump version to 0.1.1 (Ronald Holshausen, Thu Mar 24 13:29:15 2022 +1100)
  • 50a4074 - update changelog for release 0.1.0 (Ronald Holshausen, Thu Mar 24 13:26:50 2022 +1100)
  • 3d69bc4 - fix: csv plugin needs the V1 proto file to build (Ronald Holshausen, Thu Mar 24 13:04:04 2022 +1100)
  • 13ee5e1 - chore: tmp disable Pact tests to resolve cyclic dependency issue (Ronald Holshausen, Thu Mar 24 12:47:47 2022 +1100)
  • 67db34b - bump version to 0.1.1 (Ronald Holshausen, Tue Mar 22 12:46:01 2022 +1100)

0.1.0 - Beta mock server support

  • 8b7d0ee - refactor: update Rust example tests after refactor (Ronald Holshausen, Mon Mar 21 15:57:53 2022 +1100)
  • 04d982f - refactor: rename mock-server -> transport in Rust code (Ronald Holshausen, Mon Mar 21 15:57:03 2022 +1100)
  • 152b8b7 - refactor: rename mock-server -> transport (Ronald Holshausen, Mon Mar 21 15:21:26 2022 +1100)
  • 4440f3f - refactor: rename mock-server -> transport (Ronald Holshausen, Mon Mar 21 15:19:55 2022 +1100)
  • 3259859 - chore: update pact models to 0.3.1 (Ronald Holshausen, Fri Mar 18 14:58:25 2022 +1100)
  • 5afba4b - refactor: store the catalogue entry key with the catalogue entry (Ronald Holshausen, Fri Mar 18 14:08:41 2022 +1100)
  • 4de7d1a - feat: add example gRPC consumer test in Rust (Ronald Holshausen, Thu Mar 17 16:33:31 2022 +1100)
  • a36e2d3 - feat: support for plugins supplying mock servers (Ronald Holshausen, Thu Mar 17 16:32:29 2022 +1100)
  • d3d01c3 - fix: use IP6 loopback address for connections to the plugin (Ronald Holshausen, Thu Mar 17 16:31:13 2022 +1100)
  • e7a0c1d - feat: Update example gRPC test with failing example (Ronald Holshausen, Tue Mar 15 10:45:23 2022 +1100)
  • 8044fab - feat: return the status back from the mock server (Ronald Holshausen, Fri Mar 11 16:53:23 2022 +1100)
  • 3624f36 - feat: correct MockServerResult message, remove double repeated field (Ronald Holshausen, Fri Mar 11 14:10:47 2022 +1100)
  • 1d3700f - chore: switch from log crate to tracing crate (Ronald Holshausen, Thu Mar 10 14:34:41 2022 +1100)
  • bb0b2b3 - feat: Update plugin interface to return the results from the mock server (Ronald Holshausen, Thu Mar 10 14:28:52 2022 +1100)
  • 6777c17 - Merge branch 'main' into feat/grpc-mock-server (Ronald Holshausen, Mon Mar 7 10:31:12 2022 +1100)
  • 65f680d - chore: update dependencies (Ronald Holshausen, Mon Mar 7 10:28:47 2022 +1100)
  • b725d2c - bump version to 0.0.19 (Ronald Holshausen, Fri Mar 4 12:17:25 2022 +1100)
  • 47afcad - update changelog for release 0.0.18 (Ronald Holshausen, Fri Mar 4 12:15:04 2022 +1100)
  • ca7d4d1 - chore: Upgrade pact-models to 0.3.0 (Ronald Holshausen, Fri Mar 4 12:02:06 2022 +1100)
  • 3ab2701 - wip: started support for plugins providing mock servers (Ronald Holshausen, Fri Mar 4 11:14:46 2022 +1100)
  • 414cb6d - chore: Update area_calculator_example for 0.0.2 of the Protobuf plugin (Ronald Holshausen, Tue Jan 25 17:12:40 2022 +1100)
  • edd1530 - chore: Bump minor version of JVM driver; updated kotlin to 1.6.10 (Ronald Holshausen, Wed Jan 19 11:37:04 2022 +1100)
  • 686bbca - chore: Upgrade pact consumer crate to 0.8.5 (Ronald Holshausen, Wed Jan 19 11:30:59 2022 +1100)
  • d405646 - chore: update gRPC area_calculator example (Ronald Holshausen, Wed Jan 19 11:28:38 2022 +1100)
  • d569834 - chore: add example gRPC client project (Ronald Holshausen, Mon Jan 17 12:50:09 2022 +1100)
  • a45fac8 - bump version to 0.0.18 (Ronald Holshausen, Mon Jan 17 11:19:34 2022 +1100)
  • 1564f2a - update changelog for release 0.0.17 (Ronald Holshausen, Mon Jan 17 11:17:39 2022 +1100)
  • d97daeb - chore: Upgrade pact-models crate to 0.2.7 (Ronald Holshausen, Mon Jan 17 10:58:01 2022 +1100)
  • e871081 - fix: log crate version must be fixed across all pact crates (i.e. pact FFI) (Ronald Holshausen, Fri Jan 14 16:12:48 2022 +1100)
  • c647743 - chore: update readme (Ronald Holshausen, Fri Jan 14 15:36:44 2022 +1100)
  • 824adb9 - chore: add http area calculator test (Ronald Holshausen, Fri Jan 14 15:03:24 2022 +1100)
  • ce17503 - chore: add example Protobuf test using area_calculator.proto (Ronald Holshausen, Thu Jan 13 15:32:19 2022 +1100)
  • 280a4df - chore: update readme (Ronald Holshausen, Mon Jan 10 15:02:36 2022 +1100)
  • a244981 - chore: add docs for Matching Rule Definitions (Ronald Holshausen, Wed Jan 5 15:05:03 2022 +1100)
  • aacbe04 - chore: add docs for Matching Rule Definitions (Ronald Holshausen, Wed Jan 5 15:03:57 2022 +1100)
  • 883a414 - chore: Update pact_consumer to 0.8.4 (Ronald Holshausen, Tue Jan 4 12:55:06 2022 +1100)
  • 9ec2e77 - chore: Upgrade pact-ffi to 0.0.15 (Ronald Holshausen, Tue Jan 4 11:04:01 2022 +1100)
  • 676a728 - bump version to 0.0.17 (Ronald Holshausen, Tue Jan 4 09:25:39 2022 +1100)
  • 04fc237 - update changelog for release 0.0.16 (Ronald Holshausen, Tue Jan 4 09:23:11 2022 +1100)
  • 2a1064d - chore: update crates (Ronald Holshausen, Tue Jan 4 09:17:21 2022 +1100)
  • e0b779d - chore: add some trace statements for looking up content handlers (Ronald Holshausen, Tue Jan 4 09:17:06 2022 +1100)
  • 3e58db9 - bump version to 0.0.16 (Ronald Holshausen, Fri Dec 31 15:00:13 2021 +1100)
  • 105c0f6 - update changelog for release 0.0.15 (Ronald Holshausen, Fri Dec 31 14:57:25 2021 +1100)
  • d3af83b - chore: Upgrade to pact_models 0.2.6 (Ronald Holshausen, Fri Dec 31 14:54:40 2021 +1100)
  • aabd56e - fix: test_proto_service test had incorrect enum case (Ronald Holshausen, Fri Dec 31 14:47:27 2021 +1100)
  • 7270c75 - fix: allow plugin versions to differ in patch version (Ronald Holshausen, Fri Dec 31 14:42:44 2021 +1100)
  • 57842e7 - feat: allow loading plugins that versions match ignoring patch version (Ronald Holshausen, Fri Dec 31 14:14:12 2021 +1100)
  • 1df374c - chore: Update dependencies (gRPC/Protobuf, kotlin-logging, JUnit5) (Ronald Holshausen, Fri Dec 31 13:51:35 2021 +1100)
  • 8289071 - chore: correct the Protobuf pact tests to correctly reflect the proto file (Ronald Holshausen, Thu Dec 30 14:48:21 2021 +1100)
  • b50693d - fix: Pact consumer tests need to run with multi-threaded reactor (Ronald Holshausen, Thu Dec 23 14:06:39 2021 +1100)
  • 27759eb - chore: Update pact_consumer crate to 0.8.3 (Ronald Holshausen, Thu Dec 23 13:51:02 2021 +1100)
  • 950b6ad - bump version to 0.0.15 (Ronald Holshausen, Thu Dec 23 12:50:35 2021 +1100)
  • de2c713 - update changelog for release 0.0.14 (Ronald Holshausen, Thu Dec 23 12:48:18 2021 +1100)
  • ceaa9f3 - chore: update cargo crates (Ronald Holshausen, Thu Dec 23 12:41:44 2021 +1100)
  • 3ffe935 - chore: update consumer test (Ronald Holshausen, Thu Dec 23 12:04:01 2021 +1100)
  • 61f3d4c - chore: update pact models to 0.2.5 (Ronald Holshausen, Thu Dec 23 12:03:43 2021 +1100)
  • cbf7bd9 - chore: update pact models crate to latest (Ronald Holshausen, Tue Dec 21 13:19:42 2021 +1100)
  • f3b4c0d - chore: Update tonic, prost and pact_matching crates (Ronald Holshausen, Mon Dec 20 12:27:35 2021 +1100)
  • c5248a9 - bump version to 0.0.14 (Ronald Holshausen, Mon Dec 20 12:05:21 2021 +1100)
  • 878664c - update changelog for release 0.0.13 (Ronald Holshausen, Mon Dec 20 12:02:18 2021 +1100)
  • eacd224 - chore: Update Rust crates (Ronald Holshausen, Mon Dec 20 11:59:02 2021 +1100)
  • b832f4a - chore: update to the latest JVM plugin driver (Ronald Holshausen, Mon Dec 20 11:56:25 2021 +1100)
  • c4f9d9b - bump version to 0.0.10 (Ronald Holshausen, Mon Dec 20 11:46:21 2021 +1100)

0.0.9 - Bugfix Release

  • 33b0921 - chore: upgrade Kotlin to 1.5.32 (Ronald Holshausen, Mon Dec 20 11:23:55 2021 +1100)
  • efc4f38 - Revert "update changelog for release 0.0.9" (Ronald Holshausen, Mon Dec 20 11:18:57 2021 +1100)
  • c75ba23 - update changelog for release 0.0.9 (Ronald Holshausen, Mon Dec 20 11:16:17 2021 +1100)
  • 5cec4c6 - fix(metrics): swap uid for cid (Ronald Holshausen, Mon Dec 20 11:12:48 2021 +1100)
  • 2b5664b - chore: update to the latest pact-ffi crate (Ronald Holshausen, Thu Dec 16 11:31:11 2021 +1100)
  • b83fa60 - chore: update to latest pact consumer crate (Ronald Holshausen, Wed Dec 15 14:41:44 2021 +1100)
  • 653aa89 - bump version to 0.0.13 (Ronald Holshausen, Tue Dec 14 13:35:26 2021 +1100)
  • fd704f4 - update changelog for release 0.0.12 (Ronald Holshausen, Tue Dec 14 13:27:25 2021 +1100)
  • 896e70e - chore: update crates (Ronald Holshausen, Tue Dec 14 13:22:30 2021 +1100)
  • 085de61 - fix: correct the plugin load metric call which needs to be a URL encoded FORM POST (Ronald Holshausen, Fri Dec 10 16:56:11 2021 +1100)
  • e0ea958 - fix: correct the protobuf FFI tests on Windows (Ronald Holshausen, Fri Dec 10 15:50:59 2021 +1100)
  • 92dbe94 - bump version to 0.0.9 (Ronald Holshausen, Fri Dec 10 12:08:22 2021 +1100)

0.0.8 - Bugfix Release

  • 6d8da11 - chore: increase the plugin load timeout on CI for Windows build (Ronald Holshausen, Fri Dec 10 11:55:23 2021 +1100)
  • 616d87e - chore: upgrade pact libs to latest version (Ronald Holshausen, Fri Dec 10 11:37:10 2021 +1100)
  • fea296c - Merge remote-tracking branch 'origin/main' (Ronald Holshausen, Fri Dec 10 11:29:04 2021 +1100)
  • 0e1d430 - fix: Correct the plugin load metric event (Ronald Holshausen, Fri Dec 10 11:28:27 2021 +1100)
  • aa19339 - bump version to 0.0.12 (Ronald Holshausen, Mon Nov 29 12:49:39 2021 +1100)
  • 8c3a3f4 - update changelog for release 0.0.11 (Ronald Holshausen, Mon Nov 29 12:46:50 2021 +1100)
  • 01c3a5c - feat: support config section in plugin manifest (Ronald Holshausen, Mon Nov 29 12:34:00 2021 +1100)
  • fc194db - chore: Update to latest models crate (Ronald Holshausen, Mon Nov 29 12:33:29 2021 +1100)
  • c8e3423 - chore: update CI build (Ronald Holshausen, Tue Nov 16 17:46:00 2021 +1100)
  • 14f02ad - chore: update CI build (Ronald Holshausen, Tue Nov 16 17:28:59 2021 +1100)
  • d7805e0 - chore: update CI build (Ronald Holshausen, Tue Nov 16 16:56:52 2021 +1100)
  • 4cf40e2 - chore: update CI build (Ronald Holshausen, Tue Nov 16 16:43:59 2021 +1100)
  • ae283f6 - chore: in CI install the CSV plugin (Ronald Holshausen, Tue Nov 16 16:31:23 2021 +1100)
  • 601dd9b - chore: bump version (Ronald Holshausen, Tue Nov 16 16:16:03 2021 +1100)
  • a479960 - update changelog for release 0.0.10 (Ronald Holshausen, Tue Nov 16 16:12:34 2021 +1100)
  • ab64c95 - chore: add additional trace logs for diagnosing race condition (Ronald Holshausen, Tue Nov 16 15:58:19 2021 +1100)
  • 14080d4 - chore: add protobuf service FFI test (Ronald Holshausen, Tue Nov 16 14:11:45 2021 +1100)
  • 6c46e1c - chore: update to the published pact crates (Ronald Holshausen, Tue Nov 16 14:09:07 2021 +1100)
  • 2c7849b - bump version to 0.0.10 (Ronald Holshausen, Tue Nov 16 11:46:23 2021 +1100)
  • 03ceb2c - update changelog for release 0.0.9 (Ronald Holshausen, Tue Nov 16 11:43:58 2021 +1100)
  • 0287eab - chore: no need to run clippy on all the agents (Ronald Holshausen, Tue Nov 16 11:40:13 2021 +1100)
  • 51e7d78 - chore: test using plugin needs to use multi_thread tokio reactor (Ronald Holshausen, Tue Nov 16 11:28:15 2021 +1100)
  • 23e46fa - chore: update crates (Ronald Holshausen, Tue Nov 16 10:57:07 2021 +1100)
  • 042df36 - chore: fix JVM driver build (Ronald Holshausen, Tue Nov 16 10:48:37 2021 +1100)
  • 948218c - chore: update to latest pact models (Ronald Holshausen, Tue Nov 16 10:46:17 2021 +1100)
  • a5eb413 - chore: upgrade dependencies to latest (Ronald Holshausen, Fri Nov 12 16:41:41 2021 +1100)
  • 9c95244 - feat: add message FFI test using protobuf plugin (Ronald Holshausen, Wed Nov 10 17:09:32 2021 +1100)
  • 7cc0608 - chore: add FFI req->res test using a plugin (Ronald Holshausen, Tue Nov 9 16:09:48 2021 +1100)
  • 9e15c48 - feat: update content manager to expose plugin version (Ronald Holshausen, Tue Nov 9 16:08:30 2021 +1100)
  • b12590b - chore: use the non-beta pact libs (Ronald Holshausen, Thu Nov 4 16:22:06 2021 +1100)
  • f0d9a90 - chore: fix GH action file (Ronald Holshausen, Thu Nov 4 15:14:11 2021 +1100)
  • 0d5866b - chore: try running cargo by itself in CI (Ronald Holshausen, Thu Nov 4 15:12:57 2021 +1100)
  • 49a27fa - chore: update project dependencies (Ronald Holshausen, Thu Nov 4 14:58:13 2021 +1100)
  • 10a6daa - fix: Protobuf content type was incorrect (Ronald Holshausen, Wed Oct 27 14:07:19 2021 +1100)
  • 21418b9 - fix: add the interaction markup for protobuf plugin (Ronald Holshausen, Tue Oct 26 15:19:00 2021 +1100)
  • 8d2c092 - bump version to 0.0.9 (Ronald Holshausen, Thu Oct 21 18:07:33 2021 +1100)
  • 3679112 - update changelog for release 0.0.8 (Ronald Holshausen, Thu Oct 21 18:05:01 2021 +1100)
  • 732bb70 - chore: update rust deps (Ronald Holshausen, Thu Oct 21 18:01:23 2021 +1100)
  • eaa3f49 - chore: switch to non-beta pact models version (Ronald Holshausen, Thu Oct 21 17:59:27 2021 +1100)
  • 7378ab4 - Update README.md (Ronald Holshausen, Wed Oct 20 14:24:42 2021 +1100)
  • 00bc368 - Update README.md (Ronald Holshausen, Wed Oct 20 14:23:03 2021 +1100)
  • cd26cd1 - chore: use the channel from the Rust stdlib (Ronald Holshausen, Wed Oct 20 12:09:55 2021 +1100)
  • 522f3f0 - chore: fix build on alpine (Ronald Holshausen, Wed Oct 20 11:51:22 2021 +1100)
  • 77218b7 - chore: canonicalize() is broken with Windows absolute paths (Ronald Holshausen, Wed Oct 20 10:01:46 2021 +1100)
  • d43b68d - chore: debug windows build (Ronald Holshausen, Wed Oct 20 09:23:47 2021 +1100)
  • 081c00f - chore: update protobuf example readmes (Ronald Holshausen, Tue Oct 19 18:00:04 2021 +1100)
  • 1a5c74a - fix: did not have the correct matcher definition (Ronald Holshausen, Tue Oct 19 17:57:38 2021 +1100)
  • b1106e6 - chore: update to latest pact consumer crate (Ronald Holshausen, Tue Oct 19 17:56:58 2021 +1100)
  • 885963c - bump version to 0.0.8 (Ronald Holshausen, Tue Oct 19 17:01:13 2021 +1100)
  • 47cc81d - update changelog for release 0.0.7 (Ronald Holshausen, Tue Oct 19 16:57:19 2021 +1100)
  • 2219e31 - chore: cargo manifest was pointing to dev consumer crate (Ronald Holshausen, Tue Oct 19 16:55:04 2021 +1100)
  • 8699e22 - update changelog for release 0.0.7 (Ronald Holshausen, Tue Oct 19 16:53:33 2021 +1100)
  • 1b4ba6e - fix: update pact-models to fix -> EachValue was outputting the wrong JSON (Ronald Holshausen, Tue Oct 19 16:50:52 2021 +1100)
  • 2fe0161 - chore: update dependencies and add readme (Ronald Holshausen, Tue Oct 19 13:47:02 2021 +1100)
  • dda0516 - chore: add readme for protobuf JVM consumer (Ronald Holshausen, Tue Oct 19 12:29:17 2021 +1100)
  • a7ba2fc - chore: update protobuf consumer example project (Ronald Holshausen, Tue Oct 19 12:25:50 2021 +1100)
  • b65d672 - chore: update to the latest pact libs (Ronald Holshausen, Tue Oct 19 12:06:07 2021 +1100)
  • 8df13ed - chore: update to the latest pact consumer crate (Ronald Holshausen, Tue Oct 19 12:00:03 2021 +1100)
  • 0184113 - bump version to 0.0.7 (Ronald Holshausen, Tue Oct 19 10:34:49 2021 +1100)
  • 6c21361 - update changelog for release 0.0.6 (Ronald Holshausen, Tue Oct 19 10:31:02 2021 +1100)
  • 856492a - Revert "fix: making entryPoints optional broke loading on Windows" (Ronald Holshausen, Tue Oct 19 09:00:32 2021 +1100)
  • b111439 - chore: debugging windows (Ronald Holshausen, Mon Oct 18 17:56:05 2021 +1100)
  • b0df1a8 - fix: making entryPoints optional broke loading on Windows (Ronald Holshausen, Mon Oct 18 16:56:15 2021 +1100)
  • 93b14dd - chore: debug Rust build on Windows (Ronald Holshausen, Mon Oct 18 16:42:59 2021 +1100)
  • a99af36 - chore: add writing plugin guide (Ronald Holshausen, Mon Oct 18 16:24:31 2021 +1100)
  • b349544 - chore: add writing plugin guide (Ronald Holshausen, Mon Oct 18 16:10:16 2021 +1100)
  • 0dbe8f2 - chore: update CSV examples to use latest libs (Ronald Holshausen, Mon Oct 18 15:06:29 2021 +1100)
  • 1f8acb8 - fix: entry_points should be optional (Ronald Holshausen, Mon Oct 18 15:05:10 2021 +1100)
  • cce4258 - fix: handle content types with attributes (Ronald Holshausen, Mon Oct 18 15:04:38 2021 +1100)
  • c013605 - chore: update CSV plugin prototype to use latest pact crates (Ronald Holshausen, Mon Oct 18 13:50:40 2021 +1100)
  • d34e4fe - bump version to 0.0.6 (Ronald Holshausen, Mon Oct 18 13:36:22 2021 +1100)
  • 3b3d069 - update changelog for release 0.0.5 (Ronald Holshausen, Mon Oct 18 13:33:42 2021 +1100)
  • 403ccbb - chore: update to the latest pact models crate (Ronald Holshausen, Mon Oct 18 13:29:58 2021 +1100)
  • c5a7f12 - bump version to 0.0.8 (Ronald Holshausen, Mon Oct 18 12:47:06 2021 +1100)

0.0.7 - Fix for EachValues matcher

  • cea8cc4 - chore: fix for failing build: 4.3.0-beta.6 is not available yet (Ronald Holshausen, Mon Oct 18 12:43:42 2021 +1100)
  • ea597c6 - chore: update to latest Pact-JVM (Ronald Holshausen, Mon Oct 18 12:39:05 2021 +1100)
  • 70691d4 - fix: EachValues matcher was not setting matching rules for repaeted fields correctly (Ronald Holshausen, Fri Oct 15 16:32:25 2021 +1100)
  • 5dea72d - fix: matching rule path for repeated fields was not correct (Ronald Holshausen, Fri Oct 15 16:03:03 2021 +1100)
  • 797d5dc - bump version to 0.0.7 (Ronald Holshausen, Wed Oct 13 15:23:52 2021 +1100)

0.0.6 - Support Windows + Alpine Linux

  • 3419747 - fix: system protoc needs the well known types - unpacked from protobuf jar (Ronald Holshausen, Wed Oct 13 14:55:55 2021 +1100)
  • f51293d - fix: use of temp directory on windows (Ronald Holshausen, Wed Oct 13 13:35:27 2021 +1100)
  • d20b9dc - chore: alpine build on CI was failing do to missing protobuf plugin (Ronald Holshausen, Wed Oct 13 13:04:25 2021 +1100)
  • d8506fb - chore: debug musl build (Ronald Holshausen, Wed Oct 13 11:17:23 2021 +1100)
  • 8984b95 - chore: debug musl build (Ronald Holshausen, Wed Oct 13 11:11:11 2021 +1100)
  • 49c03f5 - chore: debug musl build (Ronald Holshausen, Wed Oct 13 11:01:17 2021 +1100)
  • ffc21d1 - chore: debug musl build (Ronald Holshausen, Wed Oct 13 10:59:39 2021 +1100)
  • 5646ce8 - chore: debug musl build (Ronald Holshausen, Wed Oct 13 10:49:56 2021 +1100)
  • 4ec42ce - chore: Alpine build needs the protobuf plugin in the docker container (Ronald Holshausen, Wed Oct 13 10:40:41 2021 +1100)
  • ced8d43 - feat: support additional entry points for other operating systems (i.e. requiring a .bat file for Windows) (Ronald Holshausen, Wed Oct 13 10:26:30 2021 +1100)
  • 6dff2a3 - chore: fix CI (Ronald Holshausen, Tue Oct 12 18:08:19 2021 +1100)
  • bf41876 - chore: remove beta rust from CI (Ronald Holshausen, Tue Oct 12 18:00:52 2021 +1100)
  • 6d538fd - chore: publish pact file in CI (Ronald Holshausen, Tue Oct 12 17:59:37 2021 +1100)
  • 8a10ebe - chore: CI needs JDK 11 (Ronald Holshausen, Tue Oct 12 17:26:09 2021 +1100)
  • 5cd47cd - chore: CI build needs the protobuf plugin installed (Ronald Holshausen, Tue Oct 12 17:12:33 2021 +1100)
  • 23c1929 - chore: add pact cli to build (Ronald Holshausen, Tue Oct 12 16:58:41 2021 +1100)
  • 409be18 - feat: Add protobuf consumer pact test (Ronald Holshausen, Tue Oct 12 16:50:52 2021 +1100)
  • c3d1585 - bump version to 0.0.5 (Ronald Holshausen, Tue Oct 12 15:42:47 2021 +1100)
  • 3dc59f6 - update changelog for release 0.0.4 (Ronald Holshausen, Tue Oct 12 15:40:04 2021 +1100)
  • a7c6339 - feat: Support synchronous messages with plugins in Rust (Ronald Holshausen, Tue Oct 12 15:35:02 2021 +1100)
  • 9cbafc3 - chore: add a flush to stdout for the CVS plugin (Ronald Holshausen, Mon Oct 11 15:22:26 2021 +1100)
  • fc03ba5 - bump version to 0.0.6 (Ronald Holshausen, Mon Oct 11 14:55:34 2021 +1100)

0.0.5 - Fixes for loading plugins on Windows

  • 4225a47 - chore: update CI (Ronald Holshausen, Mon Oct 11 14:50:11 2021 +1100)
  • f03627b - chore: try fix passing in GIT SHA from CI (Ronald Holshausen, Mon Oct 11 14:35:41 2021 +1100)
  • 376bf98 - chore: try fix passing in GIT SHA from CI (Ronald Holshausen, Mon Oct 11 14:34:56 2021 +1100)
  • 39dc4ab - chore: publish JVM driver pact file in CI build (Ronald Holshausen, Mon Oct 11 14:21:40 2021 +1100)
  • b8448c2 - chore: CI build changes (Ronald Holshausen, Mon Oct 11 14:13:47 2021 +1100)
  • 390013f - feat: make plugin load timeout configurable (Ronald Holshausen, Mon Oct 11 14:08:58 2021 +1100)
  • 65b036f - chore: debugging plugin load on windows (Ronald Holshausen, Mon Oct 11 14:01:44 2021 +1100)
  • 84252b8 - chore: debugging plugin load on windows (Ronald Holshausen, Mon Oct 11 13:54:56 2021 +1100)
  • c10aea1 - chore: increase the timeout for waiting for plugin to start (Ronald Holshausen, Mon Oct 11 13:00:49 2021 +1100)
  • 6404019 - fix: entry point for windows (Ronald Holshausen, Mon Oct 11 12:53:20 2021 +1100)
  • f3ad025 - chore: add debug logs for Windows (Ronald Holshausen, Mon Oct 11 12:42:58 2021 +1100)
  • 178c15f - chore: fix tests after adding entryPoints (Ronald Holshausen, Mon Oct 11 12:32:11 2021 +1100)
  • 0f93dd2 - feat: support additional entry points for other operating systems (i.e. requiring a .bat file for Windows) (Ronald Holshausen, Mon Oct 11 12:22:39 2021 +1100)
  • b72772f - fix(Windows): use user.home system property to get the directory for the plugins (Ronald Holshausen, Mon Oct 11 11:36:48 2021 +1100)
  • 55954b1 - chore: fix build (Ronald Holshausen, Mon Oct 11 11:13:00 2021 +1100)
  • cade023 - chore: Upgrade Protobuf plugin build to Gradle 7 to JDK 16 support (Ronald Holshausen, Mon Oct 11 11:08:29 2021 +1100)
  • 53d0d85 - chore: JVM driver build needs the Protobuf plugin (Ronald Holshausen, Mon Oct 11 11:00:52 2021 +1100)
  • d3f54d9 - feat: Support synchronous messages with plugins + added JVM Pact test (Ronald Holshausen, Mon Oct 11 09:30:46 2021 +1100)
  • 22c86ae - chore: more README (Ronald Holshausen, Wed Oct 6 17:05:07 2021 +1100)
  • ccb84e3 - chore: README (Ronald Holshausen, Wed Oct 6 17:00:07 2021 +1100)
  • dacbf09 - chore: add readme for Protobuf examples (Ronald Holshausen, Wed Oct 6 16:58:20 2021 +1100)
  • e8eb43f - chore: add readme for the protobuf plugin (Ronald Holshausen, Wed Oct 6 16:42:17 2021 +1100)
  • 4493904 - chore: update CSV plugin and examples (Ronald Holshausen, Wed Oct 6 14:48:16 2021 +1100)
  • da41699 - chore: update the CSV examples with latest driver changes (Ronald Holshausen, Wed Oct 6 14:35:45 2021 +1100)
  • ceee4f4 - chore: update driver readmes (Ronald Holshausen, Tue Oct 5 16:22:28 2021 +1100)
  • ebe6473 - chore: add readme (Ronald Holshausen, Tue Oct 5 16:00:10 2021 +1100)
  • b2c664b - chore: use the published pact models and driver versions (Ronald Holshausen, Tue Oct 5 15:30:14 2021 +1100)
  • 233f68d - bump version to 0.0.4 (Ronald Holshausen, Tue Oct 5 15:27:03 2021 +1100)
  • 56f8395 - update changelog for release 0.0.3 (Ronald Holshausen, Tue Oct 5 15:24:46 2021 +1100)
  • 7c2c122 - chore: use the published version of Pact models (Ronald Holshausen, Tue Oct 5 15:18:01 2021 +1100)
  • 8032fbc - bump version to 0.0.5 (Ronald Holshausen, Tue Oct 5 14:03:18 2021 +1100)

0.0.4 - Support for Protobuf plugin

  • c9da97d - feat: implemented matching Protobuf map and repeated fields (Ronald Holshausen, Thu Sep 30 16:16:15 2021 +1000)
  • cf73204 - feat: working Rust consumer test with Protobuf repeated and map fields (Ronald Holshausen, Wed Sep 29 11:21:14 2021 +1000)
  • 542f587 - chore: Protobuf consumner test (Java) working with repeated and map fields (Ronald Holshausen, Wed Sep 22 17:57:07 2021 +1000)
  • dd02468 - feat: support returning an error when configuring an interaction from the plugin (Ronald Holshausen, Wed Sep 22 17:56:10 2021 +1000)
  • dce8418 - feat: support returning an error when configuring an interaction from the plugin (Ronald Holshausen, Wed Sep 22 17:53:44 2021 +1000)
  • 07a9256 - chore: correct the path expressions where they contain special chars (Ronald Holshausen, Wed Sep 22 13:51:03 2021 +1000)
  • 80ec603 - feat(protobuf): implemeneted support for map fields (Ronald Holshausen, Wed Sep 22 10:01:41 2021 +1000)
  • 95b427e - feat: implemented matching Protobuf embedded messages and enums (Ronald Holshausen, Wed Sep 15 12:31:44 2021 +1000)
  • fe44e60 - chore: update the CSV examples and plugin to latest protofile (Ronald Holshausen, Tue Sep 14 15:41:02 2021 +1000)
  • 5fd1219 - feat: added example Rust protobuf consumer project (Ronald Holshausen, Tue Sep 14 15:34:15 2021 +1000)
  • e5ecd93 - refactor: rename ContentTypeOverride -> ContentTypeHint (Ronald Holshausen, Tue Sep 14 15:33:26 2021 +1000)
  • 44efa1c - chore(CSV): use the published versions of deps (Ronald Holshausen, Mon Sep 13 11:15:46 2021 +1000)
  • 58cbeaa - feat: add a synchronized guard to loadPlugin (Ronald Holshausen, Fri Sep 10 16:47:39 2021 +1000)
  • ddb4e6b - bump version to 0.0.4 (Ronald Holshausen, Fri Sep 10 15:47:53 2021 +1000)

0.0.3 - support getting config and interaction markup from plugins

  • 261e155 - bump version to 0.0.3 (Ronald Holshausen, Fri Sep 10 14:30:50 2021 +1000)
  • 2a905ca - update changelog for release 0.0.2 (Ronald Holshausen, Fri Sep 10 14:28:24 2021 +1000)
  • 691980a - chore: update pact models version (Ronald Holshausen, Fri Sep 10 14:20:17 2021 +1000)
  • dd257e0 - feat: Support access to plugins from concurrent running tests (Ronald Holshausen, Fri Sep 10 13:22:55 2021 +1000)
  • 9175d18 - refactor: make interaction markup type explicit (Ronald Holshausen, Thu Sep 9 11:20:26 2021 +1000)
  • b7ae09e - feat: support CSV with headers with CSV examples and plugin (Ronald Holshausen, Wed Sep 8 16:43:52 2021 +1000)
  • 893f47e - feat: support getting config and interaction markup from plugins (Ronald Holshausen, Wed Sep 8 16:42:01 2021 +1000)
  • 51a158b - chore: add sequence diagrams (Ronald Holshausen, Mon Sep 6 16:26:13 2021 +1000)
  • 67d223a - bump version to 0.0.3 (Ronald Holshausen, Mon Sep 6 15:04:14 2021 +1000)

0.0.2 - Support for protobuf plugin prototype

  • 5ad7ada - chore: add docs on content matchers/generators (Ronald Holshausen, Mon Sep 6 14:57:41 2021 +1000)
  • cecfacf - chore: updated cargo lock (Ronald Holshausen, Mon Sep 6 10:56:34 2021 +1000)
  • e3372b9 - bump version to 0.0.2 (Ronald Holshausen, Fri Sep 3 17:41:18 2021 +1000)
  • e909878 - update changelog for release 0.0.1 (Ronald Holshausen, Fri Sep 3 17:38:49 2021 +1000)
  • 8238adc - chore: update lock file (Ronald Holshausen, Fri Sep 3 17:34:47 2021 +1000)
  • 38b2712 - chore: fix the rust driver build (Ronald Holshausen, Fri Sep 3 17:23:43 2021 +1000)
  • cda0043 - chore: update docs (Ronald Holshausen, Fri Sep 3 17:22:14 2021 +1000)
  • 4e7ca90 - chore: update driver docs on content matchers (Ronald Holshausen, Fri Sep 3 15:01:27 2021 +1000)
  • 84d8175 - chore: update plugin driver docs (Ronald Holshausen, Fri Sep 3 14:49:07 2021 +1000)
  • 2b2e925 - chore: update docs (Ronald Holshausen, Fri Sep 3 13:27:00 2021 +1000)
  • de55fc5 - refactor: change configure_interation to return a struct instead of a tuple (Ronald Holshausen, Fri Sep 3 13:07:32 2021 +1000)
  • 5ef6f33 - feat: update the CSV examples to the latest proto (Ronald Holshausen, Thu Sep 2 15:37:46 2021 +1000)
  • 1e26b94 - feat: update the proto file with comments and enums were needed (Ronald Holshausen, Thu Sep 2 14:26:45 2021 +1000)
  • 4361ed6 - feat: add simple example Go provider (Ronald Holshausen, Thu Sep 2 11:39:43 2021 +1000)
  • aff3101 - feat: Protobuf plugin verifying simple messages (Ronald Holshausen, Thu Sep 2 11:38:50 2021 +1000)
  • e5b6197 - feat: support for plugins verifying responses (Ronald Holshausen, Thu Sep 2 11:37:53 2021 +1000)
  • e7f5477 - feat: support for plugins verifying responses (Ronald Holshausen, Thu Sep 2 11:37:08 2021 +1000)
  • dafd1f5 - feat: working protobuf consumer test (Ronald Holshausen, Mon Aug 30 16:32:58 2021 +1000)
  • 98d8bd8 - feat: working basic protobuf plugin (Ronald Holshausen, Mon Aug 30 16:30:13 2021 +1000)
  • e657611 - refactor: rename ConfigureContentsRequest -> ConfigureInteractionRequest (Ronald Holshausen, Mon Aug 30 16:28:36 2021 +1000)
  • 8fe5b0c - feat(plugins): allow the plugin to override text/binary of a content type (Ronald Holshausen, Mon Aug 30 11:16:38 2021 +1000)
  • 136ac71 - feat: plugins need to be able to specify text/binary payloads (Ronald Holshausen, Sat Aug 28 13:54:35 2021 +1000)
  • 4e460a2 - chore: moved the matching rule definition parser to the Pact-Rust models crate (Ronald Holshausen, Wed Aug 25 17:25:38 2021 +1000)
  • 376efd9 - feat: add initial protobuf plugin prototype (Ronald Holshausen, Tue Aug 24 14:56:28 2021 +1000)
  • d10f41e - chore: correct build script for windows (Ronald Holshausen, Mon Aug 23 15:39:28 2021 +1000)
  • 9cb8b03 - chore: correct description (Ronald Holshausen, Mon Aug 23 15:35:32 2021 +1000)
  • 250bfd4 - chore: bump version to 0.0.1 (Ronald Holshausen, Mon Aug 23 15:33:32 2021 +1000)
  • 952a15c - chore: add readme (Ronald Holshausen, Mon Aug 23 15:22:32 2021 +1000)
  • e3d5851 - chore: run musl build on updated docker image (Ronald Holshausen, Mon Aug 23 15:17:17 2021 +1000)
  • 003d0c4 - chore: to publish the rust driver, the proto file needs to be included (Ronald Holshausen, Mon Aug 23 14:52:11 2021 +1000)
  • 8bfd42d - chore: set proto dir relative to cargo manifest dir (Ronald Holshausen, Mon Aug 23 14:47:45 2021 +1000)
  • 651b930 - chore: correct release script (Ronald Holshausen, Mon Aug 23 14:35:18 2021 +1000)
  • 759ea15 - chore: musl build in CI needs latest rust (Ronald Holshausen, Mon Aug 23 14:30:43 2021 +1000)
  • d7a7567 - chore: add release script for rust driver (Ronald Holshausen, Mon Aug 23 14:28:58 2021 +1000)
  • fe348ce - chore: use the published pact models crate (Ronald Holshausen, Mon Aug 23 14:21:54 2021 +1000)
  • d080cfb - bump version to 0.0.2 (Ronald Holshausen, Mon Aug 23 12:04:35 2021 +1000)

0.0.1 - Add metrics on plugi loads

  • 4a6951c - chore: correct release script (Ronald Holshausen, Mon Aug 23 12:01:23 2021 +1000)
  • 480072e - chore: add metrics collection to Rust plugin loads (Ronald Holshausen, Mon Aug 23 11:54:12 2021 +1000)
  • 1f451d8 - chore: add the event fields to the plugin loaded event (Ronald Holshausen, Mon Aug 23 10:10:21 2021 +1000)
  • 4c89f77 - chore: add metrics collection to JVM driver (Ronald Holshausen, Fri Aug 20 17:11:56 2021 +1000)
  • dba95c2 - chore: added Rust consumer test that POSTs CSV content (Ronald Holshausen, Fri Aug 20 13:08:26 2021 +1000)
  • 7c6f97f - feat: implemented support for generators from plugins (Ronald Holshausen, Thu Aug 19 17:21:33 2021 +1000)
  • 56be169 - feat: initial Rust CSV test working (Ronald Holshausen, Thu Aug 19 16:01:51 2021 +1000)
  • ad9c833 - feat: Implemented support for getting response content in Rust driver (Ronald Holshausen, Thu Aug 19 15:30:44 2021 +1000)
  • 49283f0 - chore: add example rust csv consumer (Ronald Holshausen, Thu Aug 19 15:28:21 2021 +1000)
  • 15bbd57 - fix: content matcher lookup (Ronald Holshausen, Wed Aug 18 12:34:30 2021 +1000)
  • 5d8b24c - chore: description is required for publishing (Ronald Holshausen, Tue Aug 17 15:42:10 2021 +1000)
  • 7516bfa - chore: update release script (Ronald Holshausen, Tue Aug 17 15:13:37 2021 +1000)
  • 16b0507 - bump version to 0.0.1 (Ronald Holshausen, Tue Aug 17 15:12:56 2021 +1000)
  • befe740 - update changelog for release 0.0.0 (Ronald Holshausen, Tue Aug 17 14:37:02 2021 +1000)

0.0.0 - Initial Release