Skip to content

Releases: pactflow/pact-protobuf-plugin

0.1.5

10 May 03:28
Compare
Choose a tag to compare

Updated logging

  • 55c9fa5 - feat: add bunyan formatted JSON logs
  • 905b19e - feat: use tracing appender for a rolling log file instead of log4rs

0.1.4

05 May 03:32
Compare
Choose a tag to compare

Bugfix Release

  • 45a9937 - fix(windows): Protoc does not support Windows paths that start with \?\
  • f1e14fc - fix(windows): Use native OS paths when executing protoc binary
  • 997be06 - chore: update readme with gRPC support

0.1.3

28 Apr 23:59
Compare
Choose a tag to compare

Updated verification output

  • 6f22d4e - chore: update Rust dependencies
  • 070ebbc - feat: add verification output for the verification call

0.1.2

12 Apr 06:00
Compare
Choose a tag to compare

Bugfix Release

  • feat: add a shutdown time of 10 minutes to avoid hanging processes
  • fix(regression): gRPC implementaton broke verifying Protobuf messages

0.1.1

11 Apr 08:07
Compare
Choose a tag to compare

Support verifying gRPC requests

  • fix: add the wire type into the failure message
  • fix: handle case where actual field does not match expected discriptor
  • fix: handle additional fields from the provider
  • feat: Initial gRPC request implementation for verifying
  • feat: implemented the plumbing for verifying requests

0.1.0

24 Mar 06:04
Compare
Choose a tag to compare

Support gRPC mock servers

  • chore: add the gRPC service name into any error messages from the mock server
  • chore: bind to IP6 loopback address
  • fix: matching rule paths were incorrect for gRPC interactions
  • feat: return the results back from the mock server
  • feat: first working version of a gRPC mock server

0.0.3

27 Feb 23:37
Compare
Choose a tag to compare

Bugfix Release

  • fix: check not empty value for unexpected keys (tienvx)
  • fix: extract message type from input type to compare (tienvx)

0.0.2

25 Jan 05:44
Compare
Choose a tag to compare

Fix for interactions over HTTP

  • fix: for interactions over HTTP, need to specify if the message is for the request or response
  • chore: Update crates
  • fix: print correct message in debug log (tienvo)
  • chore: Upgrade pact-models, pact-matching and plugin driver crates

0.0.1

14 Jan 02:46
Compare
Choose a tag to compare

configurable logging

  • feat: add configurable logging, default logging to also write to a file
  • chore: fix pact_matching to the github version
  • chore: update plugin driver to 0.0.16
  • chore: Upgrade pact_verifier to 0.12.2

0.0.0

31 Dec 01:25
Compare
Choose a tag to compare

Initial Release