Releases: pact-foundation/pact-go
Releases · pact-foundation/pact-go
v2.0.0-beta.2
v1.0.0-beta.2
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)
v0.0.14-beta
chore(release): release v1.0.0-beta.2
v1.0.0-beta.1
v1.0.0-beta.1 (13 July 2018)
- 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)
v1.0.0-beta
v1.0.0-beta.1 (20 May 2018)
- c45d3cc - fix(broker): fix pact retrieval from broker (Matt Fellows, Sun May 20 16:04:41 2018 +1000)
- 738e20a - feat(message): tidy up Message interface (Matt Fellows, Sun May 20 13:16:00 2018 +1000)
- 2e0f236 - upgrade(broker): allow pb:pacts and pacts HAL links to be followed (Matt Fellows, Sun May 20 13:15:52 2018 +1000)
- 808ebfa - fix(broker): use 'pb:pacts' instead 'pacts'. See #82 (Matt Fellows, Fri May 18 22:55:20 2018 +1000)
- ab9ce17 - feat(auto-matching): allow complex expressions in pact tags (Matt Fellows, Fri May 18 07:38:15 2018 +1000)
- 16a9146 - feat(matching): add auto-match capability (#78) (Alex Ramey, Tue May 8 16:39:00 2018 -0400)
- 6a5e578 - feat(publisher): add SetClient func (Deseao, Thu May 10 12:07:57 2018 -0500)
- 4fda26a - feat(messages): add support for Message type casting (Matt Fellows, Tue May 8 07:31:07 2018 +1000)
- 81d0c46 - examples(message): fix message provider example (Matt Fellows, Sat May 5 12:17:46 2018 +1000)
- ad7454e - feat(message): cleanup handler interfaces (Matt Fellows, Wed Apr 4 22:22:13 2018 +1000)
- 6b2e2c5 - feat(message): simplify message pact provider interface (Matt Fellows, Wed Apr 4 13:51:48 2018 +1000)
- 372633e - feat(messages): update to latest standalone (Matt Fellows, Wed Apr 4 09:55:47 2018 +1000)
- bd2067b - fix(verification): fix verifier CLI invocation with multiple pacts. Fixes #75 (Matt Fellows, Sat Mar 31 15:23:33 2018 +1100)
- 0c84cdc - feat(matching): deprecate matching JSON formatted objects (Matt Fellows, Wed Mar 28 18:06:05 2018 +1100)
- 4089f19 - feat(messages): implement initial producer and consumer interfaces (Matt Fellows, Sun Mar 25 23:33:15 2018 +1100)
- e137e7c - feat(install): commands check version currency before running (Matt Fellows, Sun Mar 25 17:36:26 2018 +1100)
- 77e4e40 - fix(verbose): remove Verbose flag on verifier. Fixes #70 (Matt Fellows, Sun Mar 25 16:37:42 2018 +1100)
- 8d4ef22 - fix(verifier): log out correct verifier output during tests (Matt Fellows, Sun Mar 25 16:35:17 2018 +1100)
- 80f3f6f - feat(matchers): add more matchers for more fun 🎉 (Matt Fellows, Sat Mar 24 18:44:42 2018 +1100)
- 00e7d7f - feat(api): uplift API to support better matching (Matt Fellows, Sat Mar 24 11:36:06 2018 +1100)
- a13c8f5 - fix(matchers): allow matchers in request fields (Matt Fellows, Thu Mar 22 18:11:06 2018 +1100)
- eba2758 - fix: pass pact-file-write-mode to CLI #71 (Matt Fellows, Wed Mar 21 10:31:00 2018 +1100)
- 2b8217f - Fix broken links to realestate-com-au/pact/wiki (#68) (Mohan Raj Rajamanickam, Tue Mar 13 14:28:58 2018 -0700)
- 1ad4f8c - Revert "fix(utf8): revert utf8 tests until feature fixed" (Matt Fellows, Tue Mar 20 13:15:03 2018 +1100)
- 40a4e1d - feat(utf8): ensure env vars are passed through to all commands (Matt Fellows, Tue Mar 20 13:05:59 2018 +1100)
- b7cea76 - fix(utf8): revert utf8 tests until feature fixed (Matt Fellows, Tue Mar 20 08:38:02 2018 +1100)
- 5a7529a - feat(daemonless): refactor out daemon code (Matt Fellows, Mon Mar 19 22:44:57 2018 +1100)
- a9690a4 - feat(daemonless): initial wip to install deps (Matt Fellows, Wed Mar 14 11:37:00 2018 +1100)
- b5db82a - Update CONTRIBUTING.md (Mohan Raj Rajamanickam, Mon Jan 22 11:13:29 2018 -0800)
- 4494c82 - Fixing broken links and references in CONTRIBUTING (Mohan Raj Rajamanickam, Tue Jan 16 14:44:35 2018 -0800)
- 8afba3a - feat(custom-headers): allow custom headers during provider verification (Matt Fellows, Sun Dec 10 09:32:33 2017 +1100)
v0.0.13
This is the last of the main "standalone" downloadable releases, before the "daemonless" branch containing the first 1.0.x
release line containing a major API upgrade and new feature support (including messages).
Support for this 0.x.x
line will continue for some time.
- 71a3cf5 - fix(broker): fix pact retrieval from broker (Matt Fellows, Sun May 20 16:04:41 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)
- b5db82a - Update CONTRIBUTING.md (Mohan Raj Rajamanickam, Mon Jan 22 11:13:29 2018 -0800)
- 4494c82 - Fixing broken links and references in CONTRIBUTING (Mohan Raj Rajamanickam, Tue Jan 16 14:44:35 2018 -0800)
- 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)
- b5db82a - Update CONTRIBUTING.md (Mohan Raj Rajamanickam, Mon Jan 22 11:13:29 2018 -0800)
- 4494c82 - Fixing broken links and references in CONTRIBUTING (Mohan Raj Rajamanickam, Tue Jan 16 14:44:35 2018 -0800)
v0.0.12
v0.0.12-matching-rules
BREAKING CHANGE
For new users, please consider using the previous releases which are compatible with the documented API.
The new API implements https://github.com/pact-foundation/pact-go/tree/feat/matching-rules in order to address #73 and #31.
v0.0.11
v0.0.10
NOTE: This release contains a breaking change to numerous VerifyProvider
interfaces, which aim to improve the messaging during Provider Verification.
See #55 and #58 for background.
Changelog:
- f7ba99f - feat(verification): add testing.T to VerifyProvider for better test reporting (Matt Fellows, Sat Nov 11 16:46:00 2017 +1100)
- 7e9d0cc - feat(verification): Expose verification output (Ben Marini, Thu Nov 9 12:34:20 2017 -0800)
- 4653c81 - feat(upgrade): upgrade to latest standalone binary (Matt Fellows, Fri Nov 10 07:28:10 2017 +1100)
- 9f66925 - fix(test): fix flakey tests due to race conditions (Ben Marini, Mon Nov 6 09:53:44 2017 -0800)
- e1d3fbc - Fixing readme so we can link to specific section. (Zach Bintliff, Wed Oct 18 16:01:21 2017 -0400)
- e71d05b - fix(vet error) (Zach Bintliff, Wed Oct 18 16:25:14 2017 -0400)
- 6c7e7c9 - Fixing readme so we can link to specific section. (Zach Bintliff, Wed Oct 18 16:01:21 2017 -0400)