Pact Go Versions Save

Golang version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.

v2.0.0-beta.16

1 year ago

Changelog

  • 67c481a Merge branch 'feat/refactor-message-types' into 2.x.x
  • b71c9dc Merge pull request #251 from pact-foundation/feat/matt-plugin-example
  • e6762d7 chore(release): release v2.0.0-beta.17
  • 23c6dad docs(example): demonstrate matt plugin usage
  • a810197 feat: upgrade verification to new FFI handles
  • 5b1e094 fix: print mock server errors for sync messages with transport/mock server
  • de50f1b fix: update consumer test header matcher
  • 046a115 fix: upgrade to latest ffi 0.3.15
  • 3c4c56f fix: verifier works multi-protocol

v2.0.0-beta.17

1 year ago

Changelog

  • 67c481a Merge branch 'feat/refactor-message-types' into 2.x.x
  • b71c9dc Merge pull request #251 from pact-foundation/feat/matt-plugin-example
  • e6762d7 chore(release): release v2.0.0-beta.17
  • 23c6dad docs(example): demonstrate matt plugin usage
  • a810197 feat: upgrade verification to new FFI handles
  • 5b1e094 fix: print mock server errors for sync messages with transport/mock server
  • de50f1b fix: update consumer test header matcher
  • 046a115 fix: upgrade to latest ffi 0.3.15
  • 3c4c56f fix: verifier works multi-protocol

v1.7.0

1 year ago

v1.7.0 (27 June 2022)

  • c040311 - feat: add GraphQL response type (Matt Fellows, Mon Jun 27 11:10:01 2022 +1000)
  • dcd8e0e - feat: graphql interface (Matt Fellows, Tue Feb 8 12:58:21 2022 +1100)
  • 91f2ac8 - fix: build on darwin arm64 (#211) (Wim Vander Schelden, Fri Apr 22 02:59:43 2022 +0200)
  • 4199e8f - docs: update blog link (Yousaf Nabi, Tue Mar 29 16:42:33 2022 +0100)
  • 17275b9 - docs: update readme pact broker getting started link (Yousaf Nabi, Mon Mar 28 18:39:49 2022 +0100)
  • 59f097f - fix: add option to tag provider with git branch from Verify methods (Jeffrey, Mon Mar 28 15:57:12 2022 +0200)
  • 6c60bf7 - docs: update [email protected] to pact-foundation (#208) (Yousaf Nabi, Wed Mar 23 11:17:01 2022 +0000)
  • f82584d - fix: Dockerfile to reduce vulnerabilities (#207) (Snyk bot, Mon Mar 21 23:16:03 2022 +0000)
  • 25a5ad5 - fix: match should skip unexported fields as they won't be serialized (#201) (Cody A. Ray, Tue Feb 8 21:07:54 2022 -0600)

v2.0.0-beta.10

2 years ago

Changelog

  • cf42c59 chore(release): release v2.0.0-beta.10
  • cac3cf0 feat: support matching branch selector

v2.0.0-beta.9

2 years ago

Changelog

a1e0f84 Merge pull request #186 from dabfleming/docs-fix 2be2cde Merge pull request #187 from dabfleming/fix-ld-warning cec16e7 chore(release): release v2.0.0-beta.9 90519ac feat: support provider branch. Fixes #180 5a48fa6 feat: upgrade to ffi 0.1.2, w\ support for branches. Fixes #180 d4cca08 fix: linker warning 965f535 fix: support new header format for message metadata verification

v2.0.0-beta.8

2 years ago

Changelog

3a89e96 chore(release): release v2.0.0-beta.8 b4d460b fix: v3 provider state without parameters not correctly handled

v2.0.0-beta.7

2 years ago

Changelog

d4cad1c chore(release): release v2.0.0-beta.7 f857347 fix: v3 provider state without parameters not correctly handled

v2.0.0-beta.2

2 years ago

Changelog

0b63bbb Merge pull request #174 from pact-foundation/feat/message-metadata 3d3cd4c chore(release): release v2.0.0-beta.2 7c6a10d fix: remove trailing slash from pact setup path 758ded2 fix: tidy up header mismatch formatting

v0.0.14-beta

5 years ago

v1.0.0-beta.2

5 years ago

v1.0.0-beta.2 (01 August 2018)

  • 48038ff - fix(match-float): differentiate float vs int in dsl.Match. Fixes #93 (Matt Fellows, Wed Aug 1 07:40:16 2018 +1000)
  • ea42258 - feat(upgrade): upgrade to 1.54.1 of standalone CLI (Matt Fellows, Sat Jul 28 13:50:54 2018 +1000)
  • 256c2c8 - fix(tests): fix deadlock for non-race tests (Matt Fellows, Sat Jul 14 19:37:55 2018 +1000)
  • 56c79b2 - fix(tests): remove race condition in service manager. Fixes #89 (Matt Fellows, Sat Jul 14 19:30:51 2018 +1000)
  • 8c8f921 - maintenance(logging): reduce pact discovery log noise (Matt Fellows, Sat Jul 14 17:12:24 2018 +1000)
  • c2dcd78 - fix(message): include user-configurable timeout in Message Pact (Matt Fellows, Sat Jul 14 17:06:14 2018 +1000)
  • 853794f - fix(os-exit): remove calls. See #46 (Matt Fellows, Sat Jul 14 14:11:19 2018 +1000)
  • 5275db7 - feat(client): allow customization of client timeout (#86) (Gael du Plessix, Fri Jul 13 07:45:49 2018 +0200)
  • 2635dd0 - feat(upgrade): upgrade to latest CLI tools 1.52.0 (Matt Fellows, Fri Jul 13 15:37:55 2018 +1000)
  • 9059d31 - feat(verifications): parse multiple verifications into tests. Fixes #88 (Matt Fellows, Fri Jul 13 15:30:47 2018 +1000)
  • f648890 - Fix link (#90) (tomoya yokota, Tue Jul 10 19:47:31 2018 +0900)
  • 0ab057f - feat(state): update dsl.State to support v3 params (Matt Fellows, Tue May 22 16:33:04 2018 +1000)
  • 250baaa - feat(state): update dsl.State to support v3 params (Matt Fellows, Tue May 22 16:33:04 2018 +1000)
  • d64e50b - feat(cli): add PACT_DISABLE_TOOL_VALIDITY_CHECK env var (Matt Fellows, Sun May 20 19:44:49 2018 +1000)
  • 288a771 - feat(api): v1.x.x daemonless, v3 API 🎉 (Matt Fellows, Sun May 20 17:40:52 2018 +1000)
  • 9d5d1ab - feat(publisher): add SetClient func (Deseao, Thu May 10 12:07:57 2018 -0500)
  • 45b72ae - feat(matching): add auto-match capability (#78) (Alex Ramey, Tue May 8 16:39:00 2018 -0400)
  • a6a3e76 - fix(verification): fix verifier CLI invocation with multiple pacts. Fixes #75 (Matt Fellows, Sat Mar 31 15:14:10 2018 +1100)
  • e2362ea - fix: pass pact-file-write-mode to CLI #71 (Matt Fellows, Wed Mar 21 10:31:00 2018 +1100)
  • 3bc71f1 - Fix broken links to realestate-com-au/pact/wiki (#68) (Mohan Raj Rajamanickam, Tue Mar 13 14:28:58 2018 -0700)