Skip to content

Releases: pactflow/pact-protobuf-plugin

0.3.9

23 Jan 05:51
Compare
Choose a tag to compare

Bugfix Release

  • 216c13f - chore: Upgrade dependencies
  • 08599f2 - chore: Add a test for merging between plugin config and manifest values #41
  • 884b36c - fix: Repeated enum fields must be encoded as packed varints #27
  • 6f9844c - Fix merging between plugin config and manifest values. #42 (Rohit Krishnan)
  • 9caef2a - chore: Add example test with a repeated enum field #27

0.3.8

19 Dec 03:01
Compare
Choose a tag to compare

Bugfix Release

  • 97113ab - chore: Upgrade all dependencies
  • af9657f - fix: correct URL for aarch64 macs. Fixes #39 (Stan)
  • 0212f56 - chore: Use cross from GitHub for building aarch64 target for release

0.3.7

08 Nov 06:21
Compare
Choose a tag to compare

Bugfix Release

  • 0a540eb - fix nested enum not resolving (zsylvia)

0.3.6

20 Sep 22:46
Compare
Choose a tag to compare

Bugfix Release

  • 2731ee4 - Fix bug resolving enum across multiple files. (Rohit Krishnan)

0.3.5

09 Aug 04:37
Compare
Choose a tag to compare

Bugfix Release

  • fe47ce2 - fix: Corrected processing of Map fields to also support primitive values
  • 80c8b75 - chore: Update all dependencies

0.3.4

22 Jun 06:21
Compare
Choose a tag to compare

Bugfix Release

  • 098903e - fix: EachValue matcher was not applying regex to repeated fields correctly #22

0.3.3

20 Jun 02:04
Compare
Choose a tag to compare

Bugfix Release

  • b6fd769 - fix: correct invalid matching rule path when using each value with a reference #22

0.3.2

06 Jun 23:18
Compare
Choose a tag to compare

Bugfix Release

  • a0726e2 - fix: incorrect the matching rules where setup when an EachValues matcher was used with a repeated field #22

0.3.1

05 Jun 06:33
Compare
Choose a tag to compare

Support gRPC error responses + bugfixes

  • 4b2c839 - fix: fix for "Did not find interaction with key XXXXX in the Pact" error
  • 9b7ec93 - fix: correct incorrect status in the output from the metadata comparison results
  • ce32874 - feat: Support validating metadata when an error response is returned
  • 564cefa - feat: Support setting the gRPC status for the response
  • 8cb6c4f - fix: manifest had the wrong version

0.3.0

10 Feb 03:04
Compare
Choose a tag to compare

Supports gRPC metadata with Pact tests

  • cab8ce1 - fix: Upgrade pact_verifier crate to 0.13.21 (fixes pact verification test)
  • b0e3bf9 - feat: implement validating response metadata
  • 29dfb4a - fix: gRPC response metadata was not being processed correctly
  • dc78c0c - feat: support validation and metadata in consumer tests
  • 024e8d3 - feat: support configuring gRPC message metadata in consumer tests
  • b2e8614 - chore: Upgrade clap to v4
  • 5aa7089 - chore: Upgrade base64 crate