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

Changelog History
Page 11

  • v4.0.7 Changes

    • ⚑️ 1de706ed2 - chore: update travis build (Ronald Holshausen, Sun Mar 8 13:01:19 2020 +1100)
    • afe807b44 - chore: disable escaping of HTML and XML embedded in JSON #1031 (Ronald Holshausen, Sun Mar 8 12:52:21 2020 +1100)
    • ⚑️ 0fefe31c7 - feat: Update readme on allowing tags with the Maven plugin to be overridden from system properties #1043 (Ronald Holshausen, Sun Mar 8 10:54:31 2020 +1100)
    • πŸ”Œ 8349bb292 - feat: allow tags with the Maven plugin to be overridden from system properties #1043 (Ronald Holshausen, Sun Mar 8 10:50:28 2020 +1100)
    • πŸ”€ 0905dca1f - Merge pull request #1042 from mikahjc/allow-punctuaion-in-path (Ronald Holshausen, Sun Mar 8 10:32:51 2020 +1100)
    • πŸ‘» 2f1070bc7 - fix: add more information to exception when there are no pacts to verify #1039 (Ronald Holshausen, Sat Mar 7 18:20:04 2020 +1100)
    • 6a081d65e - fix: typo #1039 (Ronald Holshausen, Sat Mar 7 17:19:09 2020 +1100)
    • βœ… 0c83bcb4f - fix: get test runner working with JUnit 4.13 #1035 (Ronald Holshausen, Sat Mar 7 17:15:07 2020 +1100)
    • βͺ 436a5e856 - Revert "chore: remove system property fallback from SpringEnvironmentResolver #1023" (Ronald Holshausen, Sat Mar 7 16:12:59 2020 +1100)
    • 🚚 0312084f6 - chore: remove system property fallback from SpringEnvironmentResolver #1023 (Ronald Holshausen, Sat Mar 7 14:49:45 2020 +1100)
    • 🚚 a80e74a9c - chore: remove indy version of Groovy (Ronald Holshausen, Sat Mar 7 14:48:18 2020 +1100)
    • 19b975e64 - chore: set consumer/pact-jvm-consumer-groovy to use Groovy 2.5 #1011 (Ronald Holshausen, Sat Mar 7 14:30:28 2020 +1100)
    • πŸ”€ 981943c7c - Merge pull request #1034 from kppullin/fix-negative-index (Ronald Holshausen, Sat Mar 7 12:29:44 2020 +1100)
    • 84276a3f2 - Perform same check on character validity in pathIdentifier that identifier does (Mikah Chapman, Thu Mar 5 09:56:51 2020 -0700)
    • 7ab70a91a - Fix off-by-one valueFromProviderState index (Kevin Pullin, Thu Feb 27 15:59:05 2020 -0800)
    • πŸ”€ 3bc07b834 - Merge pull request #1032 from gabie-giraffe/master (Ronald Holshausen, Fri Feb 28 10:18:40 2020 +1100)
    • πŸ”€ 5ea99151a - Merge pull request #1030 from kppullin/fix-exception-in-validateTestTarget (Ronald Holshausen, Fri Feb 28 09:59:52 2020 +1100)
    • πŸ”€ 425d3e865 - Merge branch 'master' into master (Gabrielle Gasse, Thu Feb 27 14:47:26 2020 -0800)
    • πŸ”§ a33c921f2 - feat: Added state configuration for hasPactsFromPactBrokerWithTag in gradle #1026 (Gabrielle Gasse, Thu Feb 27 12:07:31 2020 -0800)
    • βœ… 2a1af9bed - Avoid unhandled exception in validateTestTarget (Kevin Pullin, Wed Feb 26 16:58:25 2020 -0800)
    • πŸ”€ 7e817785b - Merge pull request #1025 from Pfarrer/extended-pact-filter (Ronald Holshausen, Thu Feb 27 09:48:41 2020 +1100)
    • 2f69eb8b4 - Extended PactFilter to allow variable filter criterias (Brian Pfretzschner, Mon Feb 24 10:31:05 2020 +0100)
    • πŸ”Œ 2157cab6b - chore: Put note about using -P with the Gradle plugin (Ronald Holshausen, Wed Feb 26 09:53:35 2020 +1100)
    • 896e82e03 - fix: do not convert the bodies to strings #1008 (Ronald Holshausen, Sun Feb 23 09:27:30 2020 +1100)
    • ⚑️ 1095b788a - feat: updated JUnit 5 readmne about IgnoreNoPactsToVerify annotation #768 (Ronald Holshausen, Sun Feb 23 09:11:15 2020 +1100)
    • βœ… dfb4e5f11 - feat: use a dummy test for JUnit 5 tests with IgnoreNoPactsToVerify annotation #768 (Ronald Holshausen, Sun Feb 23 09:05:52 2020 +1100)
    • d26555da4 - feat: created a Spring JUnit 5 module #1023 (Ronald Holshausen, Sat Feb 22 17:49:40 2020 +1100)
    • 6bf77f3cf - fix: fromProviderState on path doesnt work in pact-jvm-consumer-groovy #1022 (Ronald Holshausen, Sat Feb 22 16:16:04 2020 +1100)
    • 0da658100 - fix: Request query gets mangled/encoded when generating V2 pact file #1018 (Ronald Holshausen, Sat Feb 22 15:57:31 2020 +1100)
    • 0️⃣ 1b2de39e6 - fix: default to text/plain content type if no content type header is provided #1013 (Ronald Holshausen, Sat Feb 22 15:14:55 2020 +1100)
    • ab61bac90 - fix: Pact server fails for requests that dont have Content-Type header #1008 (Ronald Holshausen, Sat Feb 22 14:34:50 2020 +1100)
    • ⚑️ 5d14f17f7 - Update README.md (Ronald Holshausen, Sat Feb 22 13:50:51 2020 +1100)
    • aa4f97cdf - bump version to 4.0.7 (Ronald Holshausen, Sat Feb 22 13:32:02 2020 +1100)
  • v4.0.6 Changes

    • πŸ”€ 66babb0c7 - Merge pull request #1021 from treatwell/defer-junit-runner-initialization (Ronald Holshausen, Tue Feb 18 14:57:55 2020 +1100)
    • πŸ”€ e533511ce - Merge branch 'master' into defer-junit-runner-initialization (Antonello Caboni, Mon Feb 17 10:54:32 2020 +0000)
    • 1d3db7075 - Ensure PactRunner initialization is idempotent (Dominic Bevacqua, Mon Feb 17 09:45:50 2020 +0000)
    • πŸ”€ da08b2f3a - Merge pull request #1017 from asteffey/jcenter-https (Ronald Holshausen, Mon Feb 17 14:15:32 2020 +1100)
    • πŸ”€ 676c7f6f5 - Merge pull request #1016 from asteffey/use-TestExecutionCallbacks (Ronald Holshausen, Mon Feb 17 12:58:15 2020 +1100)
    • πŸ”€ 01396e650 - Merge pull request #1015 from asteffey/verbose-pact-sources (Ronald Holshausen, Mon Feb 17 12:57:51 2020 +1100)
    • πŸ”€ 887908f23 - Merge branch 'master' into jcenter-https (Ronald Holshausen, Mon Feb 17 10:29:50 2020 +1100)
    • πŸ”€ 19dda0bb5 - Merge branch 'master' into use-TestExecutionCallbacks (Ronald Holshausen, Mon Feb 17 10:29:21 2020 +1100)
    • πŸ”€ ec77d2d61 - Merge branch 'master' into verbose-pact-sources (Ronald Holshausen, Mon Feb 17 10:28:54 2020 +1100)
    • πŸ”€ 3d4bc07f8 - Merge pull request #1014 from asteffey/providerstate-params (Ronald Holshausen, Mon Feb 17 10:26:56 2020 +1100)
    • 287909b5b - Defer initialization logic in PactRunner until it's run. (Dominic Bevacqua, Fri Feb 14 12:50:15 2020 +0000)
    • 6ef40a501 - Use concise Pact Source descriptions (Andrew Steffey, Mon Feb 3 11:55:39 2020 -0500)
    • ac194090e - Accept provider states with parameters (Andrew Steffey, Mon Feb 3 12:38:11 2020 -0500)
    • πŸ”€ 89209af82 - Merge branch 'cogman-issue-916-use-groovy-3' (Ronald Holshausen, Thu Feb 13 16:28:24 2020 +1100)
    • ⬆️ 0e7e779c6 - fix: test was failing after upgrade to Groovy 3 #1019 (Ronald Holshausen, Thu Feb 13 15:00:03 2020 +1100)
    • πŸ”Œ 7962acf63 - fix: Gradle plugin still needs Groovy 2.5.4 #1019 (Ronald Holshausen, Thu Feb 13 14:48:00 2020 +1100)
    • ⬆️ 215f2a93b - fix: AbcMetric + use HttpBuilder after upgrade to Gradle 3 #1019 (Ronald Holshausen, Thu Feb 13 14:22:08 2020 +1100)
    • 544ce04da - Fixing some of the code narcs (Thomas May, Tue Feb 11 11:39:48 2020 -0700)
    • πŸ— 549cbb7fd - Move to groovy 3, spock 2.0-M1, and replace http-builder with http-build-ng (Thomas May, Tue Feb 11 11:15:21 2020 -0700)
    • πŸš€ b1b2e8983 - feat: added latestby query parameter and pact tests for can-i-deploy #994 (Ronald Holshausen, Sun Feb 9 15:49:51 2020 +1100)
    • c29549aa3 - fix: message pacts with JSON contents were being formatted as strings #1011 (Ronald Holshausen, Sun Feb 9 14:54:21 2020 +1100)
    • βœ… fc6fe468c - fix: JUnit 5 test provider now throws an exception if there are no Pacts to verify #1007 (Ronald Holshausen, Sun Feb 9 12:45:38 2020 +1100)
    • πŸ“‡ 913bcf32e - fix: message pact builder was converting metadata values to strings #1006 (Ronald Holshausen, Sun Feb 9 12:34:29 2020 +1100)
    • d30509c36 - feat: allow pact.verifier.publishResults to be set with environment variables (Ronald Holshausen, Sun Feb 9 11:35:27 2020 +1100)
    • 5b367c91e - feat: Allow just the changed pact specified in the webhook to be run (JUnit 5) #998 (Ronald Holshausen, Sun Feb 9 10:58:55 2020 +1100)
    • ⚑️ 2604f294d - feat: Update JUnit 4 readmes #998 (Ronald Holshausen, Sat Feb 8 19:02:50 2020 +1100)
    • d6cb3b4d5 - feat: Allow just the changed pact specified in the webhook to be run (JUnit 4) #998 (Ronald Holshausen, Sat Feb 8 18:57:12 2020 +1100)
    • ⚑️ d21e47860 - feat: Update Gradle and Maven readmes #998 (Ronald Holshausen, Sat Feb 8 15:24:18 2020 +1100)
    • a4a12c11c - feat: Allow just the changed pact specified in the webhook to be run (Maven/Gradle) #998 (Ronald Holshausen, Sat Feb 8 14:49:29 2020 +1100)
    • πŸ”€ e897b8fea - Merge pull request #1012 from BenVercammen/provider-client-request-body-encoding (Ronald Holshausen, Sat Feb 8 12:26:42 2020 +1100)
    • 🚚 f88fb8c11 - Remove skip of pluginDescriptor task (=Andrew Steffey, Tue Feb 4 19:59:10 2020 -0500)
    • πŸ”Œ 6dc7a8881 - Bump maven-plugin-plugin version to 3.6.0 (=Andrew Steffey, Tue Feb 4 21:38:23 2020 -0500)
    • βœ… 74cf96b5c - Use Before/AfterTestExecutionCallback (Andrew Steffey, Mon Feb 3 12:17:58 2020 -0500)
    • f4eef1362 - The request body should be encoded according to the request header (when provided) (Ben Vercammen, Fri Jan 31 16:02:08 2020 +0100)
    • bdba13252 - Use https://jcenter.bintray.com (=Andrew Steffey, Fri Jan 31 11:24:19 2020 -0500)
    • 3860faa5d - bump version to 4.0.6 (Ronald Holshausen, Sun Jan 26 17:52:57 2020 +1100)
  • v4.0.5 Changes

    • βœ… 2a46954d1 - fix: pacticipant version is optional is latest is specified #994 (Ronald Holshausen, Sun Jan 26 17:25:07 2020 +1100)
    • πŸš€ e23015b77 - chore: implemented can-i-deploy call on the broker client #994 (Ronald Holshausen, Sun Jan 26 16:58:52 2020 +1100)
    • 7068f2029 - fix: Fix codenarc #994 (Ronald Holshausen, Sun Jan 26 15:36:59 2020 +1100)
    • βœ… 28931c4f1 - chore: add tests for the Gradle and Maven plugins #994 (Ronald Holshausen, Sun Jan 26 14:50:07 2020 +1100)
    • 3d3bba842 - chore: rename to parameter to toTag #994 (Ronald Holshausen, Sun Jan 26 13:43:09 2020 +1100)
    • πŸ”Œ 6d6e3da64 - chore: cleanup Maven plugin deps after converting Groovy code to Kotlin #994 (Ronald Holshausen, Sun Jan 26 13:42:50 2020 +1100)
    • πŸš€ decdf18f4 - feat: added Maven can I deploy task #994 (Ronald Holshausen, Sun Jan 26 13:31:42 2020 +1100)
    • ⬆️ 177774ef0 - chore: upgrade Gradle to 5.5.1 (Ronald Holshausen, Sun Jan 26 11:56:36 2020 +1100)
    • πŸ‘• adc95f1e5 - fix: lint and codenarc errors #994 (Ronald Holshausen, Sun Jan 26 11:38:32 2020 +1100)
    • πŸš€ 13b653184 - feat: added a can-i-deploy Gradle task #994 (Ronald Holshausen, Sat Jan 25 19:05:29 2020 +1100)
    • πŸ“‡ b0b07b0fb - fix: Message should return metadata as Map #1006 (Ronald Holshausen, Sat Jan 25 17:26:21 2020 +1100)
    • πŸ”€ 86f5e8051 - fix: lein plugin parentheses after PR merge (Ronald Holshausen, Sat Jan 25 17:01:56 2020 +1100)
    • 14fd2586c - fix: correct the type matcher to treat JsonNull as a null #981 (Ronald Holshausen, Sat Jan 25 16:47:41 2020 +1100)
    • afba8a6a9 - fix: BigDecimal comparison should use scale and include BigDecimal.ZERO #1001 (Ronald Holshausen, Sat Jan 25 16:32:44 2020 +1100)
    • πŸ”€ e70525b0d - Merge pull request #1004 from Biserkov/patch-1 (Ronald Holshausen, Sat Jan 25 15:57:03 2020 +1100)
    • ⚑️ e1e5388f0 - Merge pull request #1000 from sonalchandani/update-pact-leiningen-readme (Ronald Holshausen, Sat Jan 25 15:54:19 2020 +1100)
    • πŸ”€ c9018796c - Merge branch 'master' into patch-1 (Jordan Biserkov, Fri Jan 24 09:33:00 2020 +0100)
    • πŸ‘• 47aa88c84 - Merge pull request #1003 from aplsup/fix-lint-test-code (Beth Skurrie, Fri Jan 24 10:20:07 2020 +1100)
    • e2e49dd94 - Fix Wrong number of args passed to: ex-info (Jordan Biserkov, Thu Jan 23 16:07:17 2020 +0100)
    • ab551ac5b - Fix Wrong number of args passed to: ex-info (Jordan Biserkov, Thu Jan 23 16:02:13 2020 +0100)
    • πŸ‘• 3d3446523 - fix: lint issue in test (Alessio Paciello, Thu Jan 23 11:12:24 2020 +0000)
    • πŸ”€ 43d5d0138 - Merge pull request #999 from aplsup/junit-test-name-brokerpactsource-include-tag (Beth Skurrie, Thu Jan 23 13:15:32 2020 +1100)
    • πŸ”€ 635c80f02 - Merge branch 'master' into junit-test-name-brokerpactsource-include-tag (Beth Skurrie, Thu Jan 23 12:54:03 2020 +1100)
    • βœ… 6ec4af6bb - feat: Place tag after consumer name in junit test description (Alessio Paciello, Wed Jan 22 22:59:05 2020 +0000)
    • πŸ“š 0444e8cd6 - Merge pull request #1002 from anto-ac/add-pactbroker-consumers-property-to-documentation (Beth Skurrie, Thu Jan 23 09:47:43 2020 +1100)
    • ⚑️ f54117fac - chore: Update README.md (Antonello Caboni, Wed Jan 22 16:25:30 2020 +0000)
    • 7e6b8c00d - fix: handle headers with comma-seprated values #997 (Ronald Holshausen, Wed Jan 22 16:46:17 2020 +1100)
    • πŸ‘• 5e38e39b9 - lint fix (Alessio Paciello, Sun Jan 19 14:26:03 2020 +0000)
    • βœ… 6ad387182 - feat: Include tag in jUnit test name description when pact is retrieved from the pact broker (Alessio Paciello, Sun Jan 19 13:52:28 2020 +0000)
    • ⚑️ 44d7399af - Updated the readme for leiningen pact plugin to have the correct format for the consumer list (sonalchandani, Sun Jan 19 13:39:52 2020 +0530)
    • 🀑 6eee48267 - fix: Target request filter validation for MockMvcTarget #983 (Ronald Holshausen, Sat Jan 18 17:15:33 2020 +1100)
    • πŸ‘• 4336c50b8 - fix: lint error #983 (Ronald Holshausen, Sat Jan 18 15:15:19 2020 +1100)
    • 🀑 d5d1cec98 - fix: validation of TargetRequestFilter parameter for MockMvcTarget #983 (Ronald Holshausen, Sat Jan 18 14:49:14 2020 +1100)
    • 8725d4cf3 - feat: allow expressions with @Pact annotation #989 (Ronald Holshausen, Sat Jan 18 14:23:43 2020 +1100)
    • 3bb6c79ee - bump version to 4.0.5 (Ronald Holshausen, Wed Dec 18 10:41:08 2019 +1100)
  • v4.0.4 Changes

    • πŸ”€ dc6bf9ed - Merge pull request #988 from ivangsa/pact-jvm-provider-maven (Ronald Holshausen, Sat Dec 7 17:51:05 2019 +1100)
    • πŸ”€ 07b19634 - Merge pull request #987 from ivangsa/pact-jvm-consumer-java8 (Ronald Holshausen, Sat Dec 7 17:50:22 2019 +1100)
    • 7a95365f - Merge pull request #985 from scheuchzer/feature/953_kotlin_version (Ronald Holshausen, Sat Dec 7 17:44:08 2019 +1100)
    • πŸ‘• 9be84160 - fix linting errors (IvΓ‘n GarcΓ­a Sainz-Aja, Mon Dec 2 12:32:28 2019 +0100)
    • d41a8808 - [pact-jvm-provider-maven] Adds skipPactPublish property (IvΓ‘n GarcΓ­a Sainz-Aja, Mon Dec 2 10:44:26 2019 +0100)
    • 75a3a9bc - Allow access to original PactDsl object and array (IvΓ‘n GarcΓ­a Sainz-Aja, Mon Dec 2 10:36:46 2019 +0100)
    • ⬆️ 60166084 - fixes 953 by upgrading ktor to a version that uses kotlin 1.3. (Thomas Scheuchzer, Mon Nov 25 16:40:22 2019 +0100)
    • 🀑 c13a943c - feat: add support for request filters with MockMvcTarget #983 (Ronald Holshausen, Sun Nov 24 14:51:05 2019 +1100)
    • a57e7589 - fix: MessagePactProviderRule fails if there are no provider states #982 (Ronald Holshausen, Sun Nov 24 13:56:56 2019 +1100)
    • 7f44c37f - fix: correct the markdown rendering of verification errors #980 (Ronald Holshausen, Sun Nov 24 12:09:09 2019 +1100)
    • cd1d14dc - fix: JSON reporter was generated incorrect failure JSON #980 (Ronald Holshausen, Sun Nov 24 11:25:56 2019 +1100)
    • πŸ“œ 4b2c3f6d - fix: get XML parser to ignore DTDs #973 (Ronald Holshausen, Sun Nov 24 09:39:56 2019 +1100)
    • ⚑️ a52115f9 - Update README.md (Ronald Holshausen, Sun Nov 10 10:16:57 2019 +1100)
    • 3d0cce96 - bump version to 4.0.4 (Ronald Holshausen, Sun Nov 10 10:07:39 2019 +1100)
  • v4.0.3 Changes

    • e1863113a - fix: link in readme (Ronald Holshausen, Sat Nov 9 14:50:53 2019 +1100)
    • βœ… ac276e2e3 - feat: allow JUnit 5 tests to have state change methods on additional classes #943 (Ronald Holshausen, Sat Nov 9 14:47:40 2019 +1100)
    • πŸ”€ fb4530cd0 - Merge pull request #977 from treatwell/feature-fix-for-976 (Ronald Holshausen, Sat Nov 9 13:28:47 2019 +1100)
    • b5c748690 - fix: correctly handle XML node types when comparing with matchers #975 (Ronald Holshausen, Sat Nov 9 13:16:03 2019 +1100)
    • 7f3ec4e3c - #976: always prepend prefix to existing key (Greg Pappas, Tue Nov 5 11:29:42 2019 +0000)
    • 8aea916db - feat: add a system property to turn off XML DTD validation in the matcher #973 (Ronald Holshausen, Mon Nov 4 14:29:33 2019 +1100)
    • βœ… cd1df8dd8 - fix: support tests with injected constructor parameters #971 (Ronald Holshausen, Mon Nov 4 14:11:32 2019 +1100)
    • a2c521151 - fix: Fix codenarc #967 (Ronald Holshausen, Sun Nov 3 15:58:04 2019 +1100)
    • βœ… 44cc973a1 - fix: Fix for test failing on JDK 11/12 #967 (Ronald Holshausen, Sun Nov 3 15:19:48 2019 +1100)
    • 🏁 c6f203f1f - fix: Fix for test failing on Windows #967 (Ronald Holshausen, Sun Nov 3 15:15:54 2019 +1100)
    • πŸ”€ 929f9ef6d - Merge pull request #968 from pkubowicz/kotlin-has-pacts (Ronald Holshausen, Sun Nov 3 15:00:48 2019 +1100)
    • ⬆️ 08d4a208b - fix: Upgraded JUnit to 5.5.2; fixed JUnit4 tests that were not running #967 (Ronald Holshausen, Sun Nov 3 14:56:10 2019 +1100)
    • ⚑️ 2ef11f50e - Merge pull request #966 from pkubowicz/dependency-updates (Ronald Holshausen, Sun Nov 3 11:02:39 2019 +1100)
    • 89d3ce911 - feat: use functions with receiver in hasPactWith() (Piotr Kubowicz, Sun Oct 27 12:49:35 2019 +0100)
    • ⚑️ 8f7b7a4db - chore: update dependencies (Piotr Kubowicz, Sun Oct 27 09:55:46 2019 +0100)
    • 78b0e54e5 - bump version to 4.0.3 (Ronald Holshausen, Sun Oct 27 17:37:37 2019 +1100)
  • v4.0.2 Changes

    • βœ… 343bd92b7 - fix: lookup the provider tag from system properties for JUnit based tests #823 #960 (Ronald Holshausen, Sun Oct 27 17:03:55 2019 +1100)
    • d8fdaa1df - feat: add colons to the allowed path characters #965 (Ronald Holshausen, Sun Oct 27 15:59:43 2019 +1100)
    • βœ… ed0df6594 - fix: correct spring test readme and comment #963 (Ronald Holshausen, Sun Oct 27 15:31:01 2019 +1100)
    • 00168b168 - chore: small code cleanup (Ronald Holshausen, Sun Oct 27 14:39:28 2019 +1100)
    • πŸ”€ 079e673b1 - Merge pull request #951 from tinexw/925-bearer-token (Ronald Holshausen, Sun Oct 27 14:33:24 2019 +1100)
    • πŸ”€ 3175a14cd - Merge pull request #959 from pkubowicz/provider-gradle-kotlin (Ronald Holshausen, Sun Oct 27 14:27:40 2019 +1100)
    • 0e5bdb4ff - feat: convert number type matchers to type matchers when spec version < 3 #958 (Ronald Holshausen, Sun Oct 27 14:16:49 2019 +1100)
    • 7d83a956a - fix: let invalid path exceptions propogate so verification fails #957 (Ronald Holshausen, Sun Oct 27 13:33:20 2019 +1100)
    • 05ca60291 - chore: use the charset from the content type when converting bodies #956 (Ronald Holshausen, Sun Oct 27 11:58:43 2019 +1100)
    • πŸ›  c89ecfb89 - Detect broker auth scheme automatically - Fixes gh-925 (Kristine Jetzke, Sun Oct 20 00:02:19 2019 +0200)
    • c4ac2a331 - Allow using pact-jvm-provider-gradle with Kotlin (Piotr Kubowicz, Sun Oct 20 09:07:13 2019 +0200)
    • b37c6d771 - bump version to 4.0.2 (Ronald Holshausen, Wed Oct 16 13:42:57 2019 +1100)
    • πŸ›  6e87f3d2e - Support bearer token with JUnit annotations - Fixes gh-925 (Kristine Jetzke, Sun Oct 6 00:52:06 2019 +0200)
  • v4.0.1 Changes

    • πŸ”Œ b9d5c79a2 - fix: Maven plugin should fall back to global broker config (Ronald Holshausen, Wed Oct 16 13:13:18 2019 +1100)
    • πŸ”€ 91efee36a - Merge pull request #955 from ryandens/bearer-auth (Ronald Holshausen, Wed Oct 16 10:50:26 2019 +1100)
    • ⚑️ 4590f2234 - :pencil: update docs to reflect new token config (Ryan Dens, Sun Oct 13 13:41:00 2019 -0400)
    • πŸ”§ 04f64b090 - :ok_hand: introduce token configuration option rather than re-using the username config (Ryan Dens, Sun Oct 13 13:37:25 2019 -0400)
    • ba2c5b46c - :white_check_mark: add unit test for verifying that bearer auth is used if token is set and scheme is null (Ryan Dens, Sun Oct 13 13:47:28 2019 -0400)
    • πŸ“š a619ca7f7 - :ok_hand: correct phrasing in documentation relating to bearer tokens (Ryan Dens, Sun Oct 13 13:23:49 2019 -0400)
    • f4c5b99cd - :pencil: document how to use basic and bearer authentication for verifying pacts from a pact broker (Ryan Dens, Sat Oct 12 11:16:51 2019 -0400)
    • πŸ‘ a7da1a5fa - :sparkles: add support for bearer authentication (Ryan Dens, Sat Oct 12 11:07:40 2019 -0400)
    • e58b76b50 - :white_check_mark: add test for bearer authentication (Ryan Dens, Sat Oct 12 11:06:53 2019 -0400)
    • πŸ”¨ dc6a2e91c - :recycle: refactor Authentication to be extensible (Ryan Dens, Fri Oct 11 17:21:37 2019 -0400)
    • πŸ”€ 3a311c8e6 - Merge remote-tracking branch 'origin/v3.6.x' (Ronald Holshausen, Sun Oct 13 13:54:21 2019 +1100)
    • βœ… f53bd4c5a - fix: call the statechange teardown if the test fails #834 (Ronald Holshausen, Sun Oct 13 13:43:36 2019 +1100)
    • d54923d86 - fix: disable redirect handling in the verifier #952 (Ronald Holshausen, Sun Oct 13 12:30:02 2019 +1100)
    • πŸ”€ ab61458bd - Merge pull request #950 from tinexw/patch-1 (Ronald Holshausen, Sun Oct 13 12:15:50 2019 +1100)
    • ⚑️ 2e66367f5 - Merge pull request #948 from tinexw/update-PactTestFor-annotation (Ronald Holshausen, Sun Oct 13 12:13:17 2019 +1100)
    • ⚑️ 2febf8086 - Merge pull request #947 from tinexw/update-spring-doc-junit5 (Ronald Holshausen, Sun Oct 13 12:11:16 2019 +1100)
    • ⚑️ 06ab32464 - feat: Update readmes with info on publish verification results with a version tag #823 (Ronald Holshausen, Sun Oct 13 12:03:56 2019 +1100)
    • 0️⃣ 75440eefb - fix: do not override the default tag handler #823 (Ronald Holshausen, Sun Oct 13 11:51:47 2019 +1100)
    • f609f54b6 - feat: Publish verification results with a version tag #823 (Ronald Holshausen, Sun Oct 13 11:44:13 2019 +1100)
    • 981c86f8a - fix: add the server distribution archives to the publishing #945 (Ronald Holshausen, Sat Oct 12 15:26:07 2019 +1100)
    • βœ… 1b99ec8ae - feat: allow JUnit 4 tests to have state change methods on additional classes #943 (Ronald Holshausen, Sat Oct 12 14:37:36 2019 +1100)
    • πŸš€ 4086535a3 - chore: update release script for 4.0.0 (Ronald Holshausen, Sat Oct 12 12:18:34 2019 +1100)
    • πŸ”Œ df7853854 - Fix link to gradle plugin (Kristine Jetzke, Sun Oct 6 00:24:23 2019 +0200)
    • 0️⃣ 468132ad9 - Change comment for default pact version in PactSpecVersion annotation. (Kristine Jetzke, Sat Oct 5 21:14:50 2019 +0200)
    • πŸ“š 1f68c5785 - Add documentation for spring random port (Kristine Jetzke, Thu Oct 3 17:30:25 2019 +0200)
    • ⚑️ ee255ad72 - Update README.md (Ronald Holshausen, Sun Sep 29 10:33:12 2019 +1000)
    • ⚑️ 115af7caf - Update README.md (Ronald Holshausen, Sun Sep 29 10:28:40 2019 +1000)
    • 103de5adf - bump version to 4.0.1 (Ronald Holshausen, Sun Sep 29 10:18:01 2019 +1000)
    • 3b9274971 - chore: 4.0.0 version (Ronald Holshausen, Sat Sep 28 17:26:46 2019 +1000)
    • πŸš€ 059312f6b - update changelog for release 4.0.0 (Ronald Holshausen, Sat Sep 28 17:24:57 2019 +1000)
    • fe54ed838 - bump version to 3.6.15 (Ronald Holshausen, Sat Sep 28 15:42:16 2019 +1000)
    • πŸš€ d01bd5f62 - update changelog for release 3.6.14 (Ronald Holshausen, Sat Sep 28 14:09:11 2019 +1000)
    • πŸ”€ f2e2f461e - Merge remote-tracking branch 'origin/v3.6.x' (Ronald Holshausen, Fri Sep 27 18:41:49 2019 +1000)
    • f0acf0a71 - fix: use the charset from the content type when converting bodies to bytes #941 (Ronald Holshausen, Fri Sep 27 18:24:48 2019 +1000)
    • πŸ”€ c57c4e01d - Merge remote-tracking branch 'origin/v3.6.x' (Ronald Holshausen, Fri Sep 27 17:44:49 2019 +1000)
    • 🚚 63fed4ca1 - fix: remove all references to the mockserver on complete #939 (Ronald Holshausen, Fri Sep 27 17:09:27 2019 +1000)
    • c5a9e0500 - fix: GET on pact-jvm-server root delivers broken json #938 (Ronald Holshausen, Fri Sep 27 16:29:20 2019 +1000)
    • 4ac4d12a3 - fix: blog post link in readme #937 (Ronald Holshausen, Mon Sep 9 18:56:01 2019 +1000)
    • 3ec0debe5 - fix: code narc error (Ronald Holshausen, Sun Sep 8 16:38:07 2019 +1000)
    • βœ… f359bdca7 - chore: added test with array with 200 items (Ronald Holshausen, Sun Sep 8 15:41:20 2019 +1000)
    • 8da6691a7 - fix: for JSON report failing when the source is a file (Ronald Holshausen, Sun Sep 8 15:00:16 2019 +1000)
    • ⚑️ 327d253f5 - chore: updated the verification result format to match the Ruby version (Ronald Holshausen, Sun Sep 8 14:05:32 2019 +1000)
    • πŸ‘» af8826228 - fix: for AssertionError cannot be cast to class java.lang.Exception #935 (Ronald Holshausen, Sun Sep 8 13:36:23 2019 +1000)
    • πŸ”€ 705c35ced - fix: failing test after merge (Ronald Holshausen, Sun Sep 8 13:20:09 2019 +1000)
    • 72bbfaa14 - bump version to 3.6.14 (Ronald Holshausen, Sun Sep 8 12:44:35 2019 +1000)
    • πŸ”€ a2ca363c8 - Merge remote-tracking branch 'origin/v3.6.x' (Ronald Holshausen, Sun Sep 8 12:42:03 2019 +1000)
    • πŸš€ 7e5e209b2 - update changelog for release 3.6.13 (Ronald Holshausen, Sun Sep 8 12:25:33 2019 +1000)
    • βœ… 97a076d3f - fix: mark the test result as failed if a state change callback fails #930 (Ronald Holshausen, Sun Sep 8 11:38:54 2019 +1000)
    • πŸ”¨ 7cd725295 - fix: Verification reporters were broken after last refactor (Ronald Holshausen, Sat Sep 7 17:59:36 2019 +1000)
    • πŸ”¨ 9af32411b - refactor: deprecate the version property for PactPublish in favor of providerVersion (Ronald Holshausen, Sat Sep 7 16:45:19 2019 +1000)
    • πŸ”€ 715b95ac4 - Merge branch 'toastyblast-provider-gradle-add-verification-provider-version' (Ronald Holshausen, Sat Sep 7 16:33:44 2019 +1000)
    • ⚑️ f3f222c14 - chore: updated the readme about setting provider version (Ronald Holshausen, Sat Sep 7 16:33:20 2019 +1000)
    • 🚚 5999577f4 - fix: move providerVersion to GradleProviderInfo (Ronald Holshausen, Sat Sep 7 16:27:52 2019 +1000)
    • βͺ 0d0ac89cc - Revert "Issue#929 Added the ability to add a version for the provider in pact-jvm-provider-gradle" (Ronald Holshausen, Sat Sep 7 16:07:43 2019 +1000)
    • πŸ”€ 964216753 - Merge branch 'provider-gradle-add-verification-provider-version' of https://github.com/toastyblast/pact-jvm into toastyblast-provider-gradle-add-verification-provider-version (Ronald Holshausen, Sat Sep 7 16:00:36 2019 +1000)
    • πŸ‘· 241c7f561 - chore: only run the 200 mock server test on CI (Ronald Holshausen, Sat Sep 7 15:34:45 2019 +1000)
    • f80d82a9d - fix: from 3.6.3 header values are now a list #928 (Ronald Holshausen, Sat Sep 7 15:09:15 2019 +1000)
    • 96f788de9 - bump version to 4.0.0-beta.7 (Ronald Holshausen, Tue Sep 3 14:29:44 2019 +1000)
    • πŸ›  a25f323ee - Issue #929 Fixed erroneous removal in gradlew. (yoran.kerbusch, Sat Aug 31 17:04:11 2019 +0200)
    • πŸ— 8dc54acf6 - Issue #929 Fixed the files automatically changed by IntelliJ on automated Gradle building. (yoran.kerbusch, Sat Aug 31 17:02:18 2019 +0200)
    • πŸ›  2ee0051ef - Issue#929 Fixed further codenarc errors. (yoran.kerbusch, Fri Aug 30 16:51:01 2019 +0200)
    • 5404318eb - Issue#929 Reworked the code to uglier implementation to prevent codenarc failure of line exceeding 120 characters. (yoran.kerbusch, Fri Aug 30 16:45:03 2019 +0200)
    • 28447536a - Issue#929 Added the ability to add a version for the provider in pact-jvm-provider-gradle (yoran.kerbusch, Fri Aug 30 16:06:02 2019 +0200)
    • 87df5116e - chore: switch to openjdk 8 on travis (Ronald Holshausen, Sat Aug 24 10:39:54 2019 +1000)
  • v4.0.0 Changes

    • πŸ”€ f2e2f461 - Merge remote-tracking branch 'origin/v3.6.x' (Ronald Holshausen, Fri Sep 27 18:41:49 2019 +1000)
    • f0acf0a7 - fix: use the charset from the content type when converting bodies to bytes #941 (Ronald Holshausen, Fri Sep 27 18:24:48 2019 +1000)
    • πŸ”€ c57c4e01 - Merge remote-tracking branch 'origin/v3.6.x' (Ronald Holshausen, Fri Sep 27 17:44:49 2019 +1000)
    • 🚚 63fed4ca - fix: remove all references to the mockserver on complete #939 (Ronald Holshausen, Fri Sep 27 17:09:27 2019 +1000)
    • c5a9e050 - fix: GET on pact-jvm-server root delivers broken json #938 (Ronald Holshausen, Fri Sep 27 16:29:20 2019 +1000)
    • 4ac4d12a - fix: blog post link in readme #937 (Ronald Holshausen, Mon Sep 9 18:56:01 2019 +1000)
    • 3ec0debe - fix: code narc error (Ronald Holshausen, Sun Sep 8 16:38:07 2019 +1000)
    • βœ… f359bdca - chore: added test with array with 200 items (Ronald Holshausen, Sun Sep 8 15:41:20 2019 +1000)
    • 8da6691a - fix: for JSON report failing when the source is a file (Ronald Holshausen, Sun Sep 8 15:00:16 2019 +1000)
    • ⚑️ 327d253f - chore: updated the verification result format to match the Ruby version (Ronald Holshausen, Sun Sep 8 14:05:32 2019 +1000)
    • πŸ‘» af882622 - fix: for AssertionError cannot be cast to class java.lang.Exception #935 (Ronald Holshausen, Sun Sep 8 13:36:23 2019 +1000)
    • πŸ”€ 705c35ce - fix: failing test after merge (Ronald Holshausen, Sun Sep 8 13:20:09 2019 +1000)
    • 72bbfaa1 - bump version to 3.6.14 (Ronald Holshausen, Sun Sep 8 12:44:35 2019 +1000)
    • πŸ”€ a2ca363c - Merge remote-tracking branch 'origin/v3.6.x' (Ronald Holshausen, Sun Sep 8 12:42:03 2019 +1000)
    • πŸš€ 7e5e209b - update changelog for release 3.6.13 (Ronald Holshausen, Sun Sep 8 12:25:33 2019 +1000)
    • βœ… 97a076d3 - fix: mark the test result as failed if a state change callback fails #930 (Ronald Holshausen, Sun Sep 8 11:38:54 2019 +1000)
    • πŸ”¨ 7cd72529 - fix: Verification reporters were broken after last refactor (Ronald Holshausen, Sat Sep 7 17:59:36 2019 +1000)
    • πŸ”¨ 9af32411 - refactor: deprecate the version property for PactPublish in favor of providerVersion (Ronald Holshausen, Sat Sep 7 16:45:19 2019 +1000)
    • πŸ”€ 715b95ac - Merge branch 'toastyblast-provider-gradle-add-verification-provider-version' (Ronald Holshausen, Sat Sep 7 16:33:44 2019 +1000)
    • ⚑️ f3f222c1 - chore: updated the readme about setting provider version (Ronald Holshausen, Sat Sep 7 16:33:20 2019 +1000)
    • 🚚 5999577f - fix: move providerVersion to GradleProviderInfo (Ronald Holshausen, Sat Sep 7 16:27:52 2019 +1000)
    • βͺ 0d0ac89c - Revert "Issue#929 Added the ability to add a version for the provider in pact-jvm-provider-gradle" (Ronald Holshausen, Sat Sep 7 16:07:43 2019 +1000)
    • πŸ”€ 96421675 - Merge branch 'provider-gradle-add-verification-provider-version' of https://github.com/toastyblast/pact-jvm into toastyblast-provider-gradle-add-verification-provider-version (Ronald Holshausen, Sat Sep 7 16:00:36 2019 +1000)
    • πŸ‘· 241c7f56 - chore: only run the 200 mock server test on CI (Ronald Holshausen, Sat Sep 7 15:34:45 2019 +1000)
    • f80d82a9 - fix: from 3.6.3 header values are now a list #928 (Ronald Holshausen, Sat Sep 7 15:09:15 2019 +1000)
    • 96f788de - bump version to 4.0.0-beta.7 (Ronald Holshausen, Tue Sep 3 14:29:44 2019 +1000)
    • πŸ›  a25f323e - Issue #929 Fixed erroneous removal in gradlew. (yoran.kerbusch, Sat Aug 31 17:04:11 2019 +0200)
    • πŸ— 8dc54acf - Issue #929 Fixed the files automatically changed by IntelliJ on automated Gradle building. (yoran.kerbusch, Sat Aug 31 17:02:18 2019 +0200)
    • πŸ›  2ee0051e - Issue#929 Fixed further codenarc errors. (yoran.kerbusch, Fri Aug 30 16:51:01 2019 +0200)
    • 5404318e - Issue#929 Reworked the code to uglier implementation to prevent codenarc failure of line exceeding 120 characters. (yoran.kerbusch, Fri Aug 30 16:45:03 2019 +0200)
    • 28447536 - Issue#929 Added the ability to add a version for the provider in pact-jvm-provider-gradle (yoran.kerbusch, Fri Aug 30 16:06:02 2019 +0200)
    • 87df5116 - chore: switch to openjdk 8 on travis (Ronald Holshausen, Sat Aug 24 10:39:54 2019 +1000)
  • v4.0.0-beta.6 Changes

    • πŸ”€ e373b522 - Merge pull request #927 from Scot3004/mockmvc-multipart (Ronald Holshausen, Wed Aug 28 09:51:10 2019 +1000)
    • πŸ”€ cf6da7f8 - Merge pull request #923 from gmariotti/master (Ronald Holshausen, Wed Aug 28 09:49:15 2019 +1000)
    • 🀑 913219e0 - MockMVC support for more than 1 multipart request (Sergio Orozco, Tue Aug 27 15:41:40 2019 -0500)
    • 513e8295 - Extended Kotlin DSL (Guido Pio Mariotti, Tue Aug 20 16:13:00 2019 +0200)
    • πŸ”¨ 2284bd66 - fix: LeinVerifierProxy after refactor (Ronald Holshausen, Mon Aug 26 15:17:10 2019 +1000)
    • πŸ”¨ 44cb67a0 - refactor: fix the genetic types on the pact classes (Ronald Holshausen, Mon Aug 26 15:05:44 2019 +1000)
    • πŸ”¨ 9886707a - refactor: replace PactWriter with an interface (Ronald Holshausen, Mon Aug 26 14:13:08 2019 +1000)
    • πŸ”¨ 2e441625 - refactor: converted the remaining verifier Groovy classes to Kotlin (Ronald Holshausen, Mon Aug 26 13:38:53 2019 +1000)
    • ⚑️ 41868e1a - Update README.md (Ronald Holshausen, Sun Aug 25 12:16:39 2019 +1000)
    • πŸ‘ e47caa0b - chore: support pactSpecificationVersion format for the spec version #917 (Ronald Holshausen, Sun Aug 25 12:14:39 2019 +1000)
    • e4b7e9bb - chore: only run on openjdk versions in travis (Ronald Holshausen, Sat Aug 24 10:50:11 2019 +1000)
    • 0194b223 - bump version to 4.0.0-beta.6 (Ronald Holshausen, Thu Aug 15 16:19:12 2019 +1000)
  • v4.0.0-beta.5 Changes

    • ⚑️ b370475f - chore: update readme (Ronald Holshausen, Sat Jul 27 12:42:31 2019 +1000)
    • βœ… 8e5a6194 - fix: correct a flakey date based test (Ronald Holshausen, Fri Jul 26 09:57:56 2019 +1000)
    • 80aa4db4 - fix: when using the values from provider state generator, a type matcher must be set (Ronald Holshausen, Fri Jul 26 09:26:13 2019 +1000)
    • πŸ”€ 28b18ce0 - Merge pull request #915 from oswaldquek/master (Ronald Holshausen, Fri Jul 26 08:56:42 2019 +1000)
    • bc0d13bb - feat: specify the pact tag if applicable (Oswald Quek, Tue Jul 23 16:22:28 2019 +0100)
    • πŸ”€ 31b81da5 - Merge pull request #913 from igordezky-blackberyy/master (Ronald Holshausen, Wed Jul 24 15:13:38 2019 +1000)
    • f3318bc8 - Fix gson number serialization #912, #908 (Isaac Gordezky, Mon Jul 22 18:39:46 2019 -0400)
    • bd318d9e - bump version to 4.0.0-beta.5 (Ronald Holshausen, Sun Jul 21 15:36:03 2019 +1000)