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

Changelog History
Page 15

  • v3.5.18 Changes

    • ๐Ÿ‘ a59d7996 - Implemented support for an array of primitives in the Java 8 DSL #701 (Ronald Holshausen, Sun Jun 17 16:13:32 2018 +1000)
    • ๐Ÿ”Œ 90e97eec - Allow the maven plugin to load pact files from multiple directories #652 (Ronald Holshausen, Sun Jun 17 15:30:44 2018 +1000)
    • โšก๏ธ 8323f076 - Update all the readmes #695 (Ronald Holshausen, Sun Jun 17 14:27:20 2018 +1000)
    • ffa625ec - Only publish verification results if the java system property is set to "true" #695 (Ronald Holshausen, Sun Jun 17 14:21:24 2018 +1000)
    • ee0ba492 - Fix the duplicate message in the console output when verification fails (Ronald Holshausen, Sun Jun 17 11:50:35 2018 +1000)
    • ๐Ÿ”€ 3e0fc9e0 - Merge pull request #703 from artamonovkirill/fix/equalto-mismatch-message (Ronald Holshausen, Sat Jun 16 16:34:31 2018 +1000)
    • โฌ†๏ธ d6dcab6d - Upgrade kotlin to 1.2.50 (Ronald Holshausen, Sat Jun 16 15:57:49 2018 +1000)
    • b723ff42 - when selecting matchers with equal weight, use the one with the longest path #698 (Ronald Holshausen, Sat Jun 16 15:44:50 2018 +1000)
    • 98f04561 - fix: equalTo mismatch message (Kirill Artamonov, Wed Jun 13 20:24:12 2018 +0200)
    • 1ef2659b - fix small layout issue on doco (Ronald Holshausen, Tue Jun 12 09:33:19 2018 +1000)
    • โœ… 8f99667e - Implement verification result publishing for JUnit 5 provider tests #694 (Ronald Holshausen, Mon Jun 11 16:35:14 2018 +1000)
    • โช f89a637a - Revert "JUnit Interaction runner now uses its pact source not the one associated with the pact #667" (Ronald Holshausen, Mon Jun 11 15:24:24 2018 +1000)
    • 8b721bf4 - do not cache the verification report file objects #411 (Ronald Holshausen, Mon Jun 11 12:51:59 2018 +1000)
    • ๐Ÿ— 4e035406 - fix for appveyor build (Ronald Holshausen, Mon Jun 11 12:42:36 2018 +1000)
    • ecb9095f - Added a method to PactDslJsonBody to add a field from a DslPart #661 (Ronald Holshausen, Thu Jun 7 14:14:23 2018 +1000)
    • ๐Ÿ”จ 8d0f8f47 - refactor: cleanup duplicated code #661 (Ronald Holshausen, Thu Jun 7 12:46:57 2018 +1000)
    • 1689ba6c - fix: expose the parent of a DSLPart # 661 (Ronald Holshausen, Thu Jun 7 12:46:40 2018 +1000)
    • โฌ†๏ธ 7fa351dc - Upgrade the clojure plugin (Ronald Holshausen, Thu Jun 7 12:27:28 2018 +1000)
    • ๐Ÿ— 53586e9b - Revert "chore: removed lein module to get build passing on travis" (Ronald Holshausen, Tue Jun 5 15:09:39 2018 +1000)
    • โœ… 8bc4b4a6 - Use the non-pooling http connection manager to test the mock server startup #658 (Ronald Holshausen, Sun Jun 3 17:34:15 2018 +1000)
    • โœ… cff36774 - Set the consumer tests to default to V3 spec (Ronald Holshausen, Sun Jun 3 17:33:22 2018 +1000)
    • โฌ†๏ธ 295c5141 - Upgrade Kotlin to the latest (Ronald Holshausen, Sun Jun 3 17:31:39 2018 +1000)
    • 17923002 - bump version to 3.5.18 (Ronald Holshausen, Sun Jun 3 15:51:47 2018 +1000)
  • v3.5.17 Changes

    • 16634edd - JUnit Interaction runner now uses its pact source not the one associated with the pact #667 (Ronald Holshausen, Sun Jun 3 13:58:54 2018 +1000)
    • ๐Ÿ— 2fb44945 - Avoid a port conflict when running build in parallel (Ronald Holshausen, Sun Jun 3 11:36:26 2018 +1000)
    • ๐Ÿ— 9cb041c6 - Disable parallel build (Ronald Holshausen, Sun Jun 3 11:35:30 2018 +1000)
    • f0946735 - Cleaned up some spurious codenarc errors (Ronald Holshausen, Sun Jun 3 11:35:08 2018 +1000)
    • ๐ŸŒฒ f0cd5c74 - Add a log statement when pact verification publishing is skipped #667 (Ronald Holshausen, Sun Jun 3 11:20:42 2018 +1000)
    • a81522b5 - Implemented minMax array matching in the Java 8 DSL #676 (Ronald Holshausen, Sat Jun 2 18:14:51 2018 +1000)
    • a34a25b7 - Implemented minMax array matching in the Groovy DSL #676 (Ronald Holshausen, Sat Jun 2 17:35:14 2018 +1000)
    • edaf0934 - Implemented minMax array matching in the Java DSL #676 (Ronald Holshausen, Sat Jun 2 15:16:20 2018 +1000)
    • ๐Ÿšš 2234e878 - removed gitter badge (Ronald Holshausen, Fri Jun 1 16:01:42 2018 +1000)
    • ๐Ÿ”€ 07fd31f2 - Merge pull request #688 from jan-berge-ommedal/lenient-default-content-type (Ronald Holshausen, Wed May 30 09:56:42 2018 +1000)
    • 0๏ธโƒฃ 4168e3c2 - made default content-type more lenient to common variants (Jan Berge Ommedal, Mon May 28 11:05:09 2018 +0200)
    • ๐Ÿ”€ 2b37801d - Merge pull request #685 from thombergs/646-default-interface-junit5 (Ronald Holshausen, Thu May 24 09:38:25 2018 +1000)
    • ๐Ÿšš 51d9b22d - moved PactJUnit5VerificationProvider from BeforeEach to BeforeTestExecution to allow initialization of class variables on @BeforeEach (Tom Hombergs, Wed May 23 22:21:14 2018 +0200)
    • ๐Ÿ”€ 578362d6 - Merge pull request #682 from thombergs/646-default-interfaces (Ronald Holshausen, Tue May 22 19:08:45 2018 +1000)
    • ๐Ÿ— 6962eea9 - chore: removed lein module to get build passing on travis (Ronald Holshausen, Mon May 21 13:35:41 2018 +1000)
    • 3f1f2656 - fix: correct the codenarc failures (Ronald Holshausen, Mon May 21 13:35:08 2018 +1000)
    • 2aeb240a - fix: cleaned up some duplicated code (Ronald Holshausen, Mon May 21 13:26:53 2018 +1000)
    • 0๏ธโƒฃ 0030fa5c - fix: Java DSL now applies the default values to all requests, not just the first #680 (Ronald Holshausen, Mon May 21 13:19:24 2018 +1000)
    • ๐Ÿšš f16f76d4 - removed accidentally pushed file (Tom Hombergs, Mon May 21 00:01:32 2018 +0200)
    • 469bb82e - evaluate @State annotations from implemented interfaces (Tom Hombergs, Sun May 20 23:54:35 2018 +0200)
    • 09c8e16d - doc: added note about setting the provider version when using the spring runner (Ronald Holshausen, Sun May 13 16:52:21 2018 +1000)
    • f27ed9db - bump version to 3.5.17 (Ronald Holshausen, Sun May 6 19:16:55 2018 +1000)
  • v3.5.16 Changes

    • โœ… 83306b9a - feat: Added link to JUnit 5 verification tests from the README (Ronald Holshausen, Sun May 6 18:12:17 2018 +1000)
    • โœ… bfe159c0 - feat: Added link to JUnit 5 verification tests from the README - #576 (Ronald Holshausen, Sun May 6 18:10:49 2018 +1000)
    • ๐Ÿ“š 177e0626 - feat: Added documentation onJUnit 5 verification tests - #576 (Ronald Holshausen, Sun May 6 18:00:53 2018 +1000)
    • โœ… 54284131 - feat: Implemented AMQP verification test with JUnit 5 - #576 (Ronald Holshausen, Sun May 6 16:33:06 2018 +1000)
    • โœ… 2803d7b1 - feat: Implemented HTTPS verification test with JUnit 5 - #576 (Ronald Holshausen, Sun May 6 15:42:03 2018 +1000)
    • โœ… 64b9ba48 - feat: First working version of a basic JUnit 5 verification test - #576 (Ronald Holshausen, Sun May 6 14:51:08 2018 +1000)
    • ๐Ÿ”€ 4ac3b2bf - Merge branch 'master' into junit5 (Ronald Holshausen, Sun May 6 13:57:30 2018 +1000)
    • ๐Ÿ— 82d5a0bd - chore: use parallel builds in gradle (Ronald Holshausen, Sun May 6 13:16:17 2018 +1000)
    • ๐Ÿ”€ b8edcbf0 - Merge pull request #674 from pkubowicz/static-groovy (Ronald Holshausen, Sun May 6 13:12:58 2018 +1000)
    • ๐Ÿ”€ f7da3efd - Merge pull request #673 from pkubowicz/test-ports (Ronald Holshausen, Sun May 6 13:11:52 2018 +1000)
    • e3ab78ef - chore: correct the httpclient version used in the broker module (Ronald Holshausen, Sun May 6 13:06:45 2018 +1000)
    • โšก๏ธ 83175365 - Merge pull request #672 from pkubowicz/libs-update (Ronald Holshausen, Sun May 6 12:37:45 2018 +1000)
    • ๐Ÿ”€ 586c669a - Merge pull request #671 from softarn/lambda-dsl-json-array-min-max-like (Ronald Holshausen, Wed May 2 16:06:45 2018 +1000)
    • ๐Ÿ”€ 4dea85e5 - Merge pull request #670 from pkubowicz/jar-classpath (Ronald Holshausen, Wed May 2 16:02:22 2018 +1000)
    • 4f6a320f - Added methods newJsonArrayMinLike and newJsonArrayMaxLike to LambdaDsl (Marcus Hojvall, Thu Apr 26 12:50:54 2018 +0200)
    • โœ… 83812854 - Don't run servers on commonly used ports during tests (Piotr Kubowicz, Thu Apr 26 08:47:31 2018 +0200)
    • โšก๏ธ 2bba8adf - Update minor Scala and Kotlin versions (Piotr Kubowicz, Thu Apr 26 11:32:56 2018 +0200)
    • โšก๏ธ 9b8582a5 - Update httpclient (Piotr Kubowicz, Thu Apr 26 11:31:46 2018 +0200)
    • 9a172ca2 - Load pact from classpath inside a JAR #669 (Piotr Kubowicz, Thu Apr 26 10:17:14 2018 +0200)
    • 5ce500c9 - Use @CompileStatic for PactReader.loadFile() (Piotr Kubowicz, Thu Apr 26 10:32:16 2018 +0200)
    • โœ… c6832e47 - Implemented the main test template provider for pact verification tests - #576 (Ronald Holshausen, Tue Apr 24 16:33:06 2018 +1000)
    • โœ… ca7a988a - Setup basic JUnit 5 provider test support #576 (Ronald Holshausen, Tue Apr 24 09:14:16 2018 +1000)
    • โšก๏ธ e8f0ffee - Update versions in readme (Ronald Holshausen, Sun Apr 22 16:30:14 2018 +1000)
    • 65c98414 - bump version to 3.5.16 (Ronald Holshausen, Sun Apr 22 16:27:45 2018 +1000)
  • v3.5.15 Changes

    • 6933fc29 - Cleanup of JUnit 5 implementation #576 (Ronald Holshausen, Sun Apr 22 15:37:24 2018 +1000)
    • โœ… fb64e863 - Added a nore in the readme for JUnit 5 tests about injecting the mock server #576 (Ronald Holshausen, Sun Apr 22 14:50:58 2018 +1000)
    • โœ… 7970910e - Corrected the readme for JUnit 5 tests #576 (Ronald Holshausen, Sun Apr 22 14:43:01 2018 +1000)
    • โšก๏ธ 611d98a5 - Updated the readme for JUnit 5 tests #576 (Ronald Holshausen, Sun Apr 22 14:35:53 2018 +1000)
    • โœ… 11d13607 - Support for JUnit5 consumer tests with mutiple tests in the test class #576 (Ronald Holshausen, Sun Apr 22 13:56:46 2018 +1000)
    • ๐Ÿ”€ bc8c63b4 - Merge branch 'junit5' (Ronald Holshausen, Sat Apr 21 17:19:08 2018 +1000)
    • โœ… 60cd2681 - First implementation of a JUnit5 consumer test #576 (Ronald Holshausen, Sat Apr 21 17:18:35 2018 +1000)
    • ๐Ÿ— 4f121944 - Revert "Added Java 9 to travis build" (Ronald Holshausen, Fri Apr 20 12:55:45 2018 +1000)
    • 41a4c903 - Need to add jaxb-api as a dependency for Java 9 (Ronald Holshausen, Fri Apr 20 12:33:38 2018 +1000)
    • ๐Ÿ— a64833cb - Added Java 9 to travis build (Ronald Holshausen, Fri Apr 20 12:12:26 2018 +1000)
    • โฌ†๏ธ 258f4c1d - Upgraded Gradle to 4.6 in prep of supporting JUnit 5 (Ronald Holshausen, Fri Apr 20 12:07:49 2018 +1000)
    • ๐Ÿ”€ 59323b32 - Merge pull request #666 from groboclown/server-enhancement (Ronald Holshausen, Wed Apr 18 11:47:03 2018 +1000)
    • ๐Ÿณ fa0476b0 - Merge pull request #665 from groboclown/dockerfile-fix (Ronald Holshausen, Wed Apr 18 09:26:33 2018 +1000)
    • 64f73774 - Add in the capability to register a pact file to be accessible from the main server API. (Groboclown, Mon Apr 16 14:11:20 2018 -0500)
    • ๐Ÿณ 65e66fa6 - Fix the version number in the pact server Docker file. (Groboclown, Tue Apr 17 11:22:01 2018 -0500)
    • โšก๏ธ 0945ea6c - Updated versions (Ronald Holshausen, Sun Apr 15 09:38:54 2018 +1000)
    • โšก๏ธ 59ce4b92 - Updated versions in readme (Ronald Holshausen, Mon Mar 26 15:37:24 2018 +1100)
    • 18ca9d5b - bump version to 3.5.15 (Ronald Holshausen, Mon Mar 19 12:27:06 2018 +1100)
  • v3.5.14 Changes

    • ๐Ÿ”€ ccfee394 - Merge branch 'master' into v3.5.x (Ronald Holshausen, Mon Mar 19 10:29:41 2018 +1100)
    • โšก๏ธ 65dbf925 - Update the readme on the spring properties and application port support #631 #632 (Ronald Holshausen, Mon Mar 12 17:29:01 2018 +1100)
    • c351926e - Add SpringBootHttpTarget which was excluded by gitignore #631 (Ronald Holshausen, Mon Mar 12 17:21:53 2018 +1100)
    • b50a0a59 - Added a Target that receives the server port at runtime from the spring context #631 (Ronald Holshausen, Mon Mar 12 17:07:29 2018 +1100)
    • โœ… 8960bc88 - Added a spring context expression resolver for spring tests #632 (Ronald Holshausen, Mon Mar 12 16:14:38 2018 +1100)
    • 0๏ธโƒฃ 1ef5488c - Only write out feature toggles that have changed from the defaults (Ronald Holshausen, Mon Mar 12 12:34:48 2018 +1100)
    • โšก๏ธ 61d96470 - Added new values matcher and updated the Groovy and Java DSLs to use it is the toggle is set (Ronald Holshausen, Sun Mar 11 19:37:16 2018 +1100)
    • 50390066 - Correct the Java DSL which was generating incorrect matcher keys for eachKeyLike... #401 (Ronald Holshausen, Sun Mar 11 15:59:05 2018 +1100)
    • โšก๏ธ 240aab9b - Update all the test pact fixtures to have the correct meta-data #401 (Ronald Holshausen, Sun Mar 11 15:57:58 2018 +1100)
    • 3ade3854 - Added a feature toggle for the new matchValues matcher #401 (Ronald Holshausen, Sun Mar 11 15:01:02 2018 +1100)
    • 7980a0f4 - Added a note about generating V2 format pact files (Ronald Holshausen, Sun Mar 11 14:01:28 2018 +1100)
    • ๐Ÿ”€ c4623792 - Merge pull request #648 from slu-it/dependencies-cleanup (Ronald Holshausen, Thu Mar 8 12:10:26 2018 +1100)
    • ๐Ÿšš f223f7c5 - Removed scala-compiler as a generall dependency in favor of using the xml module directly (Stefan Ludwig, Wed Mar 7 22:48:20 2018 +0100)
    • ๐Ÿšš d1804dcb - Moved Mock*ProviderConfig classes to pact-jvm-consumer (Stefan Ludwig, Wed Mar 7 22:05:27 2018 +0100)
    • ๐Ÿšš c5dcd5d5 - (Re)moved unused dependencies from pact-jvm-model (Stefan Ludwig, Wed Mar 7 21:15:38 2018 +0100)
    • โช 377ee1d2 - Revert "Correct the getting started with Pact link" (Ronald Holshausen, Tue Mar 6 11:05:38 2018 +1100)
    • 082c344a - Correct the getting started with Pact link (Ronald Holshausen, Tue Mar 6 09:25:33 2018 +1100)
    • de28599e - Added an upper trait bound on all uses of the Pact interface #644 (Ronald Holshausen, Sun Mar 4 13:06:10 2018 +1100)
    • a08980ef - Adjust MULTIPART_HEADER_REGEX to include an optional charset attribute #645 (Ronald Holshausen, Sun Mar 4 10:20:29 2018 +1100)
    • โฌ†๏ธ 5062cacc - Upgraded kotlin, kotlinter and detekt to the latest versions (Ronald Holshausen, Wed Feb 28 12:32:08 2018 +1100)
    • a925efb9 - Converted HalClient methods from Groovy -> Kotlin (Ronald Holshausen, Tue Feb 27 16:19:40 2018 +1100)
    • 66f02599 - bump version to 3.5.14 (Ronald Holshausen, Tue Feb 20 19:24:22 2018 +1100)
    • ๐Ÿš€ de835890 - update changelog for release 3.5.13 (Ronald Holshausen, Tue Feb 20 18:37:07 2018 +1100)
    • โšก๏ธ abb60d15 - Update README.md (Ronald Holshausen, Thu Feb 22 11:35:44 2018 +1100)
    • ๐Ÿ”€ 72939f66 - Merge pull request #643 from bbarke/master (Ronald Holshausen, Thu Feb 22 11:27:31 2018 +1100)
    • โฌ†๏ธ 2a9881af - #642 upgrade scala (Brent Barker, Tue Feb 20 16:40:50 2018 -0700)
    • db74479f - bump version to 3.5.14 (Ronald Holshausen, Tue Feb 20 19:24:22 2018 +1100)
  • v3.5.13 Changes

    • โœ… 83f7b4db - Missed a test from the last change (Ronald Holshausen, Tue Feb 20 15:53:49 2018 +1100)
    • ๐ŸŒฒ 38cf3368 - Added logging around publishing verification results (Ronald Holshausen, Tue Feb 20 14:31:29 2018 +1100)
    • ๐Ÿ‘ป 7602b971 - When fetching multiple tags, do not let the not found exception bubble out (Ronald Holshausen, Tue Feb 20 10:39:19 2018 +1100)
    • 804b132d - Replace the URL decoding with a RFC 3986 compliant decoder (Ronald Holshausen, Mon Feb 19 15:46:31 2018 +1100)
    • fe373158 - Do not automatically add a content type header for requests without a body #635 (Ronald Holshausen, Mon Feb 19 14:17:01 2018 +1100)
    • 2bd89bab - Damn codenarc got me again (Ronald Holshausen, Mon Feb 19 12:56:54 2018 +1100)
    • ๐Ÿ”Š efd0b6db - set reflections to log errors as even warn level was generating too much logs (Ronald Holshausen, Mon Feb 19 12:14:28 2018 +1100)
    • ๐Ÿ— 7631cedd - Build is generating too much logging on travis (Ronald Holshausen, Mon Feb 19 12:07:38 2018 +1100)
    • 99e64852 - Correct the checked excepiton and add guava back (Ronald Holshausen, Mon Feb 19 11:35:59 2018 +1100)
    • 6700de08 - Use URLCodec from commons-codec to decode URL paths (Ronald Holshausen, Mon Feb 19 11:26:15 2018 +1100)
    • ๐Ÿ‘ป a6441df0 - Add a catch for a checked exception (Ronald Holshausen, Mon Feb 19 10:27:01 2018 +1100)
    • 426025c5 - Use URI class instead of UrlDecoder as UrlDecoder does not actually decode URL paths correctly (Ronald Holshausen, Thu Feb 15 09:41:54 2018 +1100)
    • ๐Ÿ”€ 54eccf22 - Merge pull request #637 from cpul/support-multipart-mixed-content-type (Ronald Holshausen, Mon Feb 5 14:04:13 2018 +1100)
    • ๐Ÿ”€ 8d93ef54 - Merge pull request #638 from gyuvaraj10/master (Ronald Holshausen, Mon Feb 5 14:00:38 2018 +1100)
    • ๐Ÿ‘ 4819ec7f - Added support for the text/xml content type (gyuvaraj10, Sat Feb 3 01:08:45 2018 +0000)
    • ๐Ÿ›  95cc457a - fixed regex for timezone offset signs (Chris Pulsinelli, Fri Feb 2 11:43:06 2018 -0500)
    • ๐Ÿ”จ 43e516b7 - Refactored name of Multipart matcher to reflect that it supports more than 1 type of multipart request. Added a matcher for 'multipart/mixed' request body. Updated tests to support the other side of the GMT. (Chris Pulsinelli, Fri Feb 2 11:03:41 2018 -0500)
    • ๐Ÿ”€ d05e2c03 - Merge pull request #634 from tmszdmsk/groovy2kotlin-matching-rules-impl (Ronald Holshausen, Thu Feb 1 20:23:02 2018 +1100)
    • โœ… 8d170718 - using TypeMatcher.INSTANCE to fix equality comparison process in tests (Tomasz Adamski, Tue Jan 30 22:04:16 2018 +0100)
    • โœ… 5e8c8ceb - changing test assertion since kotlin .toString format is used (Tomasz Adamski, Tue Jan 30 20:54:02 2018 +0100)
    • 21e7e00a - blindly rewriting MatchingRulesImpl from groovy to kotlin (Tomasz Adamski, Tue Jan 30 20:52:14 2018 +0100)
    • 003fe600 - Correct link in README #630 (Ronald Holshausen, Tue Jan 30 21:41:35 2018 +1100)
    • 5f52a0ae - Correct link in readme #629 (Ronald Holshausen, Tue Jan 30 21:36:54 2018 +1100)
    • โœ… 1341c28b - do not load all the pacts to verify if the test has the @Ignore annotation - #623 (Ronald Holshausen, Mon Jan 29 16:27:32 2018 +1100)
    • 9ac88af3 - Merge pull request #633 from dervism/PactBroker_Inhereted_Annotation (Ronald Holshausen, Sat Jan 27 11:39:47 2018 +1100)
    • โšก๏ธ 5a30ad68 - Updating the test class to expect to inherit the PactBroker annotation. (dervism, Sat Jan 27 00:09:12 2018 +0100)
    • 15c90c45 - Adding Inherited annotation so it can be possible to create parent classes. (dervism, Fri Jan 26 17:12:25 2018 +0100)
    • โšก๏ธ 63e012e0 - Update version in readme (Ronald Holshausen, Tue Jan 23 13:53:00 2018 +1100)
    • โšก๏ธ 06806c3c - Update readme with a link to Mikuu/Pact-JVM-Example (Ronald Holshausen, Tue Jan 23 13:52:27 2018 +1100)
    • ๐Ÿ“š 81b16c5c - Merge pull request #627 from DiUS/documentation-for-withTag (Ronald Holshausen, Tue Jan 23 13:47:51 2018 +1100)
    • ๐Ÿ”€ 066ee30f - Merge pull request #626 from jcreixell/fix-logger (Ronald Holshausen, Tue Jan 23 13:47:22 2018 +1100)
    • ๐Ÿ“š 3660fd5f - Add hasPactsFromPactBrokerWithTag() to the documentation for the gradle plugin (Tim Jones, Tue Jan 23 12:26:49 2018 +1100)
    • 0de4eb2d - Disambiguate logback Logger (jcreixell, Mon Jan 22 15:50:56 2018 +0100)
    • ๐Ÿ”Œ fd835648 - Bump SBT plugin version to 3.5.13 (Ronald Holshausen, Sun Jan 21 21:33:07 2018 +1100)
    • ๐Ÿ— 2aae7684 - Add the publishing config to the SBT build (Ronald Holshausen, Sun Jan 21 21:32:09 2018 +1100)
    • 20b8d5b1 - bump version to 3.5.13 (Ronald Holshausen, Sun Jan 21 21:18:15 2018 +1100)
  • v3.5.12 Changes

    • โšก๏ธ 8afe3385 - Merge pull request #622 from jcreixell/update-plugin-readme (Ronald Holshausen, Fri Jan 19 17:36:33 2018 +1100)
    • ๐Ÿ”Œ f5e4e261 - Document new API for provider SBT plugin (jcreixell, Tue Jan 16 10:45:50 2018 +0100)
    • ๐Ÿ”Œ afe46de7 - Set the SBT plugin version to the next version (Ronald Holshausen, Tue Jan 16 14:25:56 2018 +1100)
    • โšก๏ธ c11072a9 - Merge pull request #621 from jcreixell/update-plugin (Ronald Holshausen, Tue Jan 16 14:08:32 2018 +1100)
    • โช f627d8dd - Revert "Add mock server test with the jersey proxy client #620" (Ronald Holshausen, Tue Jan 16 13:17:40 2018 +1100)
    • ๐Ÿ”€ eb8c60e9 - Merge branch 'lordofthejars-master' (Ronald Holshausen, Tue Jan 16 12:52:30 2018 +1100)
    • โœ… 6fbad397 - Add a test around the stripping of the slash from the base path (Ronald Holshausen, Tue Jan 16 12:52:07 2018 +1100)
    • ๐Ÿ”€ 084afd76 - Merge branch 'master' of https://github.com/lordofthejars/pact-jvm into lordofthejars-master (Ronald Holshausen, Tue Jan 16 12:03:24 2018 +1100)
    • โฌ†๏ธ e61648a5 - Upgrade provider SBT plugin to 3.x, Scala 2.12, SBT 1.x (jcreixell, Mon Jan 15 18:42:17 2018 +0100)
    • 6da23fce - Make the close method in the Java DSL safe to call multiple times #619 (Ronald Holshausen, Mon Jan 15 16:09:04 2018 +1100)
    • โœ… bd338192 - Add mock server test with the jersey proxy client #620 (Ronald Holshausen, Mon Jan 15 15:49:10 2018 +1100)
    • ๐Ÿ“š 20b1b30f - Merge pull request #616 from DiUS/documentation-for-publishResults (Ronald Holshausen, Mon Jan 15 14:04:22 2018 +1100)
    • ๐Ÿ”€ 52b57347 - Merge pull request #615 from DiUS/provide-valid-task-name (Ronald Holshausen, Mon Jan 15 13:55:26 2018 +1100)
    • d42b3e2b - Guard against exceptions with a null message #617 (Ronald Holshausen, Mon Jan 15 13:33:31 2018 +1100)
    • โšก๏ธ d26dc37d - Update the versions of the maven plugin examples (Ronald Holshausen, Mon Jan 15 13:20:13 2018 +1100)
    • 08113adb - Don't use an empty catch block (Tim Jones, Mon Jan 15 13:19:03 2018 +1100)
    • ๐Ÿ”Œ 0abaf38f - Add note to maven plugin readme about publishing pacts with tags #403 (Ronald Holshausen, Mon Jan 15 13:14:18 2018 +1100)
    • 87c30d61 - Only use NameValidator if it exisits (Tim Jones, Mon Jan 15 13:11:26 2018 +1100)
    • ๐Ÿ”Œ 747df6c3 - Add tags support to the maven plugin #403 (Ronald Holshausen, Mon Jan 15 13:08:16 2018 +1100)
    • ๐Ÿ”€ cf9c6e34 - Merge pull request #612 from ohubaut/array-example-fix (Ronald Holshausen, Mon Jan 15 11:55:17 2018 +1100)
    • ๐Ÿ”€ 3c946b6a - Merge pull request #611 from ohubaut/java8-dsl-array (Ronald Holshausen, Mon Jan 15 11:45:19 2018 +1100)
    • ๐Ÿ“š 3c218af3 - Add version number to documentation for other jvm providers (Tim Jones, Wed Jan 10 12:21:53 2018 +1100)
    • ๐Ÿ“š ddfa8c2f - Correct publishResults documentation and add version number (Tim Jones, Mon Jan 8 17:15:49 2018 +1100)
    • โœ… 60c57138 - Add test for name validation (Tim Jones, Mon Jan 8 17:08:58 2018 +1100)
    • c2bd5f01 - Convert task names to valid names (Tim Jones, Mon Jan 8 15:33:43 2018 +1100)
    • 2af3ac71 - Fix missing generation of array examples with eachArray* methods (Olivier Hubaut, Thu Jan 4 11:26:30 2018 +0100)
    • ๐Ÿ‘ 6e05bdfb - Add support for strange eachKey* method in Lambda DSL (Olivier Hubaut, Thu Jan 4 09:29:42 2018 +0100)
    • ๐Ÿ‘ 32b4f4f6 - Add support for objects and array specification on LambdaDslJsonArray (Olivier Hubaut, Wed Jan 3 21:41:09 2018 +0100)
    • ๐Ÿ‘ 95f3b8f4 - Add support for objects and array specification on LambdaDslObject (Olivier Hubaut, Wed Jan 3 17:47:04 2018 +0100)
    • โœ… 1b80c7d5 - fix the filtering of pacts with the Spring test runner #572 (Ronald Holshausen, Fri Dec 22 13:55:13 2017 +1100)
    • f9669020 - Fix codenarc issues (Ronald Holshausen, Fri Dec 22 11:38:41 2017 +1100)
    • ๐Ÿš€ 6c645e77 - update changelog for release 3.5.11 (Ronald Holshausen, Fri Dec 22 11:17:12 2017 +1100)
    • ๐Ÿ›  9caaf021 - Fixes error when removing path ending with slash(/) (Alex Soto, Thu Dec 21 16:05:36 2017 +0100)
    • โœ… 54d8a277 - add a note about tests failing because of HTTP connection caching in the HTTP client #342 (Ronald Holshausen, Wed Dec 20 16:32:07 2017 +1100)
    • โœ… 79890f12 - Add a test case for when the Java DSL is used to create an attribute with a space in the name #582 (Ronald Holshausen, Wed Dec 20 15:17:53 2017 +1100)
    • ๐Ÿ“„ cc16619a - chore(docs): links to pact-go and pact-js (Matt Fellows, Tue Dec 19 08:45:35 2017 +1100)
    • d2b5696f - bump version to 3.5.12 (Tim Jones, Mon Dec 18 15:22:26 2017 +1100)
  • v3.5.11 Changes

    • 35e2f52f - Changes to run with Scala 2.11 (Ronald Holshausen, Fri Dec 22 11:00:45 2017 +1100)
    • ๐Ÿ”€ cb1103de - Merge branch 'v3.5.x' into v3.5.x-2.11 (Ronald Holshausen, Fri Dec 22 10:28:42 2017 +1100)
    • d2b5696f - bump version to 3.5.12 (Tim Jones, Mon Dec 18 15:22:26 2017 +1100)
    • ๐Ÿš€ 30d455c8 - update changelog for release 3.5.11 (Tim Jones, Mon Dec 18 15:02:54 2017 +1100)
    • 9e10e667 - Excluded some transitive dependencies to aid people using Maven #182 (Ronald Holshausen, Fri Dec 8 10:07:41 2017 +1100)
    • ๐Ÿ”Œ be4a32b0 - Add a note about disabling the publishing of verification results for the gradle plugin (Ronald Holshausen, Fri Dec 8 09:28:28 2017 +1100)
    • 8e426343 - Implemented matchng for form posts #198 (Ronald Holshausen, Fri Dec 8 09:19:05 2017 +1100)
    • 0๏ธโƒฃ c8fa5a3c - Implemented support for default request and response values in the Java DSL #159 (Ronald Holshausen, Thu Dec 7 13:50:58 2017 +1100)
    • d051064b - Fix the Groovy uuid matcher to not include a generator if a value has been supplied #598 (Ronald Holshausen, Wed Dec 6 16:16:11 2017 +1100)
    • ๐Ÿ”€ dfd39998 - Merge pull request #601 from TimothyJones/fix-599 (Ronald Holshausen, Wed Dec 6 14:59:17 2017 +1100)
    • ๐Ÿ”€ c9452552 - Merge branch 'TimothyJones-fix-599' (Ronald Holshausen, Wed Dec 6 14:57:32 2017 +1100)
    • โœ… 601d3ba2 - Fix the pact tests now that the double encoding issue has been fixed (Ronald Holshausen, Wed Dec 6 14:57:06 2017 +1100)
    • ๐Ÿšš 3619f1e8 - Remove unnecessary conversion to BiFunction (Tim Jones, Wed Dec 6 13:42:14 2017 +1100)
    • ๐Ÿ”€ a1b172b8 - Merge branch 'fix-599' of https://github.com/TimothyJones/pact-jvm into TimothyJones-fix-599 (Ronald Holshausen, Wed Dec 6 13:40:17 2017 +1100)
    • 14c94041 - Improve URL encoding in uploadJson URLs (encode tags, don't double encode consumer/provider names) (Tim Jones, Wed Dec 6 13:32:36 2017 +1100)
    • ๐Ÿ‘ 3f9a03ef - Added withFileUpload method to the JUnit DSL to support multipart file uploads #462 (Ronald Holshausen, Wed Dec 6 12:09:06 2017 +1100)
    • ๐Ÿ”€ 2aee521e - Merge branch 'lukasGemela-feature/support-async-responses' (Ronald Holshausen, Wed Dec 6 11:21:42 2017 +1100)
    • ๐Ÿ‘• 33bda11e - Fix kotlin lint errors (Ronald Holshausen, Wed Dec 6 11:21:21 2017 +1100)
    • ๐Ÿ‘ ecf991fb - add support for asyncResult() (Lukas Gemela, Fri Dec 1 15:30:42 2017 +0000)
    • 51800414 - Implemented matching of multipart uploads #123 (Ronald Holshausen, Wed Nov 29 16:27:41 2017 +1100)
    • โฌ†๏ธ 1fe85e4e - Upgraded Kotlin to 1.2 (Ronald Holshausen, Wed Nov 29 16:23:36 2017 +1100)
    • โšก๏ธ 63631611 - updated test for a large date format to use a regex #595 (Ronald Holshausen, Wed Nov 29 12:45:51 2017 +1100)
    • โœ… 310c0b4d - Added a test for a large date format #595 (Ronald Holshausen, Wed Nov 29 12:03:16 2017 +1100)
    • d18e5029 - converted the plain text body matcher to Kotlin (Ronald Holshausen, Wed Nov 29 11:22:25 2017 +1100)
    • โฌ†๏ธ 8eac622e - adding kotlin-test has upgraded mockito to 2.0+ (Ronald Holshausen, Wed Nov 29 10:22:28 2017 +1100)
    • 61654a37 - Gradle 4.3.1 needs Groovy 2.4.12 (Ronald Holshausen, Wed Nov 29 09:50:35 2017 +1100)
    • โšก๏ธ 4449bedd - Update Gradle and Kotlin and add kotlin-test (Ronald Holshausen, Wed Nov 29 09:40:16 2017 +1100)
    • โœ… 87e6f0ba - Add an example for a consumer test where a 400 response is returned #589 (Ronald Holshausen, Wed Nov 29 09:32:03 2017 +1100)
    • b702743c - converted body mismatch class to Kotlin (Ronald Holshausen, Tue Nov 28 15:21:41 2017 +1100)
    • โšก๏ธ e5262b25 - Updated versions in Readme (Ronald Holshausen, Mon Nov 27 15:28:17 2017 +1100)
    • ๐Ÿ”จ ef3552f3 - refactored header matching and converted ot to Kotlin (Ronald Holshausen, Mon Nov 27 15:02:28 2017 +1100)
    • 1a60f816 - bump version to 3.5.11 (Ronald Holshausen, Wed Nov 22 09:07:21 2017 +1100)
    • 5d845b36 - bump version to 3.5.11 (Ronald Holshausen, Mon Nov 20 15:11:42 2017 +1100)
  • v3.5.10 Changes

    • 685438bd - Set the javax.mail dependency to version 1.5.0-b01 (Ronald Holshausen, Mon Nov 20 14:38:45 2017 +1100)
    • d711487a - Correct the precedence on checking if results can be published to avoid class cast exceptions (Ronald Holshausen, Mon Nov 20 10:50:29 2017 +1100)
    • โœ… 9c648308 - Fix for JUnit verifier tests which where not taking the pact.verifier.publishResults system property into account when publishing results (Ronald Holshausen, Mon Nov 20 10:42:18 2017 +1100)
    • ๐Ÿคก e91f4efe - Enabled the MockMvcTarget to work with multipart file uploads (Ronald Holshausen, Sat Nov 18 13:31:16 2017 +1100)
    • 4fa08a2f - Fix kotlin compile errors (Ronald Holshausen, Fri Nov 17 14:00:00 2017 +1100)
    • 31b07aec - Converted HttpPart base class to Kotlin (Ronald Holshausen, Fri Nov 17 13:28:27 2017 +1100)
    • a3d1c8b1 - Add file that was excluded by git ignore (Ronald Holshausen, Fri Nov 17 09:25:21 2017 +1100)
    • ๐Ÿšš ffb1a643 - Remove the sourceset overridde after move to kotlin in pact-jvm-provider-spring (Ronald Holshausen, Fri Nov 17 08:57:24 2017 +1100)
    • b8dbff9a - Converted the remaining pact-jvm-provider-spring code to kotlin (Ronald Holshausen, Thu Nov 16 17:33:36 2017 +1100)
    • 0ae7cb8f - bump version to 3.5.10 (Ronald Holshausen, Wed Nov 15 13:52:53 2017 +1100)
  • v3.5.9 Changes

    • 980d1cf5 - Correct version in readme (Ronald Holshausen, Wed Nov 15 13:29:38 2017 +1100)
    • ๐Ÿ”Œ a34eaddf - add readme note about publishing pacts with tags with the Gradle plugin #403 (Ronald Holshausen, Wed Nov 15 12:55:18 2017 +1100)
    • ๐Ÿ”€ 1fd7e558 - Merge pull request #584 from artamonovkirill/master (Ronald Holshausen, Wed Nov 15 12:31:50 2017 +1100)
    • 2f76ff65 - corrected relative links in readmes (Ronald Holshausen, Wed Nov 15 10:30:59 2017 +1100)
    • โšก๏ธ 85fea9fa - Updated readmes to link to the internal pact-jvm-consumer-java8 (Ronald Holshausen, Wed Nov 15 10:28:55 2017 +1100)
    • 4545aef6 - Add pact-jvm-consumer-java8 to the project (Ronald Holshausen, Wed Nov 15 10:25:56 2017 +1100)
    • ๐Ÿ”€ 15326cc9 - Merge commit 'e7d778f43a573abbcbc5c03a9dc26f1bbcc86c49' as 'pact-jvm-consumer-java8' (Ronald Holshausen, Wed Nov 15 09:47:11 2017 +1100)
    • e7d778f4 - Squashed 'pact-jvm-consumer-java8/' content from commit caf2ee33 (Ronald Holshausen, Wed Nov 15 09:47:11 2017 +1100)
    • ๐Ÿคก 492f76fd - Allow the servlet path to be set with MockMvcTarget #580 (Ronald Holshausen, Wed Nov 15 09:36:34 2017 +1100)
    • ๐Ÿ”จ 8dff8715 - refactor(provider-junit): removed redundant condition as it's handled in else section (Kirill Artamonov, Tue Nov 14 10:57:29 2017 +0100)
    • ๐Ÿ›  49b6e12b - fix(provider-junit): fixes #527 (Kirill Artamonov, Mon Nov 13 16:01:15 2017 +0100)
    • ๐Ÿ”ง 13555a58 - Allow the value resolver to be configured from the annotation in the PactBrokerLoader #578 (Ronald Holshausen, Mon Nov 13 13:37:52 2017 +1100)
    • โšก๏ธ 992ec596 - Merge pull request #579 from shashidesai/update-readme (Ronald Holshausen, Mon Nov 13 09:31:42 2017 +1100)
    • ๐Ÿ”€ 85fef5a1 - Merge pull request #577 from Mordavolt/same-query-param-multiple-times (Ronald Holshausen, Mon Nov 13 09:29:19 2017 +1100)
    • ๐Ÿ›  b3d0553d - Fixed codenarc violation #574 (Ronald Holshausen, Thu Nov 9 14:29:39 2017 +1100)
    • โšก๏ธ e1cffe4e - updated readme for the Groovy DSL #574 (Ronald Holshausen, Thu Nov 9 14:24:59 2017 +1100)
    • 7531f753 - Added an eachArrayLike method #574 (Ronald Holshausen, Thu Nov 9 14:15:55 2017 +1100)
    • ๐Ÿ›  f41ae572 - Fixed codenarc violation #574 (Ronald Holshausen, Thu Nov 9 14:00:59 2017 +1100)
    • โšก๏ธ 87256e60 - Updated the Groovy DSL eachLike for arrays of arrays #574 (Ronald Holshausen, Thu Nov 9 13:43:49 2017 +1100)
    • โšก๏ธ c5cd5377 - Updated the Groovy DSL to handle eachLike at the root level #574 (Ronald Holshausen, Thu Nov 9 12:18:26 2017 +1100)
    • 4f38db41 - Handle eachLike with an array in the Groovy DSL #574 (Ronald Holshausen, Wed Nov 8 16:16:37 2017 +1100)
    • 0d9482d5 - Apply generators to the requests made by the verifier (Ronald Holshausen, Tue Nov 7 17:36:21 2017 +1100)
    • โšก๏ธ e220a9c2 - Update the readme with links to the new Java 8 DSL (Ronald Holshausen, Thu Nov 2 13:15:12 2017 +1100)
    • 55c3db97 - Correctly load pact files from paths with spaces #563 (Ronald Holshausen, Thu Nov 2 12:58:08 2017 +1100)
    • โšก๏ธ b2889bf8 - update pact broker and pact spec links (Shashi Desai, Wed Nov 1 12:45:49 2017 -0700)
    • 6a945b82 - Add matchQuery with List as example (Arturs Drozdovs, Tue Oct 31 21:37:46 2017 +0200)
    • ๐Ÿ”€ 60f8fecd - Merge the filtering of pacts into the base pact runner #572 (Ronald Holshausen, Fri Oct 27 15:23:04 2017 +1100)
    • โœ… d625a05d - Added method to pact broker client to fetch the latest untagged pacts (Ronald Holshausen, Thu Oct 26 12:36:34 2017 +1100)
    • ๐Ÿ”€ 1b2c3d20 - Merge branch 'thombergs-invalid-port-error' (Ronald Holshausen, Wed Oct 25 16:04:21 2017 +1100)
    • 67ccce3d - Fix codenarc errors (Ronald Holshausen, Wed Oct 25 16:03:31 2017 +1100)
    • ๐Ÿ”€ 80b5f42d - Merge branch 'invalid-port-error' of https://github.com/thombergs/pact-jvm into thombergs-invalid-port-error (Ronald Holshausen, Wed Oct 25 15:59:21 2017 +1100)
    • 3eb3b57f - Small code cleanup in OptionalBody (Ronald Holshausen, Wed Oct 25 15:58:44 2017 +1100)
    • โœ… ab290f34 - Converted JsonBodyMatcherTest to spock (Ronald Holshausen, Wed Oct 25 15:48:22 2017 +1100)
    • ๐Ÿ”€ cc7bb98d - Merge pull request #570 from remen/query-encoding (Ronald Holshausen, Wed Oct 25 15:52:11 2017 +1100)
    • f1ba5eb9 - Add .encodedQuery(String query) method to DSL (Petter Remen, Mon Oct 23 18:08:55 2017 +0200)
    • 8d96b481 - Fix double-decoding of query parameters (Petter Remen, Mon Oct 23 18:08:06 2017 +0200)
    • fe8bce3d - Fix regression when verifying form posts with the form parameters in the body #560 (Ronald Holshausen, Tue Oct 24 16:21:16 2017 +1100)
    • โœ… e5ab3669 - Converted ProviderClient to Kotlin and added a test for encoded form posts #560 (Ronald Holshausen, Tue Oct 24 15:51:07 2017 +1100)
    • ๐Ÿ›  4b65c71c - improved error handling when not specifying a pact broker port (fixes #565) (Tom Hombergs, Thu Oct 19 21:35:17 2017 +0200)
    • ๐Ÿš€ d1747c8e - update changelog for release 3.5.8 (Ronald Holshausen, Fri Oct 13 13:37:22 2017 +1100)
    • โšก๏ธ 8a367feb - Updated versions in README (Ronald Holshausen, Fri Oct 13 12:28:17 2017 +1100)
    • b541003f - bump version to 3.5.9 (Ronald Holshausen, Fri Oct 13 12:27:27 2017 +1100)