Pact JVM v4.4.0-beta.8 Release Notes

    • ๐Ÿ— 571f6d756 - chore: re-enable all tests after cleaning up build (Ronald Holshausen, Wed Nov 16 17:08:46 2022 +1100)
    • โšก๏ธ 1ec7f3146 - chore: add pact-jvm-server to the updated project structure (Ronald Holshausen, Wed Nov 16 17:02:54 2022 +1100)
    • 7fbe5cc78 - chore: add final libs to new project structure (Ronald Holshausen, Wed Nov 16 16:45:23 2022 +1100)
    • ๐Ÿ— cb7a9c90b - chore: add Gradle plugin to new build structure (Ronald Holshausen, Wed Nov 16 16:31:35 2022 +1100)
    • ๐Ÿ— 7ca34d76e - chore: kick build (Ronald Holshausen, Wed Nov 16 16:10:57 2022 +1100)
    • ๐Ÿ— e01e7df20 - chore: add Maven module to the new build structure (Ronald Holshausen, Wed Nov 16 15:33:28 2022 +1100)
    • e3c208ba2 - chore: add provider spring modules to new project setup (Ronald Holshausen, Wed Nov 16 15:17:12 2022 +1100)
    • ๐Ÿ— e0cc97887 - chore: add provider junit modules to new build structure (Ronald Holshausen, Wed Nov 16 14:10:07 2022 +1100)
    • ๐Ÿ— a54c23469 - chore: add remaining consumer modules to the new build structure (Ronald Holshausen, Wed Nov 16 12:35:21 2022 +1100)
    • ๐Ÿ— 9403b4e22 - chore: add pact-specification-test to the new build structure (Ronald Holshausen, Wed Nov 16 11:59:00 2022 +1100)
    • ๐Ÿ— 7ac29ead5 - chore: add provider to the new build structure (Ronald Holshausen, Wed Nov 16 11:32:42 2022 +1100)
    • ๐Ÿ— ea2084be8 - chore: add consumer to the new build structure (Ronald Holshausen, Wed Nov 16 09:22:13 2022 +1100)
    • 5d8fe2dc2 - chore: add matchers to the new project structure (Ronald Holshausen, Tue Nov 15 17:36:51 2022 +1100)
    • โœ… 6fba72949 - chore: fix test (Ronald Holshausen, Tue Nov 15 17:27:25 2022 +1100)
    • โœ… 9b9bb0d4a - chore: disable failing test for now (Ronald Holshausen, Tue Nov 15 17:20:30 2022 +1100)
    • bf9a597ce - chore: add models to the new project setup (Ronald Holshausen, Tue Nov 15 17:12:45 2022 +1100)
    • ๐Ÿ— 61da53118 - chore: add pact broker lib to new build (Ronald Holshausen, Tue Nov 15 16:32:35 2022 +1100)
    • d52b74229 - chore: get publishing working with new project setup (Ronald Holshausen, Tue Nov 15 15:59:58 2022 +1100)
    • ๐Ÿ‘ท 51ae99f32 - chore: Set Java to max 18 in CI (Ronald Holshausen, Tue Nov 15 14:22:43 2022 +1100)
    • 746014079 - chore: fix static code analysis voilations (Ronald Holshausen, Tue Nov 15 14:19:06 2022 +1100)
    • ๐Ÿ— 441122c6a - chore: add Java 19 to the CI build (Ronald Holshausen, Tue Nov 15 14:17:32 2022 +1100)
    • ๐Ÿ— f32e2a422 - chore: correct the codenarc build on Java 16+ (Ronald Holshausen, Tue Nov 15 14:16:21 2022 +1100)
    • ๐Ÿ”Œ b5985168e - chore: enable static code analysis with convention plugins (Ronald Holshausen, Tue Nov 15 13:49:19 2022 +1100)
    • โฌ†๏ธ 0338f438c - chore: Upgrade Gradle to 7.5.1 convert the project to use convention plugins (Ronald Holshausen, Tue Nov 15 13:25:56 2022 +1100)
    • ๐Ÿ— 6abdab2c9 - chore: fix github build (Ronald Holshausen, Tue Nov 15 10:33:34 2022 +1100)
    • ๐Ÿ— 4c9c3c1b6 - chore: fix build after merge from master (Ronald Holshausen, Tue Nov 15 10:29:04 2022 +1100)
    • ๐Ÿ”€ 542ae5e54 - Merge branch 'v4.3.x' into v4.4.x (Ronald Holshausen, Tue Nov 15 10:15:58 2022 +1100)
    • โฌ†๏ธ cce8f04d5 - Revert "chore: Upgrade Gradle to 7.5.1" (Ronald Holshausen, Mon Nov 14 17:51:53 2022 +1100)
    • โฌ†๏ธ c4a63fa01 - chore: Upgrade Gradle to 7.5.1 (Ronald Holshausen, Mon Nov 14 17:37:47 2022 +1100)
    • ๐Ÿ— 2b9b18bda - chore: add simple JSON builder (Ronald Holshausen, Tue Oct 25 14:10:23 2022 +1100)
    • 4f753bc84 - bump version to 4.4.0-beta.8 (Ronald Holshausen, Wed Oct 12 10:56:29 2022 +1100)
    • d9130510a - chore: correct changelog (Ronald Holshausen, Mon Nov 14 16:14:47 2022 +1100)
    • 55f0162ce - bump version to 4.3.18 (Ronald Holshausen, Mon Nov 14 16:10:56 2022 +1100)
    • ๐Ÿš€ 50a6bf01b - update changelog for release 4.3.17 (Ronald Holshausen, Mon Nov 14 15:57:12 2022 +1100)
    • ๐Ÿ”€ cb64ea090 - Merge pull request #1633 from artemptushkin/feature/GH-1632-default-headers (Ronald Holshausen, Wed Nov 9 16:58:46 2022 +1100)
    • โœ… da6efdec9 - GH-1632 invent default auth header with additional tests (Artem Ptushkin, Fri Nov 4 15:29:26 2022 +0100)
    • 416a326f5 - bump version to 4.3.17 (Ronald Holshausen, Fri Oct 28 18:42:59 2022 +1100)
    • ๐Ÿš€ 000976e32 - update changelog for release 4.3.16 (Ronald Holshausen, Fri Oct 28 18:16:53 2022 +1100)
    • ๐Ÿ”จ 532beabab - refactor: Convert ANTLR MatchingRuleDefinition parser to a recursive decent parser #1615 (Ronald Holshausen, Fri Oct 28 18:08:05 2022 +1100)
    • ๐Ÿ”จ 2d730c799 - refactor: Convert ANTLR TimeExpression parser to a recursive decent parser #1615 (Ronald Holshausen, Thu Oct 27 18:02:42 2022 +1100)
    • ๐Ÿ”จ 5d78360b2 - refactor: Convert ANTLR DateExpression parser to a recursive decent parser #1615 (Ronald Holshausen, Thu Oct 27 17:04:00 2022 +1100)
    • ๐Ÿ”จ 739a40dd3 - refactor: extract common lexer functions from version parser #1615 (Ronald Holshausen, Thu Oct 27 13:56:37 2022 +1100)
    • ๐Ÿ— 0b1be93af - Merge branch 'samukce-feat/kotlin-build-dsl-based-dataobject' (Ronald Holshausen, Thu Oct 27 10:02:34 2022 +1100)
    • 4d7a28bbf - fix: replace AssertJ with Hamcrest (Ronald Holshausen, Thu Oct 27 10:02:07 2022 +1100)
    • ๐Ÿ— 7174c4291 - Merge branch 'feat/kotlin-build-dsl-based-dataobject' of github.com:samukce/pact-jvm into samukce-feat/kotlin-build-dsl-based-dataobject (Ronald Holshausen, Thu Oct 27 09:53:09 2022 +1100)
    • b4ff3a854 - feat: protect json body generation against loop for cicly reference (Samuel, Fri Oct 21 16:56:16 2022 +0200)
    • ๐Ÿ”จ 47e8c9e63 - refactor: Replace ANTLR version parser with a recursive decent parser #1615 (Ronald Holshausen, Wed Oct 26 18:04:32 2022 +1100)
    • ๐Ÿ”€ c77ddf2ef - Merge pull request #1627 from prof18/gradle-conf-cache-compatible (Ronald Holshausen, Wed Oct 26 17:09:16 2022 +1100)
    • โฌ†๏ธ 7e2e11aaf - chore: Upgrade all test dependencies with reported CSVs #1626 (Ronald Holshausen, Wed Oct 26 16:48:24 2022 +1100)
    • โฌ†๏ธ 4cf345f31 - chore: Upgrade Spock to 2.3 (Ronald Holshausen, Wed Oct 26 16:26:56 2022 +1100)
    • โฌ†๏ธ 625cdfc1c - chore: Upgrade all dependencies with reported CSVs #1626 (Ronald Holshausen, Wed Oct 26 16:14:44 2022 +1100)
    • 72f9193ba - feat: add method to setup content type body matching in the consumer DSL #1623 (Ronald Holshausen, Wed Oct 26 15:14:40 2022 +1100)
    • ๐Ÿ”€ c1f84860f - Merge pull request #1622 from Okeanos/bump-pipeline-actions (Ronald Holshausen, Wed Oct 26 13:59:33 2022 +1100)
    • ๐Ÿ”€ b6b073e13 - Merge pull request #1621 from Okeanos/json-version (Ronald Holshausen, Wed Oct 26 13:40:02 2022 +1100)
    • ๐Ÿ‘ 8bd14d589 - feat: support MessagePact with a string as a content #1619 (Ronald Holshausen, Wed Oct 26 13:22:28 2022 +1100)
    • โœ… 86813ba68 - feat: Support system properties or environment variables for consumer and provider annotation with JUnit4 provider tests #528 #1616 (Ronald Holshausen, Wed Oct 26 12:21:38 2022 +1100)
    • aabee8c44 - fix: queryMatchingDatetime creates invalid genetator #1612 (Ronald Holshausen, Wed Oct 26 10:18:41 2022 +1100)
    • โœ… 2750d8a8e - chore: add Kotlin Junit5 message test (Ronald Holshausen, Wed Oct 26 10:00:57 2022 +1100)
    • fc7e13e87 - fix: write empty bodies to the Pact file #1611 (Ronald Holshausen, Tue Oct 25 18:21:14 2022 +1100)
    • ๐Ÿ‘ 870a99956 - feat: Support generators with URI FORM encoded bodies #1610 (Ronald Holshausen, Tue Oct 25 16:47:55 2022 +1100)
    • ๐Ÿ— 719f07b9b - feat: add capabilityi to build json body based on data class required constructor fields (Samuel, Fri Oct 21 16:02:57 2022 +0200)
    • ๐Ÿ”ง d1e76e376 - Make PactVerificationTask as much ready as possible for configuration cache (Marco Gomiero, Sat Oct 15 12:42:19 2022 +0200)
    • 1fd9c0901 - bump actions/setup-java to v3 (Nikolas Grottendieck, Sun Oct 16 13:34:01 2022 +0200)
    • โœ… 0a804b139 - bump org.json:json version to latest (Nikolas Grottendieck, Sun Oct 16 13:17:02 2022 +0200)
    • ๐Ÿš€ 0a23caba1 - Make PactCanIDeployTask compatible with Gradle Configuration Cache (Marco Gomiero, Mon Oct 10 23:19:53 2022 +0200)
    • ๐Ÿ”ง e3dd8bf5d - Make PactPublishTask compatible with Gradle Configuration Cache (Marco Gomiero, Mon Oct 10 21:50:52 2022 +0200)