All Versions
263
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 16

  • v3.5.0-beta.3 Changes

    • πŸ”€ f1182c1 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sun Feb 5 16:44:30 2017 +1100)
    • ed25bed - Body generator implementations need to be applied based on the content type of the body (Ronald Holshausen, Sun Feb 5 16:41:18 2017 +1100)
    • πŸ”€ 70ea156 - Merge pull request #374 from aniket-21/master (Ronald Holshausen, Sun Feb 5 14:23:34 2017 +1100)
    • 0️⃣ ff06104 - Fix logic for default port in case of https (Aniket, Thu Feb 2 18:15:16 2017 +0800)
    • πŸ”€ 0143ae8 - Merge branch 'master' into v3-spec (Ronald Holshausen, Thu Jan 26 19:07:57 2017 +1100)
    • ⚑️ 6453b81 - updated versions in README (Ronald Holshausen, Thu Jan 26 18:52:14 2017 +1100)
    • b358b33 - bump version to 3.3.7 (Ronald Holshausen, Thu Jan 26 18:50:25 2017 +1100)
    • πŸ”€ cabd1c5 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sat Jan 14 18:28:15 2017 +1100)
    • ⬆️ f5fb6d6 - Upgrade to gradle 3.3 for better Kotlin integration (Ronald Holshausen, Thu Jan 5 15:32:27 2017 +1100)
    • πŸ”€ 074e866 - Merge branch 'master' into v3-spec (Ronald Holshausen, Thu Jan 5 12:40:43 2017 +1100)
    • ⚑️ 64abea4 - Updated gradle and maven docos with the new state change format (Ronald Holshausen, Wed Jan 4 16:41:39 2017 +1100)
    • πŸ”€ 23fc55a - Merge branch 'master' into v3-spec (Ronald Holshausen, Wed Jan 4 16:31:37 2017 +1100)
    • 7a9a30f - first stab at implementing example generators (Ronald Holshausen, Sat Dec 31 14:34:53 2016 +1100)
    • 8fca484 - Disabling PactSpec as it is failing on travis ci (Ronald Holshausen, Fri Dec 30 16:36:12 2016 +1100)
    • c6a262b - Added kotlin to model module (Ronald Holshausen, Fri Dec 30 15:10:14 2016 +1100)
    • πŸ”€ 77b889d - Merge branch 'master' into v3-spec (Ronald Holshausen, Fri Dec 30 13:58:53 2016 +1100)
    • πŸ”€ d54f24f - Merge branch 'master' into v3-spec (Ronald Holshausen, Sat Nov 12 13:05:12 2016 +1100)
    • f5afe44 - added a minmax type matcher (Ronald Holshausen, Sat Nov 5 12:21:21 2016 +1100)
    • πŸ”€ ae8ffd7 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sat Oct 22 21:01:36 2016 +1100)
    • πŸ”€ a6e9d68 - Merge pull request #336 from lordofthejars/v3-spec (Ronald Holshausen, Sat Oct 22 14:47:55 2016 +1100)
    • 6b8f14b - [issue #335] adds given method with varargs (Alex Soto, Thu Oct 20 18:09:13 2016 +0200)
    • πŸ”€ 88b24a7 - Merge branch 'master' into v3-spec (Ronald Holshausen, Thu Oct 20 12:48:13 2016 +1100)
    • βœ… bfd63c5 - added a example test #320 (Ronald Holshausen, Sun Oct 16 16:34:47 2016 +1100)
    • a3300a5 - bump version to 3.5.0-beta.3 (Ronald Holshausen, Wed Sep 21 22:59:53 2016 +1000)
    • πŸš€ d0ebbcb - update changelog for release 3.5.0-beta.2 (Ronald Holshausen, Wed Sep 21 22:32:53 2016 +1000)
    • 43f9a82 - fix codenarc error (Ronald Holshausen, Wed Sep 21 22:27:35 2016 +1000)
    • 86621b2 - handle provider method invokation errors more gracefully (Ronald Holshausen, Wed Sep 21 22:14:34 2016 +1000)
    • πŸ”€ 02eeff2 - Merge branch 'master' into v3-spec (Ronald Holshausen, Wed Sep 21 21:44:40 2016 +1000)
    • 90c886e - bump version to 3.5.0-beta.2 (Ronald Holshausen, Sun Aug 28 21:39:06 2016 +1000)
    • πŸš€ 0e506e8 - update changelog for release 3.5.0-beta.1 (Ronald Holshausen, Sun Aug 28 21:14:12 2016 +1000)
    • πŸ— 70a6885 - build passing with new V3 matcher format (Ronald Holshausen, Sun Aug 28 21:07:03 2016 +1000)
    • fe02666 - matching rules are considered empty if there are no matching rules associated with any category (Ronald Holshausen, Sun Aug 28 19:30:45 2016 +1000)
    • 5e7f7db - Implemented serialisation of V3 format matchers (Ronald Holshausen, Sun Aug 28 19:10:24 2016 +1000)
    • βœ… 76f3481 - Matcher tests passing with the new V3 matching rule format (Ronald Holshausen, Sun Aug 28 17:33:05 2016 +1000)
    • ⚑️ e79c01a - updated the JUnit DSL for the new V3 matching rule format (Ronald Holshausen, Sun Aug 28 14:36:40 2016 +1000)
    • ⚑️ f43df94 - updated the Groovy DSL for the new V3 matching rule format (Ronald Holshausen, Sat Aug 27 17:42:48 2016 +1000)
    • πŸ”¨ c7cae52 - refactored the consumer module for the new matching rules format (Ronald Holshausen, Sun Aug 21 16:53:13 2016 +1000)
    • πŸ”¨ 1ab5828 - refactored the matching logic to handle multiple matchers (Ronald Holshausen, Sun Aug 21 16:15:47 2016 +1000)
    • πŸ“œ 556fab2 - implemented parsing of V3 matching rules (Ronald Holshausen, Sun Aug 21 12:46:59 2016 +1000)
    • πŸ”€ 5427e1a - Merge branch 'master' into v3-spec (Ronald Holshausen, Sat Aug 20 13:58:35 2016 +1000)
    • πŸ›  79be244 - code narc fixes (Ronald Holshausen, Mon Aug 15 02:29:58 2016 +1000)
    • 8a912fd - corrected the logic for determining the matcher from the matcher definition and added equality as per V3 spec (Ronald Holshausen, Mon Aug 15 02:24:24 2016 +1000)
    • 🚧 93219a5 - re-enabled the V3 spec tests, ignoring those failing due to v3 WIP (Ronald Holshausen, Mon Aug 15 01:30:17 2016 +1000)
    • πŸ”€ c97d85b - Merge branch 'master' into v3-spec (Ronald Holshausen, Mon Aug 15 00:22:07 2016 +1000)
    • πŸ”€ 1004b92 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sun Aug 14 15:10:07 2016 +1000)
    • 254ec91 - bump version to 3.5.0 (Ronald Holshausen, Sun Aug 14 15:02:53 2016 +1000)
    • πŸ”€ ac83706 - Merge from master (Ronald Holshausen, Sun Aug 14 15:02:03 2016 +1000)
    • πŸ”€ 1e67dd1 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sun Aug 7 16:02:26 2016 +1000)
    • πŸ”€ 02988a7 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sun Aug 7 12:35:17 2016 +1000)
    • πŸ”€ 7d7a99b - Merge branch 'master' into v3-spec (Ronald Holshausen, Mon Aug 1 22:09:05 2016 +1000)
    • πŸ”€ 69ce0c5 - Merge branch 'master' into v3-spec (Ronald Holshausen, Mon Aug 1 21:05:07 2016 +1000)
    • 0️⃣ f949eeb - default the pact spec version to V3 (Ronald Holshausen, Sun Jul 31 22:46:02 2016 +1000)
    • πŸ”€ 6423899 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sun Jul 31 22:30:10 2016 +1000)
    • πŸš€ 8b1f3cb - update release script to bump the pre-release version (Ronald Holshausen, Sun Jul 31 19:34:15 2016 +1000)
    • d30d815 - bump version to 3.3.0-beta.1 (Ronald Holshausen, Sun Jul 31 19:28:24 2016 +1000)
    • πŸš€ 372b36d - update changelog for release 3.3.0-beta.0 (Ronald Holshausen, Sun Jul 31 18:59:18 2016 +1000)
    • ⚑️ 8288fe3 - update provider junit support to handle provider states with parameters (Ronald Holshausen, Sun Jul 31 17:58:13 2016 +1000)
    • ⚑️ afd4afd - update provider junit support to handle multiple provider states (Ronald Holshausen, Sun Jul 31 17:28:35 2016 +1000)
    • πŸš€ e2ebae6 - skip deploying the gradle plugin for beta versions (Ronald Holshausen, Sun Jul 31 17:12:42 2016 +1000)
    • ⚑️ 9201885 - update readmes (Ronald Holshausen, Sun Jul 31 17:12:12 2016 +1000)
    • πŸ”€ 22cbbc0 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sun Jul 31 16:53:59 2016 +1000)
    • 8384e63 - implemented handling of multiple provider states with parameters in the provider verifer (Ronald Holshausen, Sun Jul 31 12:47:42 2016 +1000)
    • ⚑️ 997d416 - Update the Specs2 DSL to support V3 provider state format (Ronald Holshausen, Fri Jul 29 16:08:54 2016 +1000)
    • ⚑️ 5e686da - update Groovy DSL to allow multiple provider states with parameters (Ronald Holshausen, Fri Jul 29 12:45:17 2016 +1000)
    • ⚑️ ddd58bb - update the java DSL to allow multiple provider states with parameters (Ronald Holshausen, Fri Jul 29 11:22:35 2016 +1000)
    • πŸ”€ 4727475 - Merge branch 'master' into v3-spec (Ronald Holshausen, Fri Jul 29 10:29:22 2016 +1000)
    • πŸ”€ f9b4629 - Merge branch 'master' into v3-spec (Ronald Holshausen, Fri Jul 29 10:13:25 2016 +1000)
    • 74dc50a - fix for new V3 provider state structure (Ronald Holshausen, Thu Jul 28 16:22:03 2016 +1000)
    • πŸ”€ d58281d - Merge branch 'master' into v3-spec (Ronald Holshausen, Thu Jul 28 16:12:52 2016 +1000)
    • πŸ”€ bc9a7db - Merge branch 'master' into v3-spec (Ronald Holshausen, Fri Jul 22 10:47:13 2016 +1000)
    • f3614db - tag version as beta.0 (Ronald Holshausen, Thu Jul 21 16:44:47 2016 +1000)
    • βž• add6092 - code narc fixes (Ronald Holshausen, Thu Jul 21 16:39:03 2016 +1000)
    • βœ… c18a2fb - ignoring the V3 spec tests until the implementation is more complete (Ronald Holshausen, Thu Jul 21 16:31:40 2016 +1000)
    • 861bcd9 - implemented models, reading and writing with new V3 provider state format (Ronald Holshausen, Thu Jul 21 16:19:54 2016 +1000)
    • ⚑️ 8efffa5 - updated the V3 test cases from the specification project (Ronald Holshausen, Tue Jul 19 16:02:04 2016 +1000)
    • f9a0ced - bump version for V3 spec changes (Ronald Holshausen, Tue Jul 19 15:58:54 2016 +1000)
  • v3.5.0-beta.2 Changes

    • 43f9a82 - fix codenarc error (Ronald Holshausen, Wed Sep 21 22:27:35 2016 +1000)
    • 86621b2 - handle provider method invokation errors more gracefully (Ronald Holshausen, Wed Sep 21 22:14:34 2016 +1000)
    • πŸ”€ 02eeff2 - Merge branch 'master' into v3-spec (Ronald Holshausen, Wed Sep 21 21:44:40 2016 +1000)
    • 70c6261 - Fix for issue with eachKeyLike not setting the wildcard matcher correctly #313 (Ronald Holshausen, Wed Sep 21 20:24:58 2016 +1000)
    • πŸ”€ 94657cb - Merge branch 'cochrane343-master' (Ronald Holshausen, Wed Sep 21 20:23:10 2016 +1000)
    • βœ… 7f49e74 - Add test case for #313 (Alexander Zottnick, Mon Sep 19 14:49:57 2016 +0200)
    • πŸ”€ 555c0d8 - Merge pull request #317 from wojciechbulaty/master (Ronald Holshausen, Fri Sep 16 09:18:13 2016 +1000)
    • 83da230 - Created a VersionedPactUrl to be used to reference versioned pacts. (wojciechbulaty, Thu Sep 15 16:36:25 2016 +0100)
    • ⚑️ 9550ee4 - Update the pact-jvm-consumer-junit readme to have the correct class names and imports #316 (Ronald Holshausen, Thu Sep 15 12:05:12 2016 +1000)
    • 419441b - added JSON-RPC to the list of JSON mimetypes #315 (Ronald Holshausen, Thu Sep 15 11:55:31 2016 +1000)
    • b449675 - added the missing matcher for eachKey in Groovy DSL #313 (Ronald Holshausen, Thu Sep 15 11:07:03 2016 +1000)
    • 528e9a1 - when wildcard matcher is defined for a map, match all actual values to the expected one ignoring the keys #313 (Ronald Holshausen, Wed Sep 14 22:35:14 2016 +1000)
    • 350fb30 - added the missing matcher for eachKeyLike #313 (Ronald Holshausen, Wed Sep 14 20:43:28 2016 +1000)
    • 73fc34b - Fix the Groovy DSL to not overwrite the content type header if it has already been set #312 (Ronald Holshausen, Sat Sep 10 16:17:00 2016 +1000)
    • 3acffb5 - Implemented wildcards for map keys in the Java DSL #313 (Ronald Holshausen, Sat Sep 10 15:56:22 2016 +1000)
    • b483572 - Implemented wildcards for map keys in the Groovy DSL #313 (Ronald Holshausen, Sat Sep 10 12:25:29 2016 +1000)
    • 1fa05bd - bump version to 3.3.1 (Ronald Holshausen, Wed Sep 7 21:12:55 2016 +1000)
    • πŸš€ d00393b - update changelog for release 3.3.0 (Ronald Holshausen, Wed Sep 7 20:46:06 2016 +1000)
    • πŸ”€ e91ba6e - Merge pull request #314 from alonpeer/unit-specs (Ronald Holshausen, Fri Sep 2 07:49:58 2016 +1000)
    • πŸ“‡ 381b043 - handle loading a pact with invalid version metadata (Ronald Holshausen, Wed Aug 31 22:23:43 2016 +1000)
    • πŸ’… 8ab62d6 - Implementation of unit style specification for specs2, with only a single run of the mock provider (Alon Pe'er, Wed Aug 31 13:08:31 2016 +0200)
    • πŸš€ 01e8b34 - update changelog for release 3.5.0-beta.1 (Ronald Holshausen, Sun Aug 28 21:14:12 2016 +1000)
    • πŸš€ e222205 - update changelog for release 2.4.15 (Ronald Holshausen, Tue Aug 23 22:12:30 2016 +1000)
    • 90c886e - bump version to 3.5.0-beta.2 (Ronald Holshausen, Sun Aug 28 21:39:06 2016 +1000)
  • v3.5.0-beta.1 Changes

    • πŸ— 70a6885 - build passing with new V3 matcher format (Ronald Holshausen, Sun Aug 28 21:07:03 2016 +1000)
    • fe02666 - matching rules are considered empty if there are no matching rules associated with any category (Ronald Holshausen, Sun Aug 28 19:30:45 2016 +1000)
    • 5e7f7db - Implemented serialisation of V3 format matchers (Ronald Holshausen, Sun Aug 28 19:10:24 2016 +1000)
    • βœ… 76f3481 - Matcher tests passing with the new V3 matching rule format (Ronald Holshausen, Sun Aug 28 17:33:05 2016 +1000)
    • ⚑️ e79c01a - updated the JUnit DSL for the new V3 matching rule format (Ronald Holshausen, Sun Aug 28 14:36:40 2016 +1000)
    • ⚑️ f43df94 - updated the Groovy DSL for the new V3 matching rule format (Ronald Holshausen, Sat Aug 27 17:42:48 2016 +1000)
    • πŸ”¨ c7cae52 - refactored the consumer module for the new matching rules format (Ronald Holshausen, Sun Aug 21 16:53:13 2016 +1000)
    • πŸ”¨ 1ab5828 - refactored the matching logic to handle multiple matchers (Ronald Holshausen, Sun Aug 21 16:15:47 2016 +1000)
    • πŸ“œ 556fab2 - implemented parsing of V3 matching rules (Ronald Holshausen, Sun Aug 21 12:46:59 2016 +1000)
    • πŸ”€ 5427e1a - Merge branch 'master' into v3-spec (Ronald Holshausen, Sat Aug 20 13:58:35 2016 +1000)
    • 208bafc - get check task to generate the code coverage reports (Ronald Holshausen, Sat Aug 20 13:56:25 2016 +1000)
    • πŸ›  79be244 - code narc fixes (Ronald Holshausen, Mon Aug 15 02:29:58 2016 +1000)
    • 8a912fd - corrected the logic for determining the matcher from the matcher definition and added equality as per V3 spec (Ronald Holshausen, Mon Aug 15 02:24:24 2016 +1000)
    • 🚧 93219a5 - re-enabled the V3 spec tests, ignoring those failing due to v3 WIP (Ronald Holshausen, Mon Aug 15 01:30:17 2016 +1000)
    • πŸ”€ c97d85b - Merge branch 'master' into v3-spec (Ronald Holshausen, Mon Aug 15 00:22:07 2016 +1000)
    • 🚚 41bb277 - Removed the model module dependence on scala (Ronald Holshausen, Sun Aug 14 17:37:19 2016 +1000)
    • 19da565 - Converted PactMerge to Groovy (Ronald Holshausen, Sun Aug 14 17:08:13 2016 +1000)
    • πŸ”€ 1004b92 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sun Aug 14 15:10:07 2016 +1000)
    • 254ec91 - bump version to 3.5.0 (Ronald Holshausen, Sun Aug 14 15:02:53 2016 +1000)
    • πŸ”€ ac83706 - Merge from master (Ronald Holshausen, Sun Aug 14 15:02:03 2016 +1000)
    • 12be8a2 - bump version to 3.3.0 (Ronald Holshausen, Sun Aug 14 14:44:11 2016 +1000)
    • a17897d - converted the model fixtures to groovy (Ronald Holshausen, Sun Aug 14 14:42:18 2016 +1000)
    • ⚑️ 4335c76 - updated the versions in the groovy DSL readme (Ronald Holshausen, Sun Aug 14 14:17:06 2016 +1000)
    • ⚑️ d723220 - updated the Groovy DSL readme #308 (Ronald Holshausen, Sun Aug 14 14:15:33 2016 +1000)
    • 🀑 b47d781 - Converted MockProviderConfig to a groovy object (Ronald Holshausen, Sun Aug 14 14:11:50 2016 +1000)
    • 54122ed - bump version to 3.2.14 (Ronald Holshausen, Sun Aug 14 12:34:07 2016 +1000)
    • πŸ”€ 1e67dd1 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sun Aug 7 16:02:26 2016 +1000)
    • πŸ”€ 02988a7 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sun Aug 7 12:35:17 2016 +1000)
    • πŸ”€ 7d7a99b - Merge branch 'master' into v3-spec (Ronald Holshausen, Mon Aug 1 22:09:05 2016 +1000)
    • πŸ”€ 69ce0c5 - Merge branch 'master' into v3-spec (Ronald Holshausen, Mon Aug 1 21:05:07 2016 +1000)
    • 0️⃣ f949eeb - default the pact spec version to V3 (Ronald Holshausen, Sun Jul 31 22:46:02 2016 +1000)
    • πŸ”€ 6423899 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sun Jul 31 22:30:10 2016 +1000)
    • πŸš€ 8b1f3cb - update release script to bump the pre-release version (Ronald Holshausen, Sun Jul 31 19:34:15 2016 +1000)
    • d30d815 - bump version to 3.3.0-beta.1 (Ronald Holshausen, Sun Jul 31 19:28:24 2016 +1000)
    • πŸš€ 372b36d - update changelog for release 3.3.0-beta.0 (Ronald Holshausen, Sun Jul 31 18:59:18 2016 +1000)
    • ⚑️ 8288fe3 - update provider junit support to handle provider states with parameters (Ronald Holshausen, Sun Jul 31 17:58:13 2016 +1000)
    • ⚑️ afd4afd - update provider junit support to handle multiple provider states (Ronald Holshausen, Sun Jul 31 17:28:35 2016 +1000)
    • πŸš€ e2ebae6 - skip deploying the gradle plugin for beta versions (Ronald Holshausen, Sun Jul 31 17:12:42 2016 +1000)
    • ⚑️ 9201885 - update readmes (Ronald Holshausen, Sun Jul 31 17:12:12 2016 +1000)
    • πŸ”€ 22cbbc0 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sun Jul 31 16:53:59 2016 +1000)
    • 8384e63 - implemented handling of multiple provider states with parameters in the provider verifer (Ronald Holshausen, Sun Jul 31 12:47:42 2016 +1000)
    • ⚑️ 997d416 - Update the Specs2 DSL to support V3 provider state format (Ronald Holshausen, Fri Jul 29 16:08:54 2016 +1000)
    • ⚑️ 5e686da - update Groovy DSL to allow multiple provider states with parameters (Ronald Holshausen, Fri Jul 29 12:45:17 2016 +1000)
    • ⚑️ ddd58bb - update the java DSL to allow multiple provider states with parameters (Ronald Holshausen, Fri Jul 29 11:22:35 2016 +1000)
    • πŸ”€ 4727475 - Merge branch 'master' into v3-spec (Ronald Holshausen, Fri Jul 29 10:29:22 2016 +1000)
    • πŸ”€ f9b4629 - Merge branch 'master' into v3-spec (Ronald Holshausen, Fri Jul 29 10:13:25 2016 +1000)
    • 74dc50a - fix for new V3 provider state structure (Ronald Holshausen, Thu Jul 28 16:22:03 2016 +1000)
    • πŸ”€ d58281d - Merge branch 'master' into v3-spec (Ronald Holshausen, Thu Jul 28 16:12:52 2016 +1000)
    • πŸ”€ bc9a7db - Merge branch 'master' into v3-spec (Ronald Holshausen, Fri Jul 22 10:47:13 2016 +1000)
    • f3614db - tag version as beta.0 (Ronald Holshausen, Thu Jul 21 16:44:47 2016 +1000)
    • βž• add6092 - code narc fixes (Ronald Holshausen, Thu Jul 21 16:39:03 2016 +1000)
    • βœ… c18a2fb - ignoring the V3 spec tests until the implementation is more complete (Ronald Holshausen, Thu Jul 21 16:31:40 2016 +1000)
    • 861bcd9 - implemented models, reading and writing with new V3 provider state format (Ronald Holshausen, Thu Jul 21 16:19:54 2016 +1000)
    • ⚑️ 8efffa5 - updated the V3 test cases from the specification project (Ronald Holshausen, Tue Jul 19 16:02:04 2016 +1000)
    • f9a0ced - bump version for V3 spec changes (Ronald Holshausen, Tue Jul 19 15:58:54 2016 +1000)
  • v3.4.1 Changes

    • ⚑️ 6addeb7 - Updated readme (Ronald Holshausen, Sat Jun 10 14:38:05 2017 +1000)
    • πŸ”€ 2092423 - Merge pull request #458 from siddhuwarrier/pact-pr (Ronald Holshausen, Sat Jun 10 14:20:42 2017 +1000)
    • 4962568 - Improve quality of filteredPactRunner (Siddhu Warrier, Fri Jun 9 17:10:57 2017 +0100)
    • 4578b4d - Add a new Pact Runner called FilteredPactRunner that only runs interactions with a specified provider state (Siddhu Warrier, Fri Jun 9 16:58:32 2017 +0100)
    • ⬆️ a536931 - Upgrade Gradle to 3.5 and Groovy to 2.4.10 (Ronald Holshausen, Tue Jun 6 21:59:22 2017 +1000)
    • 61658b5 - correct version in readme (Ronald Holshausen, Tue Jun 6 21:50:41 2017 +1000)
    • 2e61f6d - Add braces around if statement (Ronald Holshausen, Tue Jun 6 21:13:54 2017 +1000)
    • f4522e9 - Avoid the native Groovy conversions from a Map #448 (Ronald Holshausen, Tue Jun 6 21:13:37 2017 +1000)
    • πŸ”€ 1f64fca - Merge pull request #454 from vijaykrishna82/ExceptionCauseDetails (Ronald Holshausen, Tue Jun 6 20:43:47 2017 +1000)
    • 🚚 88afb1b - add stacktrace cause details; remove unnecessary differences with master branch (Vijay Vepakomma, Mon Jun 5 12:35:10 2017 -0400)
    • 60d7764 - add stacktrace cause details (Vijay Vepakomma, Mon Jun 5 12:17:24 2017 -0400)
    • πŸ”€ 3655889 - Merge pull request #450 from marcpa00/isDependencyForPactVerify (Ronald Holshausen, Fri Jun 2 09:02:45 2017 +1000)
    • πŸ”€ a595e46 - Merge pull request #449 from marcpa00/provider-gradle-readme-fixes (Ronald Holshausen, Fri Jun 2 09:01:17 2017 +1000)
    • 0️⃣ ea1f25c - Add provider task as a dependency to pactVerify unless provider property isDependencyForPactVerify is false (defaults to true). (Marc Paquette, Thu Jun 1 16:07:38 2017 -0400)
    • πŸ—„ 8d11ef6 - use explicit form of task definition as '<<' shortcut will be deprecated in the future. (Marc Paquette, Wed May 31 14:48:39 2017 -0400)
    • b143ccf - give an example JSON body for provider state change. (Marc Paquette, Wed May 31 14:13:41 2017 -0400)
    • 24cb1ac - use backticks when refering to properties; fix typo : provider "pactFile", not "host"; use name of properties when describing start/shutdown of provider. (Marc Paquette, Wed May 31 14:11:53 2017 -0400)
    • πŸ”€ 4e77745 - Merge pull request #446 from marcpa00/marcpa00-readme-fixes (Ronald Holshausen, Wed May 31 09:06:57 2017 +1000)
    • ⚑️ 48c2e8a - Update instruction to use new method name, runTest. (Marc Paquette, Tue May 30 11:03:43 2017 -0400)
    • f94eb25 - Make example ready to run : add imports and class declaration. (Marc Paquette, Tue May 30 10:41:41 2017 -0400)
    • 93f8228 - Bump to 3.4.0 : example code does not compile with 3.3.8, 3.3.9 or 3.3.10 (PactVerificationResult not found). (Marc Paquette, Tue May 30 10:40:45 2017 -0400)
    • 663d1e2 - Add missing space between hash sign and title of sections (Marc Paquette, Tue May 30 10:39:04 2017 -0400)
    • πŸ”€ 77775b5 - Merge pull request #444 from lucaong/master (Ronald Holshausen, Thu May 25 12:52:17 2017 +1000)
    • 3b70f0e - fix the matchingRules generated by eachKeyLike (Luca Ongaro, Wed May 24 16:22:35 2017 +0200)
    • πŸ”€ e55c0d9 - Merge branch 'v3.4.x' (Ronald Holshausen, Fri May 19 08:51:09 2017 +1000)
    • 88f9661 - bump version to 3.4.1 (Ronald Holshausen, Thu May 18 15:47:48 2017 +1000)
    • ⚑️ 8c020fb - updated versions in readme (Ronald Holshausen, Thu May 18 14:18:57 2017 +1000)
    • πŸš€ f3c3430 - update changelog for release 3.3.10 (Ronald Holshausen, Thu May 18 13:57:37 2017 +1000)
    • ccf1c36 - Correct the generated matchers which were missing the "match": type entries (Ronald Holshausen, Thu May 18 12:43:11 2017 +1000)
    • ⚑️ 51e05b9 - Updated the JUnit readme with examples that use the new mock server support classes (Ronald Holshausen, Tue May 16 15:49:20 2017 +1000)
    • c89357a - Correct the generated matchers which were missing the "match": type entries (Ronald Holshausen, Thu May 18 12:43:11 2017 +1000)
    • ⚑️ 09907b8 - Updated the JUnit readme with examples that use the new mock server support classes (Ronald Holshausen, Tue May 16 15:49:20 2017 +1000)
    • 28a6c2d - Re-apply the enhancements to the HAL Client code (Ronald Holshausen, Tue May 16 09:22:12 2017 +1000)
  • v3.4.0 Changes

    • ⚑️ 51028a3 - update versions in readme (Ronald Holshausen, Thu May 18 15:26:27 2017 +1000)
    • πŸš€ 1dab62c - update changelog for release 3.3.10 (Ronald Holshausen, Thu May 18 13:57:37 2017 +1000)
    • πŸ”€ 72d68ff - Merge branch 'master' into v3.4.x (Ronald Holshausen, Thu May 18 13:38:24 2017 +1000)
    • c4ccdf2 - Correct the generated matchers which were missing the "match": type entries (Ronald Holshausen, Thu May 18 12:43:11 2017 +1000)
    • πŸ”€ bee3674 - Merge pull request #435 from raceconditions/spring-module (Ronald Holshausen, Thu May 18 12:30:20 2017 +1000)
    • βœ… e91dc01 - Added tests GET/PUT/POST/DELETE with and without query params, controller advice exception handling, headers, content type default handling, multiple controllers and multiple controller advice. (Travis Miller, Wed May 17 22:09:19 2017 -0400)
    • πŸ”€ 8053725 - Merge pull request #431 from Fitzoh/master (Ronald Holshausen, Thu May 18 10:14:59 2017 +1000)
    • πŸ›  1b9c35f - Fixes to groovy code to pass CodeNarc standards. (Travis Miller, Wed May 17 08:48:26 2017 -0400)
    • 🚚 262e65e - Allow maven plugin users to easily remove '-SNAPSHOT' from the pact version. (Fitzgerald, Andrew, Wed May 17 01:44:23 2017 -0400)
    • ⚑️ 99067b2 - Updated the JUnit readme with examples that use the new mock server support classes (Ronald Holshausen, Tue May 16 15:49:20 2017 +1000)
    • πŸ”¨ 7283857 - Added pact-jvm-provider-spring module. Refactored inheritance model of BaseTarget to accomodate MockMvcTarget. Refactored ProviderVerifier and MvcProviderVerifier to accommodate inheritance. (Travis Miller, Mon May 15 21:22:25 2017 -0400)
    • 92327c5 - Re-apply the enhancements to the HAL Client code (Ronald Holshausen, Tue May 16 09:22:12 2017 +1000)
    • ⚑️ c0913f0 - Update README.md (Ronald Holshausen, Sun May 14 21:49:42 2017 +1000)
    • fc8bf00 - Added codefresh badge (Ronald Holshausen, Sun May 14 20:30:23 2017 +1000)
    • 6e0f3cc - Get codefresh to use the maven image (Ronald Holshausen, Sun May 14 20:12:18 2017 +1000)
    • πŸ— 318e4a0 - Add codefresh build file (Ronald Holshausen, Sun May 14 19:48:30 2017 +1000)
    • ⚑️ e7de3cf - Updated the branch for v3.4.x in the readme (Ronald Holshausen, Sun May 14 11:12:04 2017 +1000)
    • b84e9df - Added RestPactRunner and MessagePactRunner (#427) (Travis Miller, Sat May 13 21:08:35 2017 -0400)
    • 33814e8 - Added method to PactFolderLoader to provide files along with pacts to… (#426) (Travis Miller, Sat May 13 21:04:09 2017 -0400)
    • 96b45da - #241 Added ability to use trust store in pact-jvm-server (#425) (Brent Barker, Sat May 13 18:58:47 2017 -0600)
    • πŸ”€ ad4f00a - Merge branch 'v2-spec' (Ronald Holshausen, Fri May 12 14:50:09 2017 +1000)
    • πŸ”€ 6cbdab2 - Merge pull request #1 from raceconditions/SeparatePactRunners (Travis Miller, Thu May 11 21:06:19 2017 -0400)
    • ⚑️ a5433b0 - Revert "Updated gradle readme with verification results" (Ronald Holshausen, Fri May 12 10:54:17 2017 +1000)
    • ⚑️ a7278ca - Updated gradle readme with verification results (Ronald Holshausen, Fri May 12 10:37:51 2017 +1000)
    • ⚑️ fa17a22 - Updated readme with publishing verification results (Ronald Holshausen, Fri May 12 10:26:48 2017 +1000)
    • πŸ”Œ 59a4fba - Implemented publishing pact verification with the Gradle plugin (Ronald Holshausen, Fri May 12 10:01:03 2017 +1000)
    • βœ… a0f7890 - Added tests around publishing verification results #417 (Ronald Holshausen, Wed May 10 13:49:57 2017 +1000)
    • 5f0ec96 - Fix the codez #417 (Ronald Holshausen, Wed May 10 12:40:38 2017 +1000)
    • e0d59dd - First stab at implementing publishing verification results to the pact broker #417 (Ronald Holshausen, Wed May 10 12:17:25 2017 +1000)
    • 13ad5ee - Correctly handle the error messages from the pact broker #421 (Ronald Holshausen, Wed May 10 09:48:37 2017 +1000)
    • 1ee7314 - Added RestPactRunner and MessagePactRunner (Vijay Vepakomma, Tue May 9 16:09:40 2017 -0400)
    • 542644d - Added method to PactFolderLoader to provide files along with pacts to fix the ConsumerInfo instantiation. (Travis Miller, Tue May 9 15:44:00 2017 -0400)
    • ⚑️ a217445 - Updated versions in readme (Ronald Holshausen, Mon May 8 21:59:47 2017 +1000)
    • 8e3d6c0 - bump version to 3.3.10 (Ronald Holshausen, Mon May 8 21:57:07 2017 +1000)
    • πŸ”€ d87958d - Merge branch 'v2-spec' (Ronald Holshausen, Mon May 8 21:12:40 2017 +1000)
    • ⚑️ a749625 - Implemented PactProviderRuleMk2 that uses the new mock server, and updated all tests to use it (Ronald Holshausen, Fri May 5 17:03:37 2017 +1000)
    • πŸ”€ c151f15 - Merge branch 'v2-spec' (Ronald Holshausen, Fri May 5 13:09:16 2017 +1000)
    • 🀑 b981d8e - Extracted an interface for the mock server and implemented the waitForServer startup method (Ronald Holshausen, Fri May 5 12:08:27 2017 +1000)
    • πŸ›  ffe556d - Fixed codenarc issues for PR #420 (Ronald Holshausen, Fri May 5 12:07:46 2017 +1000)
    • πŸ”€ 51571ab - Merge branch 'v2-spec' (Ronald Holshausen, Fri May 5 08:37:07 2017 +1000)
    • πŸ”€ 381f794 - Merge pull request #420 from bbarke/enable-use-of-keystore (Ronald Holshausen, Fri May 5 08:33:26 2017 +1000)
    • 🚚 ac45f12 - Removed unused dependency... #241 (Brent Barker, Thu May 4 15:56:14 2017 -0600)
    • 🀑 ea7ca5a - Added ability to use a keystore for the pact mock server #241 (Brent Barker, Thu May 4 15:41:10 2017 -0600)
    • βœ… abad65d - Converted all the Java example pact tests to the new base test class (Ronald Holshausen, Thu May 4 14:57:11 2017 +1000)
    • βœ… cc18325 - Added a new Java base test class that uses the new mock server and deprecated the old one (Ronald Holshausen, Thu May 4 14:11:25 2017 +1000)
    • ⚑️ afdb7f8 - Updated the Groovy DSL and docs to use the new mock server (Ronald Holshausen, Thu May 4 12:20:18 2017 +1000)
    • 🀑 330eb84 - Default the Groovy DSL to use port 0 for the mock server (Ronald Holshausen, Thu May 4 12:08:16 2017 +1000)
    • βœ… 4aaa60d - codfe narc and test fixes (Ronald Holshausen, Wed May 3 22:33:56 2017 +1000)
    • ⚑️ c1cd677 - Corrected new mock server to track expected requests; Updated Groovy DSL to use new mock server (Ronald Holshausen, Wed May 3 22:05:09 2017 +1000)
    • ⚑️ 68d26d0 - Updated the readme and added a getUrl() and getPort() to the new mock server #404 (Ronald Holshausen, Wed May 3 21:20:04 2017 +1000)
    • πŸ”€ 6d2b69c - Disabled merge conflict implementation and tests (Ronald Holshausen, Wed May 3 20:47:03 2017 +1000)
    • ⚑️ f788865 - Update new mock server to write the pact file if everything is OK (Ronald Holshausen, Wed May 3 15:24:14 2017 +1000)
    • 🀑 1a7a3cc - Start of implementation of a mock server in Kotlin to replace the Scala one (Ronald Holshausen, Wed May 3 14:08:04 2017 +1000)
    • d6ff18d - Add pact broker credidentials as properties to the gradle pact publish task (Ronald Holshausen, Sun Apr 23 15:00:51 2017 +1000)
    • πŸ”Œ e8f7a37 - Added pact broker credidentials to the Maven publish plugin (Ronald Holshausen, Sun Apr 23 14:44:24 2017 +1000)
    • πŸš€ 94d57cd - update changelog for release 3.3.8 (Ronald Holshausen, Fri Apr 14 13:50:18 2017 +1000)
    • 1137b27 - Use GSON to generate Pact JSON to preserve non-ascii characters #395 (Ronald Holshausen, Fri Apr 14 14:52:20 2017 +1000)
    • πŸš€ 4bdbcd5 - update changelog for release 3.3.8 (Ronald Holshausen, Fri Apr 14 13:50:18 2017 +1000)
    • e4a6a70 - Added Kotlin to project (Ronald Holshausen, Fri Apr 14 13:44:48 2017 +1000)
  • v3.3.10 Changes

    • βœ… a28124f - change port on test (Ronald Holshausen, Thu May 18 13:50:52 2017 +1000)
    • βœ… 8c2b05d - Fix some tests and correct the groovy matcher definitions (Ronald Holshausen, Thu May 18 13:35:37 2017 +1000)
    • 08ca44e - Correct the generated matchers which were missing the "match": type entries (Ronald Holshausen, Thu May 18 12:43:11 2017 +1000)
    • ⚑️ a5433b0 - Revert "Updated gradle readme with verification results" (Ronald Holshausen, Fri May 12 10:54:17 2017 +1000)
    • ⚑️ a7278ca - Updated gradle readme with verification results (Ronald Holshausen, Fri May 12 10:37:51 2017 +1000)
    • ⚑️ fa17a22 - Updated readme with publishing verification results (Ronald Holshausen, Fri May 12 10:26:48 2017 +1000)
    • πŸ”Œ 59a4fba - Implemented publishing pact verification with the Gradle plugin (Ronald Holshausen, Fri May 12 10:01:03 2017 +1000)
    • βœ… a0f7890 - Added tests around publishing verification results #417 (Ronald Holshausen, Wed May 10 13:49:57 2017 +1000)
    • 5f0ec96 - Fix the codez #417 (Ronald Holshausen, Wed May 10 12:40:38 2017 +1000)
    • e0d59dd - First stab at implementing publishing verification results to the pact broker #417 (Ronald Holshausen, Wed May 10 12:17:25 2017 +1000)
    • 13ad5ee - Correctly handle the error messages from the pact broker #421 (Ronald Holshausen, Wed May 10 09:48:37 2017 +1000)
    • 8e3d6c0 - bump version to 3.3.10 (Ronald Holshausen, Mon May 8 21:57:07 2017 +1000)
  • v3.3.9 Changes

    • 0c3d776 - Add eachlike methods to PactDslJsonArray that take PactDslJsonRootValue matchers #256 (Ronald Holshausen, Mon May 8 21:09:36 2017 +1000)
    • d76ac26 - Only encode JSON values if the PactDslJsonRootValue is used at the body root #385 (Ronald Holshausen, Mon May 8 20:26:11 2017 +1000)
    • πŸ”€ a6d9e57 - Disabled merge conflict implementation and tests (Ronald Holshausen, Fri May 5 13:00:28 2017 +1000)
    • πŸ”€ a51a417 - Provide more info when a merge conflict occurs (Ronald Holshausen, Fri May 5 12:41:44 2017 +1000)
    • πŸ›  f2b3d4a - Fixed codenarc issues for PR #420 (Ronald Holshausen, Fri May 5 12:07:46 2017 +1000)
    • 🚚 171c995 - Removed unused dependency... #241 (Brent Barker, Thu May 4 15:56:14 2017 -0600)
    • 🀑 b544278 - Added ability to use a keystore for the pact mock server #241 (Brent Barker, Thu May 4 15:41:10 2017 -0600)
    • πŸ”€ 54f5a3d - Merge pull request #412 from yegeniy/patch-1 (Ronald Holshausen, Wed Apr 26 09:23:17 2017 +1000)
    • df8c40a - [maven] 3.3.x->3.3.8, except 3.3.9 (Eugene Wolfson, Tue Apr 25 14:25:09 2017 -0400)
    • 0df9df1 - Damn codenarc! (Ronald Holshausen, Sun Apr 23 15:19:22 2017 +1000)
    • 9f4d3ce - Add pact broker credidentials as properties to the gradle pact publish task (Ronald Holshausen, Sun Apr 23 15:00:51 2017 +1000)
    • πŸ”Œ 97d6dd2 - Added pact broker credidentials to the Maven publish plugin (Ronald Holshausen, Sun Apr 23 14:44:24 2017 +1000)
    • ⚑️ 3f32536 - Updated versions in readme (Ronald Holshausen, Fri Apr 14 14:17:07 2017 +1000)
    • c282f99 - bump version to 3.3.9 (Ronald Holshausen, Fri Apr 14 14:16:42 2017 +1000)
  • v3.3.8 Changes

    • ⬆️ cd860af - Upgrade gradle to 3.4.1 (Ronald Holshausen, Fri Apr 14 12:34:05 2017 +1000)
    • b12637a - Correct link in Matching any key in a map to refer to the right issue #402 (Ronald Holshausen, Fri Apr 14 11:41:31 2017 +1000)
    • ⚑️ 9c50125 - Update the message pact failure exception to include the failures in the exception message (Ronald Holshausen, Tue Apr 11 16:30:41 2017 +1000)
    • ⚑️ 1c5930a - Updated readme anout using an authenticated pact broker with the Gradle plugin (Ronald Holshausen, Fri Mar 31 16:28:19 2017 +1100)
    • πŸ“œ 2bcfa1e - When writing pacts, do not parse JSON bodies that are strings (Ronald Holshausen, Fri Mar 31 11:53:13 2017 +1100)
    • 19f20c0 - bump version to 3.3.8 (Ronald Holshausen, Mon Mar 27 15:42:57 2017 +1100)
  • v3.3.7 Changes

    • 70da023 - Allow the instantation of objects for provider methods to be overwridden in the verifier (Ronald Holshausen, Mon Mar 27 14:14:13 2017 +1100)
    • πŸ‘ da3b39f - Added query parameter matching support to the Groovy DSL #375 (Ronald Holshausen, Sun Mar 26 15:23:08 2017 +1100)
    • πŸ‘ dede1f8 - Added query parameter matching support to the Java DSL #392 (Ronald Holshausen, Sun Mar 26 14:55:38 2017 +1100)
    • πŸ”€ 32b4fec - Merge pull request #394 from tjheslin1/master (Ronald Holshausen, Sun Mar 26 14:05:17 2017 +1100)
    • πŸ”€ d2b2cb4 - Merge pull request #393 from aniket-21/master (Ronald Holshausen, Sun Mar 26 14:04:08 2017 +1100)
    • πŸ”€ 7fd77cb - Merge pull request #391 from Fitzoh/master (Ronald Holshausen, Sun Mar 26 14:01:59 2017 +1100)
    • a68222b - Added check to VersionedPactUrlLoader to blow up if the url provided does not contain any variables to expand. (Thomas Heslin, Fri Mar 24 22:23:11 2017 +0000)
    • ⚑️ d6121fe - Update PactBrokerLoader to accept tags from system properties. Currently there is no way to modify the list of tags which are pulled from the broker at runtime. This commit makes the PactBrokerLoader honor system property expressions in a manner similar to the way it is handled for other parameters. If multiple tags are included in a system parameter they must be comma separated. (Fitzgerald, Andrew, Thu Mar 16 23:06:20 2017 -0400)
    • βͺ 317ccb7 - Revert "Fix for issue #385" (I337111, Wed Mar 22 10:02:01 2017 +0800)
    • 44d6a87 - Fix for issue #385 (I337111, Tue Mar 21 19:14:14 2017 +0800)
    • 195bb93 - handling null value o/p of mkstring (I337111, Fri Mar 10 15:39:30 2017 +0800)
    • 3349b08 - Simplifying line separator logic (I337111, Fri Mar 10 13:45:13 2017 +0800)
    • πŸ”€ a53d1fb - Merge pull request #377 from aniket-21/master (Ronald Holshausen, Sun Feb 12 17:04:55 2017 +1100)
    • ⚑️ 61728fa - Update mime test (Aniket, Fri Feb 10 15:33:58 2017 +0800)
    • ⚑️ 82e3d54 - Update code to have platform specific line separator (Aniket, Fri Feb 10 15:13:11 2017 +0800)
    • ⚑️ 6f84e2a - Updated the versions in README (Ronald Holshausen, Sun Feb 5 17:24:02 2017 +1100)
    • πŸš€ b23ebfe - update changelog for release 3.5.0-beta.3 (Ronald Holshausen, Sun Feb 5 16:53:15 2017 +1100)
    • πŸ”€ 70ea156 - Merge pull request #374 from aniket-21/master (Ronald Holshausen, Sun Feb 5 14:23:34 2017 +1100)
    • 0️⃣ ff06104 - Fix logic for default port in case of https (Aniket, Thu Feb 2 18:15:16 2017 +0800)
    • ⚑️ 6453b81 - updated versions in README (Ronald Holshausen, Thu Jan 26 18:52:14 2017 +1100)
    • b358b33 - bump version to 3.3.7 (Ronald Holshausen, Thu Jan 26 18:50:25 2017 +1100)
  • v3.3.6 Changes

    • 3f3fbb6 - Display a smaller diff for some of the body mismatches #370 (Ronald Holshausen, Thu Jan 26 17:25:43 2017 +1100)
    • 4cfa287 - Disabling the message conflict check as it does not work with random generated body values (Ronald Holshausen, Thu Jan 26 16:10:08 2017 +1100)
    • πŸ”¨ 154fc65 - Small refactor in preparation of better diff output #370 (Ronald Holshausen, Thu Jan 26 15:40:53 2017 +1100)
    • βœ… b29279a - Correct the MessagePactProviderRule so that multiple rules can be used in one test #371 (Ronald Holshausen, Thu Jan 26 13:28:29 2017 +1100)
    • 17554aa - Correct the PactDslJsonRootValue to generate correctly encoded JSON strings #369 (Ronald Holshausen, Thu Jan 19 15:35:34 2017 +1100)
    • πŸ›  1f9a90e - Fixed issue with message pacts generating invalid JSON for message contents #368 (Ronald Holshausen, Wed Jan 18 15:44:17 2017 +1100)
    • 683b0dc - bump version to 3.3.6 (Ronald Holshausen, Sat Jan 14 18:24:30 2017 +1100)