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

Changelog History
Page 22

  • v3.0.2 Changes

    • โšก๏ธ 624b1ca - updated the readme about defaulting the provider name #144 (Ronald Holshausen, Sat Aug 29 13:23:23 2015 +1000)
    • 0๏ธโƒฃ 4c51ed9 - allow the pact rule to default the provider name so they do not have to be repeated #148 (Ronald Holshausen, Sat Aug 29 13:07:36 2015 +100
    • bfe70ac - fix for code narc (Ronald Holshausen, Fri Aug 28 19:46:35 2015 +1000)
    • afdac9f - if a statechange closure returns a URL, handle it as normal (Ronald Holshausen, Fri Aug 28 16:57:26 2015 +1000)
    • ๐Ÿ”จ 633e050 - refactored the remainder of gradle and maven verification code into a common provider verifier (Ronald Holshausen, Fri Aug 28 15:31:02 201
    • ๐Ÿ”จ 3d800a9 - refactored the gradle and maven verification code into a common provider verifier (Ronald Holshausen, Fri Aug 28 15:10:59 2015 +1000)
    • ๐Ÿ”จ 6e651ab - refactored common code out of the maven Consumer and Provider classes (Ronald Holshausen, Fri Aug 28 11:13:58 2015 +1000)
    • ๐Ÿ”จ d528c30 - refactor provider packages in preperation of cleanup of gradle, maven and lein plugins (Ronald Holshausen, Fri Aug 28 10:31:18 2015 +1000)
    • โœ… a616db1 - allow multiple providers in a junit test #117 (Ronald Holshausen, Sat Aug 22 13:53:46 2015 +1000)
    • 8f58982 - when comparing XML node attributes, always honour the allowUnexpectedKeys value #153 (Ronald Holshausen, Thu Aug 20 12:52:06 2015 +1000)
    • โšก๏ธ 8b5037c - updated the readme for the Java DSL matching methods (Ronald Holshausen, Wed Aug 19 13:46:15 2015 +1000)
    • โšก๏ธ 4a568b6 - updated the readme for the Java DSL matching methods (Ronald Holshausen, Wed Aug 19 13:44:38 2015 +1000)
    • 13dfe85 - rename GUID to UUID in the consumer modules #154 (Ronald Holshausen, Wed Aug 19 13:25:34 2015 +1000)
    • 021e636 - when comparing XML nodes, always honour the allowUnexpectedKeys value #153 (Ronald Holshausen, Wed Aug 19 12:58:57 2015 +1000)
    • ๐Ÿ”Œ 83c1396 - fix the gradle plugin to support a mix of different verification types (Ronald Holshausen, Fri Aug 14 16:10:36 2015 +1000)
    • ๐Ÿ— e8ba430 - loop over all providers defined in the build (Ronald Holshausen, Fri Aug 14 14:58:24 2015 +1000)
    • ๐Ÿ”Œ 948d460 - start of a Leiningen plugin (Ronald Holshausen, Fri Aug 14 12:45:47 2015 +1000)
    • 7090fc1 - fix codenarc violation (Ronald Holshausen, Thu Aug 13 12:32:07 2015 +1000)
    • ๐Ÿ”Œ 529b555 - allow the pact verification type to be set at the consumer level in the gradle plugin (Ronald Holshausen, Wed Aug 12 15:56:38 2015 +1000)
    • ca87362 - small corrections to the readmes (Ronald Holshausen, Mon Aug 10 11:21:36 2015 +1000)
    • โœ… 66d2cf0 - added docs about message queue consumers and provider tests (Ronald Holshausen, Mon Aug 10 11:16:37 2015 +1000)
    • d23bbb3 - bump version (Ronald Holshausen, Sun Aug 9 17:47:28 2015 +1000)
    • 1d4b5aa - bump version (Ronald Holshausen, Sun Aug 9 17:09:48 2015 +1000)
    • 76fb1ca - correct changelog (Ronald Holshausen, Sun Aug 9 16:39:04 2015 +1000)
  • v3.0.1 Changes

    • ๐Ÿคก cb0c829 - expose the mock provider config #151 (Ronald Holshausen, Sun Aug 9 13:27:33 2015 +1000)
    • โšก๏ธ 6d7a5f8 - update the readme for building the sbt plugins (Ronald Holshausen, Sun Aug 9 13:14:05 2015 +1000)
    • ๐Ÿ— 9472a99 - configure the json4s version in the build property file #152 (Ronald Holshausen, Sat Aug 8 14:07:13 2015 +1000)
    • 1eac6b3 - add additional newlines to make mismatch exceptions more readable #140 (Ronald Holshausen, Sat Aug 8 12:49:05 2015 +1000)
    • ๐Ÿ”€ 45cced3 - Merge branch 'v3.x' (Ronald Holshausen, Sat Aug 8 10:18:19 2015 +1000)
    • ๐Ÿ”€ 8ada454 - Merge branch 'v3.x' (Ronald Holshausen, Sat Aug 8 09:32:17 2015 +1000)
    • 9612a97 - implemented verification of provider messages (Ronald Holshausen, Fri Aug 7 15:42:37 2015 +1000)
    • ๐Ÿ›  5a3c394 - codenarc fixes (Ronald Holshausen, Thu Aug 6 14:16:26 2015 +1000)
    • ๐Ÿ”จ 3c89d26 - refactored the gradle verify task in preperation for verifying a message pact (Ronald Holshausen, Thu Aug 6 09:43:51 2015 +1000)
    • 4a1a9cd - use a statergy pattern to load V2 versus V3 pact files (Ronald Holshausen, Thu Aug 6 09:41:13 2015 +1000)
    • ๐Ÿ”€ ef571ec - Merge branch 'v2.x' (Ronald Holshausen, Wed Aug 5 09:51:56 2015 +1000)
    • 8f686af - add some debugging around writing consumer pact files (Ronald Holshausen, Wed Aug 5 09:39:09 2015 +1000)
    • e52d97a - add some debugging around writing consumer pact files (Ronald Holshausen, Wed Aug 5 09:39:09 2015 +1000)
    • โช d1fec96 - Revert "enabled codenarc for the groovy code" - Damn codenarc! #147 (Ronald Holshausen, Mon Aug 3 17:28:36 2015 +1000)
    • โšก๏ธ a020b46 - updated changelog (Ronald Holshausen, Sun Aug 2 15:53:03 2015 +1000)
    • a754633 - bump version (Ronald Holshausen, Sun Aug 2 16:16:54 2015 +1000)
  • v3.0.0 Changes

    • 4c92628 - disable uploading ZIP distribution for the pact-jvm-server (Ronald Holshausen, Sun Aug 2 15:50:48 2015 +1000)
    • ๐Ÿ”€ 7f98c40 - Merge branch 'v2.x' into v3.x (Ronald Holshausen, Sun Aug 2 15:42:34 2015 +1000)
    • 7813dff - bump version (Ronald Holshausen, Sun Aug 2 15:36:02 2015 +1000)
    • ๐Ÿ”€ 02501fb - Merge branch 'v2.x' into v3.x (Ronald Holshausen, Sun Aug 2 14:19:54 2015 +1000)
    • ๐Ÿ— 93d6d0d - correct the groovy dep in pact-jvm-consumer-groovy/build.gradle (Ronald Holshausen, Sun Aug 2 14:16:26 2015 +1000)
    • ๐Ÿ— 7fe2bcb - removed JDK6 and Scala 2.10 references from the build (Ronald Holshausen, Sun Aug 2 13:44:40 2015 +1000)
    • ๐Ÿ”€ b1dc02b - Merge branch 'v2.x' into v3.x (Ronald Holshausen, Sun Aug 2 13:39:53 2015 +1000)
    • ๐Ÿ”€ ba73079 - Merge branch 'v2.x' into v3.x (Ronald Holshausen, Sun Aug 2 13:11:28 2015 +1000)
    • 76140c5 - drop unnessessary Java 8 check (Ronald Holshausen, Sun Aug 2 12:27:39 2015 +1000)
    • ๐Ÿ”€ f49698d - Merge branch 'v2.x' into v3.x (Ronald Holshausen, Sun Aug 2 09:51:43 2015 +1000)
    • ๐Ÿ”€ 7fe758d - Merge branch 'v2.x' into v3.x (Ronald Holshausen, Sat Aug 1 19:42:32 2015 +1000)
    • ๐Ÿ”€ 572e959 - Merge branch 'v2.x' into v3.x (Ronald Holshausen, Sat Aug 1 13:54:12 2015 +1000)
    • ๐Ÿšš 1ed35fd - removed the inlined scala logging (Ronald Holshausen, Fri Jul 31 19:16:37 2015 +1000)
    • ๐Ÿ”€ 5d1bfdd - Merge branch 'v2.x' into v3.x (Ronald Holshausen, Fri Jul 31 18:46:24 2015 +1000)
    • ๐Ÿ”€ 9208323 - Merge branch 'v2.x' into v3.x (Ronald Holshausen, Fri Jul 31 15:15:37 2015 +1000)
    • ๐Ÿ”Œ d894d21 - require maven-plugin-plugin:3.3+ with Java 8 (Ronald Holshausen, Fri Jul 31 15:14:03 2015 +1000)
    • ๐Ÿ”€ f38dafa - Merge branch 'v2.x' into v3.x (Ronald Holshausen, Fri Jul 31 14:43:26 2015 +1000)
    • 287b3ee - Drop JDK6, JDK7 and Scala 2.10 (Ronald Holshausen, Thu Jul 30 20:55:23 2015 +1000)
  • v2.5.0-beta.0 Changes

    • ๐Ÿšš 52db03f - removed Java 8 functional interfaces (Ronald Holshausen, Sat Oct 22 23:35:19 2016 +1100)
    • โฌ‡๏ธ 1d3a399 - downgrade rest-client-driver to run on JDK 7 (Ronald Holshausen, Sat Oct 22 23:21:41 2016 +1100)
    • ๐Ÿ›  4c65a9b - JDK 7 fixes (Ronald Holshausen, Sat Oct 22 23:09:49 2016 +1100)
    • ๐Ÿ›  5ef1326 - More JDK 7 hash map order fixes (Ronald Holshausen, Sat Oct 22 22:56:19 2016 +1100)
    • ๐Ÿ›  0370cf8 - JDK 7 hash map order fixes (Ronald Holshausen, Sat Oct 22 22:46:24 2016 +1100)
    • ๐Ÿ›  b461fff - More JDK 7 fixes (Ronald Holshausen, Sat Oct 22 22:35:04 2016 +1100)
    • ๐Ÿ›  1df2e08 - More JDK 7 fixes (Ronald Holshausen, Sat Oct 22 22:24:52 2016 +1100)
    • ๐Ÿ”€ f10d2b8 - Merge branch 'master' into v2.5.x (Ronald Holshausen, Sat Oct 22 22:21:49 2016 +1100)
    • โšก๏ธ f1443d5 - updated readme with latest versions (Ronald Holshausen, Sat Oct 22 22:19:14 2016 +1100)
    • ๐Ÿ›  04efc56 - More jdk 7 fixes (Ronald Holshausen, Sat Oct 22 22:13:42 2016 +1100)
    • ๐Ÿ— ba76baa - changes to get build working with JDK 7 (Ronald Holshausen, Sat Oct 22 21:51:48 2016 +1100)
    • ๐Ÿ”€ ae8ffd7 - Merge branch 'master' into v3-spec (Ronald Holshausen, Sat Oct 22 21:01:36 2016 +1100)
    • 1818909 - bump version to 3.3.3 (Ronald Holshausen, Sat Oct 22 20:21:57 2016 +1100)
    • โšก๏ธ f5c268e - Update README.md (Ronald Holshausen, Sat Oct 22 19:55:21 2016 +1100)
    • ๐Ÿš€ 9ad5dd2 - update changelog for release 3.3.2 (Ronald Holshausen, Sat Oct 22 19:44:47 2016 +1100)
    • ๐Ÿš€ 2a0185f - update changelog for release 2.4.17 (Ronald Holshausen, Sat Oct 22 17:51:14 2016 +1100)
    • โšก๏ธ c17d806 - Updated readme with supported JDK versions (Ronald Holshausen, Sat Oct 22 17:36:05 2016 +1100)
    • a87f0fb - handle 409 text response when the publish to the broker fails #328 (Ronald Holshausen, Sat Oct 22 16:31:01 2016 +1100)
    • ๐Ÿคก 361b428 - If the mock server fails to start, throw an appropriate error #334 (Ronald Holshausen, Sat Oct 22 15:21:50 2016 +1100)
    • ๐Ÿ”€ a6e9d68 - Merge pull request #336 from lordofthejars/v3-spec (Ronald Holshausen, Sat Oct 22 14:47:55 2016 +1100)
    • ๐Ÿ”€ dc17f17 - Merge pull request #337 from raceconditions/master (Ronald Holshausen, Sat Oct 22 14:45:42 2016 +1100)
    • ๐Ÿ”€ 135d527 - Fixed a defect with merging pacts from different fragments #338 (Ronald Holshausen, Sat Oct 22 14:39:22 2016 +1100)
    • 6b8f14b - [issue #335] adds given method with varargs (Alex Soto, Thu Oct 20 18:09:13 2016 +0200)
    • โšก๏ธ 8c6f6c6 - Updated READMEs to include updates for JUnit MessageContracts. (Travis Miller, Thu Oct 20 12:03:07 2016 -0400)
    • โšก๏ธ b56db87 - Added support for MessageContract to pact-jvm-provider-junit via new AmqpTarget. Abstracted a BaseTarget to be shared between HttpTarget and AmqpTarget, and updated existing code to reference interfaces rather than implementations. (Travis Miller, Thu Oct 20 08:57:42 2016 -0400)
    • ๐Ÿ”€ 88b24a7 - Merge branch 'master' into v3-spec (Ronald Holshausen, Thu Oct 20 12:48:13 2016 +1100)
    • ๐Ÿ”€ 1f8ca88 - Merge pull request #331 from lordofthejars/issue-330 (Ronald Holshausen, Wed Oct 19 20:00:46 2016 +1100)
    • 37beb2f - Add converter from single quote to double quotes (Alex Soto, Mon Oct 17 12:35:23 2016 +0200)
    • 8269e46 - Add java.util.functional.Supplier as supplier of a body (Alex Soto, Mon Oct 17 10:28:18 2016 +0200)
    • 6dccf7a - Add headers method with var-args (Alex Soto, Mon Oct 17 09:49:08 2016 +0200)
    • โœ… bfd63c5 - added a example test #320 (Ronald Holshausen, Sun Oct 16 16:34:47 2016 +1100)
    • ๐Ÿ”Œ 1c90746 - correctly convert the state change URL in the lein plugin #322 (Ronald Holshausen, Sun Oct 16 15:20:21 2016 +1100)
    • 720af87 - Allow the provider port to be specified with a closure #325 (Ronald Holshausen, Sun Oct 16 12:48:20 2016 +1100)
    • 2324ad0 - added readme note about loading pacts from an S3 bucket (Ronald Holshausen, Sat Oct 15 15:38:47 2016 +1100)
    • 58a49d7 - enable provider verification to load pact files from S3 buckets (Ronald Holshausen, Sat Oct 15 15:30:15 2016 +1100)
    • ๐Ÿš€ 1a828e4 - update changelog for release 2.4.16 (Ronald Holshausen, Sat Oct 1 21:34:18 2016 +1000)
    • 1513b15 - bump version to 3.3.2 (Ronald Holshausen, Sun Oct 2 15:16:03 2016 +1100)
    • ๐Ÿš€ 871aa4d - update changelog for release 3.3.1 (Ronald Holshausen, Sun Oct 2 14:45:35 2016 +1100)
    • 37b05f4 - fix codenarc (Ronald Holshausen, Fri Sep 30 13:56:53 2016 +1000)
    • ๐Ÿ”€ 6d202b3 - Merge branch 'lordofthejars-master' (Ronald Holshausen, Fri Sep 30 13:56:34 2016 +1000)
    • ๐Ÿ›  2abf009 - fixes codenarc violations (Alex Soto, Wed Sep 28 10:49:35 2016 +0200)
    • ๐Ÿ“š 382e458 - [issue #321] updates documentation with custom report feature (Alex Soto, Tue Sep 27 18:18:49 2016 +0200)
    • cec5cde - [issue #321] Allow dynamic reporters by providing fully qualified name (Alex Soto, Tue Sep 27 18:10:50 2016 +0200)
    • ๐Ÿš€ a209a8c - update changelog for release 3.5.0-beta.2 (Ronald Holshausen, Wed Sep 21 22:32:53 2016 +1000)
    • a3300a5 - bump version to 3.5.0-beta.3 (Ronald Holshausen, Wed Sep 21 22:59:53 2016 +1000)
    • 98bb0a2 - handle provider method invokation errors more gracefully (Ronald Holshausen, Wed Sep 21 22:14:34 2016 +1000)
  • v2.4.18 Changes

    • โšก๏ธ 6c25ae5 - Updated versions in README (Ronald Holshausen, Fri Dec 30 12:14:18 2016 +1100)
    • ๐Ÿ”€ e5b976a - Merge branch 'master' into v2.x (Ronald Holshausen, Fri Dec 30 11:31:49 2016 +1100)
    • ๐Ÿ‘ป 22620ac - added a flag to PactBrokerLoader to fail if no pacts found and include the URL in the exception message #354 #356 (Ronald Holshausen, Thu Dec 29 15:37:47 2016 +1100)
    • โšก๏ธ 8640ab8 - Updated JUnit pact broker loader to use the shared PactBrokerClient (Ronald Holshausen, Thu Dec 29 14:08:56 2016 +1100)
    • 0d1d609 - Handle non-JSON responses from the pact broker when publishing a pact file (Ronald Holshausen, Thu Dec 29 10:43:50 2016 +1100)
    • ๐Ÿ”€ 02049d7 - Merge branch 'alonpeer-unknown-provider' (Ronald Holshausen, Thu Dec 29 10:20:32 2016 +1100)
    • cab14cc - Correct codenarc issues (Ronald Holshausen, Thu Dec 29 10:20:12 2016 +1100)
    • ๐Ÿ”€ 3d0b0bc - Merge branch 'unknown-provider' of https://github.com/alonpeer/pact-jvm into alonpeer-unknown-provider (Ronald Holshausen, Thu Dec 29 10:05:35 2016 +1100)
    • ๐Ÿ”€ 8c8c46c - Merge pull request #355 from BenSayers/provider-junit-tagging-docs (Ronald Holshausen, Thu Dec 29 09:50:35 2016 +1100)
    • โฌ†๏ธ be07a31 - Upgrade gradle to 3.2.1 (Ronald Holshausen, Thu Dec 29 09:43:29 2016 +1100)
    • c01bef9 - Gracefully handle requests to pact broker with unknown pacticipants (Alon Pe'er, Fri Dec 23 16:46:58 2016 +0100)
    • ๐Ÿ“„ 2bb0d8a - Improve docs for provider-junit tags (Ben Sayers, Thu Dec 22 16:18:01 2016 +1100)
    • ๐Ÿ”€ 7364f68 - Merge pull request #353 from mefellows/docs/broker-auth (Ronald Holshausen, Mon Dec 19 13:18:13 2016 +1100)
    • f296a4e - document basic auth credentials in gradle publish task (Matt Fellows, Mon Dec 19 13:03:53 2016 +1100)
    • ๐Ÿ”€ 60e2798 - Merge pull request #352 from jpava001/master (Ronald Holshausen, Sat Dec 17 18:18:43 2016 +1100)
    • 1a66525 - Making state comparison case-insensitive (Jairo Pava, Fri Dec 16 16:39:21 2016 -0500)
    • 2857b4d - When an error occurs loading the PactSource, propogate the original error (Ronald Holshausen, Fri Dec 16 19:21:38 2016 +1100)
    • ๐Ÿ‘Œ dd7eb3b - Merge pull request #350 from olga-vasylchenko/add_support_to_fetch_tagged_consumer_pacts (Ronald Holshausen, Thu Dec 15 12:40:24 2016 +1100)
    • ๐Ÿ”€ bffd9d2 - Merge pull request #351 from DiUS/codingricky-patch-1 (Ronald Holshausen, Thu Dec 15 12:39:07 2016 +1100)
    • 3213002 - add the option to fetch provider pacts with a specified tag (Olga Vasylchenko, Mon Dec 12 16:57:36 2016 +0100)
    • โšก๏ธ 2017a2d - Update README.md (Ricky Yim, Wed Dec 14 22:46:48 2016 +1100)
    • ๐Ÿ”€ 0fe8179 - Merge pull request #347 from Fitzoh/master (Ronald Holshausen, Sat Nov 19 13:59:58 2016 +1100)
    • ๐Ÿ”Œ 8ef5be0 - Add short 'pact' prefix to maven plugin (Fitzgerald, Andrew, Thu Nov 17 20:33:01 2016 -0500)
    • 5fcde12 - correct grammar in the maven readme (Ronald Holshausen, Fri Nov 18 11:46:36 2016 +1100)
    • โšก๏ธ bcccb50 - Updated the maven plugin docs about publishing to a pact broker (Ronald Holshausen, Fri Nov 18 11:44:18 2016 +1100)
    • ๐Ÿ”€ 8a901b8 - Merge branch 'alonpeer-alt-unit-spec-helpers' (Ronald Holshausen, Thu Nov 17 12:41:19 2016 +1100)
    • ๐Ÿ— ea08d75 - An alternative set of helpers for building a PactFragment in Unit Spec mode (Alon Pe'er, Fri Nov 11 18:18:53 2016 +0100)
    • ๐Ÿ”€ 890d0c6 - Correct an issue where the message pacts where not being merged correctly (Ronald Holshausen, Wed Nov 9 16:40:12 2016 +1100)
    • 78cda51 - bump version to 3.3.4 (Ronald Holshausen, Sun Nov 6 15:08:45 2016 +1100)
    • ๐Ÿš€ 7ad9125 - update changelog for release 3.3.3 (Ronald Holshausen, Sun Nov 6 14:42:35 2016 +1100)
    • โœ… 191de47 - JUnit provider tests now fail if there is no state change method #345 (Ronald Holshausen, Sun Nov 6 13:39:37 2016 +1100)
    • 393429e - Validate the number of examnple against the min and max in the Java DSL #344 (Ronald Holshausen, Sun Nov 6 12:26:52 2016 +1100)
    • b1713cd - Add vararg convenience methods to PactDslJsonBody #343 (Ronald Holshausen, Sun Nov 6 11:40:49 2016 +1100)
    • af2e46c - Add a note to the readmes about paths needing to be correctly encoded when path decoding in the verifier is turned off #339 (Ronald Holshausen, Sat Nov 5 13:24:22 2016 +1100)
    • affae9c - Add a flag to turn off path decoding in the verifier request client #339 (Ronald Holshausen, Sat Nov 5 13:14:40 2016 +1100)
    • d7c6c72 - #339 Providing options for disabling the url path decoding (Nikhil Raman, Fri Nov 4 15:03:36 2016 +1100)
    • ๐Ÿ— 47ffb3b - Fix for failing travis build where classpath scanning was blowing the memory limit (Ronald Holshausen, Sun Oct 30 10:22:50 2016 +1100)
    • f73b1e2 - Corrected the AmqpTarget which was incorrectly loading the pacts from the source a second time #341 (Ronald Holshausen, Sat Oct 29 17:09:41 2016 +1100)
    • โœ… 2ebefd0 - created an example JUnit test class with mutiple tests #342 (Ronald Holshausen, Sat Oct 29 16:03:20 2016 +1100)
    • ๐Ÿš€ 36e6ffc - update changelog for release 2.5.0-beta.0 (Ronald Holshausen, Sat Oct 22 23:49:15 2016 +1100)
    • โšก๏ธ f1443d5 - updated readme with latest versions (Ronald Holshausen, Sat Oct 22 22:19:14 2016 +1100)
    • 1818909 - bump version to 3.3.3 (Ronald Holshausen, Sat Oct 22 20:21:57 2016 +1100)
    • โšก๏ธ f5c268e - Update README.md (Ronald Holshausen, Sat Oct 22 19:55:21 2016 +1100)
    • ๐Ÿš€ 9ad5dd2 - update changelog for release 3.3.2 (Ronald Holshausen, Sat Oct 22 19:44:47 2016 +1100)
    • ๐Ÿš€ 2a0185f - update changelog for release 2.4.17 (Ronald Holshausen, Sat Oct 22 17:51:14 2016 +1100)
    • eb7dfda - bump version to 2.4.18 (Ronald Holshausen, Sat Oct 22 18:50:48 2016 +1100)
  • v2.4.17 Changes

    • ๐Ÿ”€ 470d4d6 - Merge branch 'master' into v2.x (Ronald Holshausen, Sat Oct 22 17:38:58 2016 +1100)
    • โšก๏ธ c17d806 - Updated readme with supported JDK versions (Ronald Holshausen, Sat Oct 22 17:36:05 2016 +1100)
    • ๐Ÿ”€ 54b3b79 - Merge branch 'master' into v2.x (Ronald Holshausen, Sat Oct 22 17:26:42 2016 +1100)
    • a87f0fb - handle 409 text response when the publish to the broker fails #328 (Ronald Holshausen, Sat Oct 22 16:31:01 2016 +1100)
    • ๐Ÿคก 361b428 - If the mock server fails to start, throw an appropriate error #334 (Ronald Holshausen, Sat Oct 22 15:21:50 2016 +1100)
    • ๐Ÿ”€ dc17f17 - Merge pull request #337 from raceconditions/master (Ronald Holshausen, Sat Oct 22 14:45:42 2016 +1100)
    • ๐Ÿ”€ 135d527 - Fixed a defect with merging pacts from different fragments #338 (Ronald Holshausen, Sat Oct 22 14:39:22 2016 +1100)
    • โšก๏ธ 8c6f6c6 - Updated READMEs to include updates for JUnit MessageContracts. (Travis Miller, Thu Oct 20 12:03:07 2016 -0400)
    • โšก๏ธ b56db87 - Added support for MessageContract to pact-jvm-provider-junit via new AmqpTarget. Abstracted a BaseTarget to be shared between HttpTarget and AmqpTarget, and updated existing code to reference interfaces rather than implementations. (Travis Miller, Thu Oct 20 08:57:42 2016 -0400)
    • ๐Ÿ”€ 1f8ca88 - Merge pull request #331 from lordofthejars/issue-330 (Ronald Holshausen, Wed Oct 19 20:00:46 2016 +1100)
    • 37beb2f - Add converter from single quote to double quotes (Alex Soto, Mon Oct 17 12:35:23 2016 +0200)
    • 8269e46 - Add java.util.functional.Supplier as supplier of a body (Alex Soto, Mon Oct 17 10:28:18 2016 +0200)
    • 6dccf7a - Add headers method with var-args (Alex Soto, Mon Oct 17 09:49:08 2016 +0200)
    • ๐Ÿ”Œ 1c90746 - correctly convert the state change URL in the lein plugin #322 (Ronald Holshausen, Sun Oct 16 15:20:21 2016 +1100)
    • 720af87 - Allow the provider port to be specified with a closure #325 (Ronald Holshausen, Sun Oct 16 12:48:20 2016 +1100)
    • 2324ad0 - added readme note about loading pacts from an S3 bucket (Ronald Holshausen, Sat Oct 15 15:38:47 2016 +1100)
    • 58a49d7 - enable provider verification to load pact files from S3 buckets (Ronald Holshausen, Sat Oct 15 15:30:15 2016 +1100)
    • ๐Ÿš€ 1a828e4 - update changelog for release 2.4.16 (Ronald Holshausen, Sat Oct 1 21:34:18 2016 +1000)
    • 1513b15 - bump version to 3.3.2 (Ronald Holshausen, Sun Oct 2 15:16:03 2016 +1100)
    • ๐Ÿš€ 871aa4d - update changelog for release 3.3.1 (Ronald Holshausen, Sun Oct 2 14:45:35 2016 +1100)
    • 98c0961 - bump version to 2.4.17 (Ronald Holshausen, Sun Oct 2 09:58:46 2016 +1100)
  • v2.4.16 Changes

    • ๐Ÿ— b8e33ff - fix for build in travis CI (Ronald Holshausen, Sat Oct 1 21:20:19 2016 +1000)
    • ๐Ÿ”€ b84486b - Merge branch 'master' into v2.x (Ronald Holshausen, Sat Oct 1 17:43:55 2016 +1000)
    • 37b05f4 - fix codenarc (Ronald Holshausen, Fri Sep 30 13:56:53 2016 +1000)
    • ๐Ÿ”€ 6d202b3 - Merge branch 'lordofthejars-master' (Ronald Holshausen, Fri Sep 30 13:56:34 2016 +1000)
    • ๐Ÿ›  2abf009 - fixes codenarc violations (Alex Soto, Wed Sep 28 10:49:35 2016 +0200)
    • ๐Ÿ“š 382e458 - [issue #321] updates documentation with custom report feature (Alex Soto, Tue Sep 27 18:18:49 2016 +0200)
    • cec5cde - [issue #321] Allow dynamic reporters by providing fully qualified name (Alex Soto, Tue Sep 27 18:10:50 2016 +0200)
    • ๐Ÿš€ a209a8c - update changelog for release 3.5.0-beta.2 (Ronald Holshausen, Wed Sep 21 22:32:53 2016 +1000)
    • 98bb0a2 - handle provider method invokation errors more gracefully (Ronald Holshausen, Wed Sep 21 22:14:34 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)
    • 3599428 - bump version to 2.4.16 (Ronald Holshausen, Tue Aug 23 22:43:26 2016 +1000)
    • 208bafc - get check task to generate the code coverage reports (Ronald Holshausen, Sat Aug 20 13:56:25 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)
    • 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)
    • ๐Ÿš€ 5ecc70f - update changelog for release 3.2.13 (Ronald Holshausen, Sun Aug 14 11:43:23 2016 +1000)
    • โšก๏ธ a4c1d8d - update Groovy DSL to allow each like matchers to work with primitives #308 (Ronald Holshausen, Sun Aug 14 11:28:10 2016 +1000)
    • a130280 - Fix regression in gradle pact publish task #307 (Ronald Holshausen, Thu Aug 11 21:48:08 2016 +1000)
    • ๐Ÿ”€ 31be3e4 - Merge pull request #309 from carwinz/fix-messagePactProviderRule-error (Ronald Holshausen, Thu Aug 11 19:50:51 2016 +1000)
    • a70279e - show the correct requirements when @Pact is used on a method that doesn't have the right signature (Carwin Zimmermann, Thu Aug 11 10:48:22 2016 +1000)
    • 7213bf6 - bump version to 3.2.13 (Ronald Holshausen, Sun Aug 7 15:04:28 2016 +1000)
    • ๐Ÿš€ f1590bc - update changelog for release 3.2.12 (Ronald Holshausen, Sun Aug 7 14:34:25 2016 +1000)
    • ๐Ÿš€ 71f1d97 - update changelog for release 2.4.14 (Ronald Holshausen, Sun Aug 7 13:27:11 2016 +1000)
  • v2.4.15 Changes

    • โšก๏ธ 8130e84 - update Groovy DSL to allow each like matchers to work with primitives #308 (Ronald Holshausen, Sun Aug 14 11:28:10 2016 +1000)
    • 78d0ef0 - Fix regression in gradle pact publish task #307 (Ronald Holshausen, Thu Aug 11 21:48:08 2016 +1000)
    • ab05763 - show the correct requirements when @Pact is used on a method that doesn't have the right signature (Carwin Zimmermann, Thu Aug 11 10:48:22 2016 +1000)
    • 73a3cb6 - bump version to 2.4.15 (Ronald Holshausen, Sun Aug 7 14:24:31 2016 +1000)
  • v2.4.14 Changes

    • 0f496ce - fix codenarc (Ronald Holshausen, Sun Aug 7 12:59:31 2016 +1000)
    • 5f9ddcc - Fix PactDslJsonBodyMatcherSpec when run on JDK 6 (Ronald Holshausen, Sun Aug 7 12:47:54 2016 +1000)
    • ๐Ÿ”€ 9b72bc6 - Merge branch 'master' into v2.x (Ronald Holshausen, Sun Aug 7 12:18:00 2016 +1000)
    • a8562e1 - correctly handle the content type header from the pact broker #287 (Ronald Holshausen, Sun Aug 7 12:13:14 2016 +1000)
    • ๐Ÿ”€ f47e33e - Merge pull request #302 from alonpeer/missing-body (Ronald Holshausen, Sun Aug 7 11:34:30 2016 +1000)
    • ๐Ÿ”€ 0a65c89 - fix for failing test after merge of a PR (Ronald Holshausen, Sun Aug 7 11:33:40 2016 +1000)
    • ๐Ÿ”€ 1fc7fba - Merge pull request #303 from alonpeer/matchers-prefix (Ronald Holshausen, Sun Aug 7 11:25:39 2016 +1000)
    • edfc688 - Fix MessagePactBuilder.withContent to take a DslPart instead of PactDslJsonBody #301 (Ronald Holshausen, Sun Aug 7 11:18:12 2016 +1000)
    • aea02c7 - added min and max versions to the consumer body DSL for arrays of arrays #299 (Ronald Holshausen, Sun Aug 7 10:56:45 2016 +1000)
    • 1b5d56c - added a set of each like methods to the consumer body DSL for arrays of arrays #299 (Ronald Holshausen, Sat Aug 6 17:36:25 2016 +1000)
    • dc505b0 - Add the $.body prefix to DslPart matchers (Alon Pe'er, Fri Aug 5 14:27:11 2016 +0200)
    • fa01d7a - Provides a way to set the body to 'missing' in PactFragmentBuilder (Alon Pe'er, Fri Aug 5 12:10:07 2016 +0200)
    • โฌ‡๏ธ a430a5b - downgrade maven libs to versions that run on JDK6 (Ronald Holshausen, Mon Aug 1 22:33:23 2016 +1000)
    • โฌ‡๏ธ 93a3a30 - downgrade rest-client-driver to a version that runs on JDK 6 (Ronald Holshausen, Mon Aug 1 22:21:52 2016 +1000)
    • ๐Ÿ”€ 1e14f56 - Merge branch 'master' into v2.x (Ronald Holshausen, Mon Aug 1 22:03:42 2016 +1000)
    • โฌ‡๏ธ 0680dc3 - downgrade dispatch-core to a version that is compiled for JDK6 (Ronald Holshausen, Mon Aug 1 21:50:35 2016 +1000)
    • ๐Ÿšš 6256c3e - moved the unfiltered conversion code out of the model module (Ronald Holshausen, Mon Aug 1 21:42:58 2016 +1000)
    • โฌ‡๏ธ 598f86b - downgrade jackson databind to a version that is compiled for JDK6 (Ronald Holshausen, Mon Aug 1 21:10:31 2016 +1000)
    • ๐Ÿ”€ a9dc8b3 - Merge branch 'master' into v2.x (Ronald Holshausen, Mon Aug 1 20:24:10 2016 +1000)
    • ๐Ÿšš a9554cf - inlined more fixtures and moved utils from the model module (Ronald Holshausen, Mon Aug 1 20:11:12 2016 +1000)
    • โœ… b6397d0 - inlined some Scala test fixtures (Ronald Holshausen, Mon Aug 1 12:40:13 2016 +1000)
    • ๐Ÿšš 3f7b2e4 - removed some more unused code (Ronald Holshausen, Sun Jul 31 23:00:41 2016 +1000)
    • ๐Ÿšš 97572b5 - removed PactConfig as it was providing no benefit (Ronald Holshausen, Sun Jul 31 22:29:39 2016 +1000)
    • ๐Ÿšš 6ec8f54 - removed some unused classes (Ronald Holshausen, Sun Jul 31 21:47:52 2016 +1000)
    • โšก๏ธ 992e880 - update project deps (Ronald Holshausen, Sun Jul 31 21:41:33 2016 +1000)
    • โฌ†๏ธ f9759d3 - upgraded project deps (Ronald Holshausen, Sun Jul 31 21:24:08 2016 +1000)
    • โฌ†๏ธ 0927ed6 - upgrade gradle to 2.14.1 (Ronald Holshausen, Sun Jul 31 21:01:37 2016 +1000)
    • 6651619 - consolidate the logback versions across the sub-projects (Ronald Holshausen, Sun Jul 31 20:44:53 2016 +1000)
    • โฌ†๏ธ 07018d6 - upgrade groovy to 2.4.7 (Ronald Holshausen, Sun Jul 31 20:29:27 2016 +1000)
    • โšก๏ธ d38c9f5 - updated project dependencies (Ronald Holshausen, Sun Jul 31 20:17:38 2016 +1000)
    • โšก๏ธ a01725e - update readme (Ronald Holshausen, Sun Jul 31 19:36:40 2016 +1000)
    • ๐Ÿš€ 69a55ac - update changelog for release 3.3.0-beta.0 (Ronald Holshausen, Sun Jul 31 18:59:18 2016 +1000)
    • 1b1b81f - bump version to 3.2.12 (Ronald Holshausen, Sun Jul 31 16:50:40 2016 +1000)
    • ๐Ÿš€ a306fe1 - update changelog for release 3.2.11 (Ronald Holshausen, Sun Jul 31 16:24:55 2016 +1000)
    • ๐Ÿš€ a220b69 - add java version check to release script (Ronald Holshausen, Sun Jul 31 16:11:13 2016 +1000)
    • ๐Ÿš€ 15cb1f6 - update changelog for release 2.4.13 (Ronald Holshausen, Sun Jul 31 14:52:43 2016 +1000)
    • 9ba1e26 - bump version to 2.4.14 (Ronald Holshausen, Sun Jul 31 15:52:50 2016 +1000)
  • v2.4.13 Changes

    • ๐Ÿš€ ef12ccf - updated release script to check for java and maven versions (Ronald Holshausen, Sun Jul 31 14:40:59 2016 +1000)
    • ๐Ÿ“ฆ 76189e6 - scaladoc 2.10 chokes on package objects with implicits (Ronald Holshausen, Fri Jul 29 15:39:33 2016 +1000)
    • โช 51f4b76 - Revert "for some reason, Scaladoc 2.10 needs a main resources directory" (Ronald Holshausen, Fri Jul 29 15:15:04 2016 +1000)
    • 0db041c - for some reason, Scaladoc 2.10 needs a main resources directory (Ronald Holshausen, Fri Jul 29 12:55:17 2016 +1000)
    • ๐Ÿ”€ b24da84 - Merge branch 'master' into v2.x (Ronald Holshausen, Fri Jul 29 10:34:12 2016 +1000)
    • e5f94af - make sure the regex does not generate a number > int (Ronald Holshausen, Fri Jul 29 10:28:37 2016 +1000)
    • ๐Ÿ”€ bbc2cbe - Merge branch 'master' into v2.x (Ronald Holshausen, Fri Jul 29 10:22:15 2016 +1000)
    • โœ… 9a2d73f - fix for flaky tests (Ronald Holshausen, Fri Jul 29 10:12:43 2016 +1000)
    • ๐Ÿ”€ 9a1e78e - Merge pull request #295 from lachatak/master (Ronald Holshausen, Fri Jul 29 09:43:01 2016 +1000)
    • ab095aa - fix readme example link (Krisztian Lachata, Thu Jul 28 08:55:11 2016 +0100)
    • ๐Ÿ”€ 3695290 - Merge branch 'master' into v2.x (Ronald Holshausen, Thu Jul 28 16:25:35 2016 +1000)
    • ๐Ÿ”€ df9fa3c - Merge branch 'alt-regex-gen' of https://github.com/alonpeer/pact-jvm into alt-regex-gen (Ronald Holshausen, Thu Jul 28 15:51:31 2016 +1000)
    • โฌ†๏ธ 4f70c6e - upgrade the version of the jansi library #293 (Ronald Holshausen, Thu Jul 28 15:44:35 2016 +1000)
    • a460d8a - report any failures back when publishing to a pact broker #291 (Ronald Holshausen, Thu Jul 28 13:30:28 2016 +1000)
    • ๐Ÿ— cb3ecc7 - only fail the build because of no configured providers when the pactVerify task is going to be run #290 (Ronald Holshausen, Thu Jul 28 12:36:49 2016 +1000)
    • ๐Ÿ”€ a04c74b - Merge pull request #294 from lachatak/master (Ronald Holshausen, Thu Jul 28 11:47:20 2016 +1000)
    • f268acf - try not to convert matchers to scala collections, as they then need to be converted back (Ronald Holshausen, Thu Jul 28 11:43:09 2016 +1000)
    • ๐Ÿ”€ 5d3cdab - Merge pull request #292 from alonpeer/specs2-dslpart-support (Ronald Holshausen, Thu Jul 28 10:31:03 2016 +1000)
    • 66f8a3e - minor improvements (klachata, Sun Jul 24 18:32:47 2016 +0100)
    • โœ… e07f4e4 - Add ProviderSpec for scalatest (klachata, Sat Jul 23 20:34:30 2016 +0100)
    • โœ… 5236c2c - Add ProviderSpec for scalatest (klachata, Sat Jul 23 20:30:01 2016 +0100)
    • ๐Ÿ‘ 87bded0 - Add support for generating specs2 Pact with DslPart (Alon Pe'er, Fri Jul 22 19:39:48 2016 +0200)
    • e8fc225 - add example of spec2 with multiple examples (Ronald Holshausen, Fri Jul 22 15:35:28 2016 +1000)
    • ๐Ÿ”€ 3ed97f9 - Merge pull request #289 from alonpeer/xeger-char-class-support (Ronald Holshausen, Fri Jul 22 10:28:13 2016 +1000)
    • f3efe8d - Don't use \S in regex to avoid stackoverflow bug in underlying library. (Alon Pe'er, Thu Jul 21 16:02:42 2016 +0200)
    • ๐Ÿ‘ a32fd90 - Add support for character class shortcuts in Xeger (Alon Pe'er, Thu Jul 21 15:59:16 2016 +0200)
    • โœ… b75da80 - Added a test for generating a string from a regex with character classes (Alon Pe'er, Thu Jul 21 15:58:55 2016 +0200)
    • cb91605 - Don't use \S in regex to avoid stackoverflow bug in underlying library. (Alon Pe'er, Thu Jul 21 15:55:56 2016 +0200)
    • 908b369 - Introduced Generex as a replacement for Xeger (Alon Pe'er, Thu Jul 21 15:55:15 2016 +0200)
    • โœ… 9125f95 - Added a test for generating a string from a regex with character classes (Alon Pe'er, Thu Jul 21 15:54:10 2016 +0200)
    • โšก๏ธ 13f130e - updated v2 spec tests from spec project (Ronald Holshausen, Tue Jul 19 12:07:54 2016 +1000)
    • โšก๏ธ 611ea5d - updated the specification test cases from the spec project (Ronald Holshausen, Tue Jul 19 11:43:16 2016 +1000)
    • e50f369 - bump version to 3.2.11 (Ronald Holshausen, Fri Jul 15 14:21:40 2016 +1000)
    • ๐Ÿš€ 1dc435b - update changelog for release 3.2.10 (Ronald Holshausen, Fri Jul 15 14:11:22 2016 +1000)
    • f89f6ce - bump version to 2.4.13 (Ronald Holshausen, Fri Jul 15 14:02:45 2016 +1000)