Pact JVM v3.4.0 Release Notes

    • ⚑️ 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)