Release - 4.7.0-beta.4
New release published by
rholshausen
## Support Gradle 9+/JVM, removed deprecated methods, other small feature enhancements
•
6db476b - fix: Switch from the use of URL to URI in Gradle plugin to support Gradle 9+/JVM 25
#1892
•
5bfd06d - feat: Add a JUnit 5 filter by interation type
#1894
•
b7f76e2 - chore: Fix test after upgrade to Apache Tika
•
698a93b - chore: switch from org.apache.commons:commons-io to commons-io:commons-io
#1878
•
bb1b857 - fix: Support message tests where the annotated method is on a parent class
#1890
•
798d709 - fix: fix ClassCastException for multipart requests in Spring7MockMvcTestTarget (Stefan Kranich)
•
9d97753 - feat: Add support for using BodyBuilder implementations with MessageContentsBuilder
•
da16f81 - chore: Update use of deprecated DateFormatUtils ISO_8601 constants
•
859051b - chore: remove deprecated displayFailures method
•
02c639b - core: Remove the deprecated pactFileAuthentication property
•
0b30ac2 - core: Remove the deprecated pactFileAuthentication property
•
1530ce4 - chore: Upgrade Kotlin to 2.3.0
•
31054d7 - chore: Remove deprected cookie() and contentType() functions and PactFolder annotation
•
b9f2b2b - chore: Remove deprected DSL.matcherKey method
•
d794f01 - chore: Remove deprecated ProviderInfo.mockServerImplementation property
•
6c99423 - chore: Deprecate interaction conflictsWith method and remove ignored tests
•
85b71b4 - chore: Fix Gradle deprecation warnings
•
58ec629 - chore: Upgrade Gradle to 8.12.1
•
ce88f27 - Move custom-mimetypes.xml directly to classpath (Carolyn Biggar)
•
afb1cff - [broken build] Change expected supertype for application/json to text/javascript (Carolyn Biggar)
•
12029d5 - [broken build] Upgrade tika-core 2.9.4 > 3.2.3 (Carolyn Biggar)
•
076c6cc - Update Kotlin version for 4.7.x in README
pact-foundation/pact-jvm