All Versions
286
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 26
Changelog History
Page 26
-
v2.2.2 Changes
- β ea4bd36 - added specification tests for header matching (Ronald Holshausen, Wed Jun 10 20:33:22 2015 +1000)
- 3677c6b - added header matching to the java DSL (Ronald Holshausen, Wed Jun 10 13:38:14 2015 +1000)
- β‘οΈ 1dcf6e1 - updated docs about header matching in groovy DSL (Ronald Holshausen, Wed Jun 10 13:11:24 2015 +1000)
- 0eefc36 - correct the header matcher (Ronald Holshausen, Wed Jun 10 09:20:16 2015 +1000)
- 74130a1 - implement header matching in the groovy DSL (Ronald Holshausen, Tue Jun 9 17:26:54 2015 +1000)
- 1ad0f6a - Implemented matching on headers (Ronald Holshausen, Tue Jun 9 16:55:19 2015 +1000)
- e4ead43 - pull the header matching function into its own class (Ronald Holshausen, Tue Jun 9 11:48:56 2015 +1000)
- π 5188abe - skip the gradle assemble step in the travis build (Ronald Holshausen, Mon Jun 1 19:11:25 2015 +1000)
- π 94b5b9e - split the travis build by scala version (Ronald Holshausen, Mon Jun 1 18:58:05 2015 +1000)
- π 961a2e0 - readLine is only deprecated in 2.11 (Ronald Holshausen, Mon Jun 1 17:04:40 2015 +1000)
- π 934e837 - cleaned up some deprecation warnings (Ronald Holshausen, Mon Jun 1 16:43:14 2015 +1000)
- π 54ddf3c - Moved the netty dependencies to the pact-jvm-model project (Ronald Holshausen, Mon Jun 1 16:30:26 2015 +1000)
- π f14a764 - Allow handling of state changes with a build closure #86 (Ronald Holshausen, Mon Jun 1 15:41:01 2015 +1000)
- β ac3624e - increase the permgen for the scala compiler and tests (Ronald Holshausen, Mon Jun 1 14:40:22 2015 +1000)
- π 95bed5b - reference the ruby wiki for provider states (Ronald Holshausen, Mon Jun 1 14:06:23 2015 +1000)
- π dd48969 - Merge pull request #125 from flosell/improve-xml-support (Ronald Holshausen, Mon Jun 1 12:50:52 2015 +1000)
- π cb36f05 - #124 move some of the tests to the consumer project as it is not dependant on junit (Ronald Holshausen, Mon Jun 1 12:40:31 2015 +1000)
- π eef0f30 - #124 move ConsumerPactBuilder to the consumer project as it is not dependant on junit (Ronald Holshausen, Mon Jun 1 12:18:43 2015 +1000)
- 1ffbd42 - implement missing parts of XmlBodyMatcher (Florian Sellmayr, Sun May 31 21:57:12 2015 +0200)
- d1c68c0 - handle case where error is in a string format (Ronald Holshausen, Wed May 27 09:05:34 2015 +1000)
- β b589f3a - set latest scala version (Ronald Holshausen, Sat May 23 20:27:50 2015 +1000)
- 1d7539c - #118 for URL encoded FORM posts, the query parameters must be in the body (Ronald Holshausen, Sat May 23 14:11:54 2015 +1000)
- β‘οΈ 1d0d718 - update gradle readme to include giving closures for provider hostname (Ronald Holshausen, Sat May 23 12:14:08 2015 +1000)
- 770917a - bump version (Ronald Holshausen, Thu May 21 20:13:09 2015 +1000)
-
v2.2.1 Changes
- 0211bea - #121 fix incorrect keys in fields that are arrays (Ronald Holshausen, Thu May 21 20:05:57 2015 +1000)
- π a576f42 - let the gradle pact plugin resolve provider host names at runtime using closures (Ronald Holshausen, Thu May 21 16:06:17 2015 +1000)
- π 014e418 - remove the xml body matcher as it is incomplete (Ronald Holshausen, Wed May 20 17:33:43 2015 +1000)
- β b907eac - added an example form post test (Ronald Holshausen, Thu May 14 09:41:34 2015 +1000)
- β‘οΈ 5f5723f - update changelog and bump version (Ronald Holshausen, Sun May 10 10:02:34 2015 +1000)
-
v2.2.0 Changes
- β‘οΈ f96f1eb - #80 update the readmes for array like matching with min/max (Ronald Holshausen, Sat May 9 16:33:05 2015 +1000)
- 7a6ff83 - #80 add array like matching with min/max to Groovy DSL (Ronald Holshausen, Sat May 9 16:11:43 2015 +1000)
- 56003f7 - #80 add array like matching with min/max to Java DSL (Ronald Holshausen, Sat May 9 13:24:30 2015 +1000)
- π 669fcfc - Merge pull request #116 from gitter-badger/gitter-badge (Ronald Holshausen, Tue Apr 28 18:16:17 2015 +1000)
- 958512a - Added Gitter badge (The Gitter Badger, Tue Apr 28 08:15:20 2015 +0000)
- β‘οΈ 273592e - update doco about publishing (Ronald Holshausen, Sun Apr 19 09:59:06 2015 +1000)
- π b0eb075 - replace bintray publish plugin with gradle portal plugin (Ronald Holshausen, Sun Apr 19 09:52:52 2015 +1000)
- β‘οΈ a2fbc6e - updated testcases from pact spec project (Ronald Holshausen, Fri Apr 17 17:09:00 2015 +1000)
- a032e44 - matching logic on arrays now handles embedded arrays and multiple matchers #80 (Ronald Holshausen, Fri Apr 17 17:05:48 2015 +1000)
- β‘οΈ 75448a7 - updated testcases from pact spec project (Ronald Holshausen, Fri Apr 17 15:35:33 2015 +1000)
- f12b27a - implemented example matching logic on arrays #80 (Ronald Holshausen, Fri Apr 17 15:21:43 2015 +1000)
- β‘οΈ 2b0f194 - updated testcases from pact spec project (Ronald Holshausen, Fri Apr 17 10:19:44 2015 +1000)
- π 99e0cb1 - Merge pull request #109 from GorshSerginio/master (Ronald Holshausen, Wed Apr 8 20:12:25 2015 +1000)
- π 894ff15 - #108 - Fixed reference to pactUrl (Sergei Gorshechnikov, Wed Apr 8 16:55:57 2015 +1000)
- 3d8ca1f - Generate correct matcher keys when the root of the body is an array #106 (Ronald Holshausen, Wed Apr 8 11:09:38 2015 +1000)
- 5704c60 - bump version (Ronald Holshausen, Mon Mar 30 18:56:47 2015 +1100)
-
v2.1.13 Changes
- 55eb028 - fix defect where stateChangeUrl is automatically set by overridden url function #101 (Ronald Holshausen, Sun Mar 29 13:44:16 2015 +1100)
- π¨ 3065910 - do not pretty print the request/response bodies when loading pact files if they are a string #102 (Ronald Holshausen, Fri Mar 27 13:05:06 2015 +1100)
- π 770bcd5 - Merge pull request #105 from rightmove/template-objects (Ronald Holshausen, Fri Mar 27 12:31:24 2015 +1100)
- 8e0c7f1 - https://github.com/DiUS/pact-jvm/issues/104 - Added method to allow for templates to be used in arrays. (James Sawle, Wed Mar 25 18:17:20 2015 +0000)
- π c6516f3 - Merge pull request #103 from rightmove/master (Ronald Holshausen, Wed Mar 25 09:32:16 2015 +1100)
- 97b189a - Allow PactDslJsonArray to be at the root of a response (James Sawle, Tue Mar 24 15:12:58 2015 +0000)
- β 46848ca - added example test to junit test examples #98 (Ronald Holshausen, Sat Mar 21 11:36:51 2015 +1100)
- π 9db509d - Merge pull request #99 from gthicks/accept-type-fix (Ronald Holshausen, Sat Mar 21 09:15:27 2015 +1100)
- 86aaac5 - properly set accept type to βapplication/jsonβ (ghicks, Mon Mar 16 16:41:09 2015 -0700)
- 0694216 - added JUnit consumer example from pact group thread (Ronald Holshausen, Mon Mar 9 13:26:24 2015 +1100)
- π d90ac06 - Merge pull request #95 from freewind/pact-request (Ronald Holshausen, Thu Mar 5 20:17:58 2015 +1100)
- 2d25100 - #92 fix for No such property: statusCode (Ronald Holshausen, Thu Mar 5 19:36:34 2015 +1100)
- π 1c9a4f0 - reduced test stack size for travis build (Ronald Holshausen, Thu Mar 5 19:24:12 2015 +1100)
- 898c1d8 - Turn an unnecessary
var
toval
(Peng.Li, Thu Mar 5 11:23:53 2015 +0800) - 0c38d4a - Make 'findHeaderByCaseInsensitiveKey' public so user can use it to find a header easily. (Peng.Li, Thu Mar 5 11:23:31 2015 +0800)
- 4bc0752 - Added link to spring MVC pact runner (Ronald Holshausen, Tue Mar 3 09:29:43 2015 +1100)
- π 72ba1fe - Merge pull request #94 from nicknovitski/patch-1 (Ronald Holshausen, Tue Mar 3 09:25:49 2015 +1100)
- d9f9918 - README uses markdown to link to pact specification (Nick Novitski, Mon Mar 2 12:03:56 2015 -0800)
- π 3dcf510 - remove incorrect maven repo from gradle build (Ronald Holshausen, Mon Mar 2 12:45:15 2015 +1100)
- 0e4905d - bump version (Ronald Holshausen, Sat Feb 28 16:12:02 2015 +1100)
-
v2.1.12 Changes
NOTE: This version has a breaking change for matching paths with arrays. To bring it inline with the other pact implementations, matcher paths will use [] for array indices. Pact files generated with previous versions with matchers defined on arrays will not be applied.
- π a13bac9 - fail the build if a state change request returns a failure status code (Ronald Holshausen, Sat Feb 28 15:33:23 2015 +1100)
- β‘οΈ 2eff45b - Updated the matcher paths to use [] for array elements to bring it in line with ruby and .net pact (Ronald Holshausen, Thu Feb 26 12:56:49 2015 +1100)
- π 4bafbff - Merge pull request #91 from hbakkum/master (Ronald Holshausen, Mon Feb 23 20:25:43 2015 +1100)
- β ad04842 - Fixed an issue in PactRule whereby a test with no pact verification would still get run as a pact consumer resulting in a NPE (Hayden Bakkum, Mon Feb 23 10:33:10 2015
- π bf6e29e - fix to get the SBT build passing #89 (Ronald Holshausen, Sat Feb 21 16:00:44 2015 +1100)
- 222d50b - small correction to readme (Ronald Holshausen, Sat Feb 21 13:13:08 2015 +1100)
- π 7b9ce84 - Merge pull request #90 from georgepapas/master (Ronald Holshausen, Fri Feb 20 15:51:41 2015 +1100)
- π€‘ 59f1f8d - Ensures mock server is stopped when pact client code causes exception (George Papas, Fri Feb 20 15:01:33 2015 +1100)
- π 80fb905 - fixes to get build to pass on windows #81 (Ronald Holshausen, Sun Feb 8 19:56:17 2015 +1100)
- β‘οΈ d109bcd - update build instructions with note about SBT being unmaintained (Ronald Holshausen, Sun Feb 8 10:59:04 2015 +1100)
- 924bee4 - bump version (Ronald Holshausen, Thu Feb 5 21:31:45 2015 +1100)
-
v2.1.11 Changes
- π 247f5ac - port the state change request filter to the maven plugin (Ronald Holshausen, Thu Feb 5 16:32:04 2015 +1100)
- π 3f59fdb - Allow state change requests from the gradle plugin to be modified (Ronald Holshausen, Thu Feb 5 16:21:20 2015 +1100)
- π e952761 - Merge pull request #88 from BobFromHuddle/build_fixes (Ronald Holshausen, Sun Feb 1 09:24:51 2015 +1100)
- β 838921e - Fixed failure to load resources. Added JUnit as test dependency to matchers (Bob Gregory, Sat Jan 31 21:36:27 2015 +0000)
- β df9d70a - Adding matchers as dependency for test projects (Bob Gregory, Fri Jan 30 20:18:50 2015 +0000)
- π ff32941 - Merge pull request #87 from algra/fix-empty-body (Ronald Holshausen, Fri Jan 30 09:16:40 2015 +1100)
- β 886866d - Fixing the problem of evaluating mime type even if no body is specified. In this case "fallback" mime type "text/plain" is used, which makes test failing if provider
- 92175d7 - bump version (Ronald Holshausen, Thu Jan 29 20:18:49 2015 +1100)
-
v2.1.10 Changes
- 973ef27 - do not compare the actual body if the body is left out of the pact file #85 (Ronald Holshausen, Thu Jan 29 19:29:15 2015 +1100)
- βͺ 4a4aaba - Revert "when serialising a pact to JSON, always include a body attribute #85" (Ronald Holshausen, Thu Jan 29 13:39:53 2015 +1100)
- βͺ 559a612 - Revert "when de-serialising a pact from JSON, set the body to None for empty, null and missing values #85" (Ronald Holshausen, Thu Jan 29 13:39:35 2015 +1100)
- b44efd8 - Ignore the provider state if there is no state change URL #86 (Ronald Holshausen, Wed Jan 28 19:36:35 2015 +1100)
- 650a824 - when de-serialising a pact from JSON, set the body to None for empty, null and missing values #85 (Ronald Holshausen, Wed Jan 28 13:35:49 2015 +1100)
- b86095c - when serialising a pact to JSON, always include a body attribute #85 (Ronald Holshausen, Wed Jan 28 12:42:14 2015 +1100)
- π 7c62c7f - Merge pull request #84 from kolstae/master (Ronald Holshausen, Wed Jan 28 09:41:01 2015 +1100)
- β 102c762 - Changed ConsumerPactTest to not swallow exceptions (fieskols, Tue Jan 27 12:26:20 2015 +0100)
- 129f4c3 - make PactSpec failure messages more meaningful #82 (Ronald Holshausen, Tue Jan 27 20:32:36 2015 +1100)
- 4ddb281 - add accept headers when fetching pact files from a URL #83 (Ronald Holshausen, Sat Jan 24 10:01:57 2015 +1100)
- 8499a94 - linked XML mimetypes to an XML body matcher #49 (Ronald Holshausen, Fri Jan 23 13:58:14 2015 +1100)
- π² f51d92d - added debug logging to the matchers #82 (Ronald Holshausen, Fri Jan 23 13:20:29 2015 +1100)
- π¨ 28fe123 - small refactor in prep for matching XML bodies #49 (Ronald Holshausen, Mon Jan 19 15:33:19 2015 +1100)
- π¨ f9997e7 - refactored matching code and removed Java interfaces #80 (Ronald Holshausen, Sun Jan 18 17:40:48 2015 +1100)
- aafe7b8 - very naive implementation of at least N matching of arrays #80 (Ronald Holshausen, Sun Jan 18 13:17:39 2015 +1100)
- π 8517c4b - Fix the readme section on filtering interactions for Gradle/Maven plugins (Ronald Holshausen, Mon Jan 12 12:58:36 2015 +1100)
- 8361abc - fix parameter order #79 (Ronald Holshausen, Sat Jan 10 15:45:57 2015 +1100)
- π 2a08dc3 - add ability to maven plugin to verify pact files in a directory #79 (Ronald Holshausen, Sat Jan 10 15:40:05 2015 +1100)
- 0126eaf - bump version (Ronald Holshausen, Sat Jan 10 13:47:03 2015 +1100)
-
v2.1.9 Changes
- 5b52f97 - added maven central badge (Ronald Holshausen, Wed Jan 7 16:24:32 2015 +1100)
- β‘οΈ 5e12a98 - updated the link in the main readme to the maven plugin (Ronald Holshausen, Wed Jan 7 13:55:11 2015 +1100)
- β‘οΈ a473e64 - updated readme for the maven plugin (Ronald Holshausen, Wed Jan 7 13:48:33 2015 +1100)
- 52d5d6f - implement the pre-filter as a groovy script (Ronald Holshausen, Wed Jan 7 13:18:18 2015 +1100)
- π d5303d4 - for maven to generate the plugin descriptor, all the dependent jars must be in the maven repo (Ronald Holshausen, Wed Dec 24 14:56:30 2014 +1100)
- π 243e6b5 - exclude groovy from gradle plugin as it pulls in the gradle version of groovy (Ronald Holshausen, Wed Dec 24 14:43:15 2014 +1100)
- π b15e191 - Ported the code from the gradle plugin to the maven plugin (Ronald Holshausen, Wed Dec 24 14:25:00 2014 +1100)
- 43a0ed9 - correct example matcher json fragment (Ronald Holshausen, Wed Dec 24 10:47:01 2014 +1100)
- β‘οΈ 8fd1de5 - update READMEs about updating the directory pact files are written to #59 (Ronald Holshausen, Wed Dec 24 10:45:01 2014 +1100)
- 37b48dc - pact.rootDir system property now overrides the directory pact files are written to #59 (Ronald Holshausen, Wed Dec 24 10:27:13 2014 +1100)
- π 35bdf9d - added start of a maven plugin (Ronald Holshausen, Mon Dec 22 20:20:21 2014 +1100)
- β‘οΈ bf34f1e - update build to latest 2.11 version of scala (Ronald Holshausen, Fri Dec 19 15:03:27 2014 +1100)
- 1461003 - fix the matchers to handle null values #77 (Ronald Holshausen, Fri Dec 19 14:48:39 2014 +1100)
- π€‘ f71f7d3 - fix to allow mock server to respond to a request more than once #78 (Ronald Holshausen, Fri Dec 19 12:43:07 2014 +1100)
- π db53e6c - memory settings for travis build (Ronald Holshausen, Fri Dec 19 12:40:34 2014 +1100)
- 852e4ad - bump version (Ronald Holshausen, Mon Dec 15 19:59:13 2014 +1100)
- 5b52f97 - added maven central badge (Ronald Holshausen, Wed Jan 7 16:24:32 2015 +1100)
-
v2.1.8 Changes
π NOTE: This version has a breaking change for users of the gradle plugin with request filters. π See Modifying The Requests Before They Are Sent π in the gradle plugin docs for more info.
- π b6b836a - fixed link in readme (Ronald Holshausen, Mon Dec 15 19:31:19 2014 +1100)
- β‘οΈ be1f87d - updated readme to include docs about pact junit rule (Ronald Holshausen, Mon Dec 15 19:27:35 2014 +1100)
- π 118d5fa - fixed formatting in the readme (Ronald Holshausen, Mon Dec 15 16:14:34 2014 +1100)
- f4d3287 - Switch from HttpBuilder to Apache HttpClient in gradle provider to be able to handle streaming responses (Ronald Holshausen, Mon Dec 15 15:34:27 2014 +1100)
- 9d48373 - added a link to spring boot example (Ronald Holshausen, Sat Dec 13 09:21:54 2014 +1100)
- 5c38ca6 - #74 - use a regexp when serialising pact file to detect extended json mimetypes like application/x-thrift+json (Ronald Holshausen, Thu Dec 11 20:14:18 2014 +1100)
- π 074c21e - use HttpBuilder instead of RestClient in the gradle plugin as the RestClient does not handle streaming responses (Ronald Holshausen, Thu Dec 11 10:18:53 2014 +1100)
- b991a27 - get the PactRule working on JDK 6 (Ronald Holshausen, Tue Dec 9 19:33:36 2014 +1100)
- π dc9e5a1 - fix javadocs to get travis build going again (Ronald Holshausen, Tue Dec 9 19:24:49 2014 +1100)
- π c8a716a - Merge branch 'warmuuh-feature/junit-rule' (Ronald Holshausen, Tue Dec 9 19:16:07 2014 +1100)
- 7a604c0 - #75 - added @Pact consumer rule (pmucha, Mon Dec 8 15:48:16 2014 +0100)
- π 948ecfc - #74 - handle application/xxx+json style mimetypes as json (Ronald Holshausen, Wed Dec 3 20:12:23 2014 +1100)
- π€‘ 823e6c8 - rename the second parameter in MockProviderConfig to be more meaningful (Ronald Holshausen, Wed Dec 3 09:10:53 2014 +1100)
- 30088d7 - bump version (Ronald Holshausen, Tue Dec 2 20:35:00 2014 +1100)
-
v2.1.7 Changes
- β‘οΈ 7112093 - updated the java DSL to include example values fir UUIDs and hex values (Ronald Holshausen, Tue Dec 2 17:35:09 2014 +1100)
- 02c23a7 - fix issue where matchers on arrays start at index 1 in the client DSLs, but start at 0 in the core matching code (Ronald Holshausen, Tue Dec 2 15:54:26 2014 +1100)
- π 36f4d48 - further attempts to get the travis build to stop it's intermittent failures (Ronald Holshausen, Wed Nov 26 09:45:02 2014 +1100)
- π 0cc5e7c - Merge pull request #73 from bethesque/rename-client-in-example (Ronald Holshausen, Wed Nov 26 09:15:42 2014 +1100)
- 0d813ad - Made some of the example code more meaningful. (Beth, Wed Nov 26 07:07:05 2014 +1100)
- baf34ea - bump version (Ronald Holshausen, Tue Nov 25 19:08:36 2014 +1100)