ContractTestingBoilerplate
ContractTestingBoilerplate copied to clipboard
Bump java8 from 4.1.25 to 4.1.41
Bumps java8 from 4.1.25 to 4.1.41.
Release notes
Sourced from java8's releases.
4.1.41
fix: write date/time matchers in the correct format as per the spec
- 00ce37524 - fix: write date/time matchers in the correct format as per the spec #1617
- f825173f7 - chore: Upgrade Gradle to 6.4.1
- aba556c35 - fix: Update matching rule loading code to support correct + incorrect formatted date/time matchers #1617
4.1.40
Fixes back-ported from v4.3.x
- f449da53a - feat: protect json body generation against loop for cicly reference (Samuel)
- e256c0cd8 - feat: support MessagePact with a string as a content #1619
- 68dd07fa3 - feat: Support system properties or environment variables for consumer and provider annotation with JUnit4 provider tests #528 #1616
- 28ff52287 - fix: queryMatchingDatetime creates invalid genetator #1612
- aece98db3 - fix: write empty bodies to the Pact file #1611
- 7083f8c06 - feat: add capability to build json body based on data class required constructor fields (Samuel)
- d1afb8e97 - bump actions/setup-java to v3 (Nikolas Grottendieck)
- b937ccb79 - bump org.json:json version to latest (Nikolas Grottendieck)
- c8698523a - chore: Update the HAL client to return the current navigated document
- 6f3c42232 - Use Thread Context ClassLoader to find test resources (Holly Cummins)
- 369033589 - Bump version of Kotlin Result to work around Unresolved reference build failures (Holly Cummins)
- ba2cf791c - Fix issue with base classes (Stefano Lucka)
- 92dca3b3a - feat: update docs on providing raw selector JSON
- 728ed95dc - feat: add capability to the selector builder DSL to add raw JSON snippets
- bd4289975 - fix(Gradle): publishing pacts - default to the consumer version system property if it is set #1601
- d0b4051e4 - chore: fix publishing Gradle plugin to Maven Central #1588
- 041e69b14 - feat: add example JUnit4 Spring test using new consumer version selector method
- a601f18c8 - feat: Add docs for using consumer version selector methods with JUnit4
- dcfdb6a8b - fix: raise an exception when the consumerVersionSelectors method has the wrong signature #1594
- e924d807c - fix: allways apply the plugin-publish plugin to the Gradle plugin project #1588
- fc9fb3b40 - Consumer version selector method must be public (Stefano Lucka)
- 52df11566 - Replace diff-utils with the latest actively maintained version 4.12 (Bernard Fugas)
4.1.39
Back-ported fixes and consumer version selectors from v4.3.x
- d7fccb6c5 - fix(Gradle): fixes gradle provider verification from pact file #1587
- 77b79a2cd - fix(Gradle): Update methods on GradleProviderInfo to support calling hasPactsFromPactBroker without options #1586
- 14a51438a - fix: for NoSuchMethodError: void kotlin.jvm.internal.FunctionReferenceImpl
- 05dce3c05 - feat: Update Maven plugin readme with latest consumer version selectors
- 34d19e3c7 - feat: Update Maven plugin with latest consumer version selectors
- 7177bdcee - chore: remove deprecation annotation from selector tag methods
- 1a5195785 - fix: annotation check was failing on JDK8
- d23fcbe97 - refactor: rename ConsumerVersionSelectors annotation so it does not clash with the model class
- 17e51e32f - refactor: Consumer Version Selectors method does not need a parameter
- 743ac4baa - Feat: Support consumer version selectors DSL for JUnit 5
- f54ee01df - feat(JUnit): allow pact loader to setup from the test class instead of just annotations
- afeca4007 - chore: correct the GitHub URL in Gradle plugin
- 957f3a3e2 - chore: upgrade Gradle project to use 1.0 of the plugin-publish plugin
- f021ef1f9 - feat: add Gradle DSL functions for deprecated tag forms of selectors
... (truncated)
Changelog
Sourced from java8's changelog.
To generate the log, run
git log --pretty='* %h - %s (%an, %ad)' TAGNAME..HEADreplacing TAGNAME and HEAD as appropriate.4.4.3 - Bugfixes + write date/time matchers in the correct format as per the spec
- dc4fad395 - Merge branch 'v4.3.x' into v4.4.x (Ronald Holshausen, Fri Dec 23 14:51:12 2022 +1100)
- 5184f5b99 - chore: correct changelog (Ronald Holshausen, Fri Dec 23 14:19:07 2022 +1100)
- 957183037 - bump version to 4.3.19 (Ronald Holshausen, Fri Dec 23 14:18:36 2022 +1100)
- 8aae4d414 - update changelog for release 4.3.18 (Ronald Holshausen, Fri Dec 23 14:06:59 2022 +1100)
- b1d6c01c0 - fix: write date/time matchers in the correct format as per the spec #1617 (Ronald Holshausen, Fri Dec 23 11:49:18 2022 +1100)
- aa117914c - fix: Update matching rule loading code to support correct + incorrect formatted date/time matchers #1617 (Ronald Holshausen, Fri Dec 23 11:13:54 2022 +1100)
- d079d452a - chore: correct build on JDK 16+ (Ronald Holshausen, Fri Dec 23 13:41:17 2022 +1100)
- a12752586 - chore: correct build dependencies (Ronald Holshausen, Fri Dec 23 13:21:09 2022 +1100)
- 1488826aa - chore: Upgrade Gradle to 7.5.1 (Ronald Holshausen, Fri Dec 23 13:20:31 2022 +1100)
- 6ed527759 - chore: add project name to Jira title (Ronald Holshausen, Fri Dec 16 09:27:27 2022 +1100)
- d6397c15d - chore: correct jira action workflow (Ronald Holshausen, Thu Dec 15 11:01:31 2022 +1100)
- 09f405497 - chore: add Jira comment action (Ronald Holshausen, Thu Dec 15 10:52:41 2022 +1100)
- b9fe94e6b - Merge pull request #1647 from tlinkowski/matchers-performance-improvements (Ronald Holshausen, Tue Dec 13 08:55:32 2022 +1100)
- c9a62cc8d - refactor: performance improvements in core/matchers module (Matchers, Matching, CollectionUtils) (Tomasz Linkowski, Mon Nov 28 13:11:32 2022 +0100)
- 38f8769ab - Merge pull request #1645 from artemptushkin/bugfix/fix-custom-auth-header (Ronald Holshausen, Mon Dec 12 14:58:52 2022 +1100)
- 21af9f54b - refactor: add missing test case for #1347 (Tomasz Linkowski, Mon Nov 28 15:12:54 2022 +0100)
- 102e67362 - bugfix: fix custom header propagation in list case (Artem Ptushkin, Tue Dec 6 10:14:01 2022 +0100)
- 70280c8b6 - bump version to 4.4.3 (Ronald Holshausen, Tue Nov 22 11:44:11 2022 +1100)
4.4.2 - Fix transitive dependencies
- 362924b38 - fix: httpclient5 and org.json need to be defined as api deps in the dependency constraints #1639 (Ronald Holshausen, Tue Nov 22 11:21:54 2022 +1100)
- bb424484c - bump version to 4.4.2 (Ronald Holshausen, Mon Nov 21 15:09:56 2022 +1100)
4.4.1 - Bugfix Release
- 7913c0e0c - fix: remove kotlin-logging from the convention plugin project constraints #1639 (Ronald Holshausen, Mon Nov 21 14:55:13 2022 +1100)
- b6076dbfc - Revert "update changelog for release 4.4.1" (Ronald Holshausen, Mon Nov 21 14:44:42 2022 +1100)
- 498758668 - update changelog for release 4.4.1 (Ronald Holshausen, Mon Nov 21 14:40:27 2022 +1100)
- 32852036f - fix: com.michael-bull.kotlin-result was causing dependency issues #1639 (Ronald Holshausen, Mon Nov 21 14:26:30 2022 +1100)
- d9eff8f3f - fix: correct the kotlin-logging dependency (Ronald Holshausen, Mon Nov 21 10:04:25 2022 +1100)
- 953681997 - Update README.md (Ronald Holshausen, Fri Nov 18 16:19:10 2022 +1100)
- 66c9a1e45 - chore: fix changelog (Ronald Holshausen, Fri Nov 18 16:11:10 2022 +1100)
- 51b73d287 - bump version to 4.4.1 (Ronald Holshausen, Fri Nov 18 15:25:01 2022 +1100)
4.4.0 - 4.4.0 Release
- e273b2ebc - fix: Upgrade plugin driver to 0.1.7 (fixes startMockServer doesn't set hostInterface, port, and tls) (Ronald Holshausen, Fri Nov 18 14:34:14 2022 +1100)
- 96eca26df - chore: remove beta from version (Ronald Holshausen, Fri Nov 18 14:28:19 2022 +1100)
- 7454feaa0 - Merge branch 'master' into v4.4.x (Ronald Holshausen, Fri Nov 18 14:25:25 2022 +1100)
- 9efae6216 - Update README.md (Ronald Holshausen, Thu Nov 17 08:58:47 2022 +1100)
- eb05b9489 - chore: fix publishing in pact-jvm-server (Ronald Holshausen, Wed Nov 16 17:52:13 2022 +1100)
- 1161f8b8c - bump version to 4.4.0-beta.9 (Ronald Holshausen, Wed Nov 16 17:32:38 2022 +1100)
4.4.0-beta.8 - Fixes from master
... (truncated)
Commits
- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)