Upgrade Kotlin to 2.1 and update all dependencies
- 7d50d98 - chore: Upgrade KTor to 3.1.3 #1863
- d17e612 - chore(compatibility-suite): Upgrade cucumber to latest
- d015fa1 - chore: Update dependencies for all provider modules
- 2fd11ab - chore: Update dependencies for all consumer modules
- abe80d7 - chore: Update dependencies for all core modules
- 52f0e8f - chore: Update codenarc and re-enable detekt
- b090143 - chore: Upgrade all core dependencies #1863
- 751614f - chore: Correct CI build
- 62ca919 - chore: Upgrade Kotlin to 2.1.21 #1863
- b365641 - fix: Only coerce strings to numbers when comparing headers and query parameters
- 1b1cf84 - chore(compatibility-suite): Correct the shared steps after updating the compatibility suite
- 8c5b0b1 - fix: Only split values of known multi-value headers #1852
- d7d3030 - fix: Matching rule paths for fields with only digits should not be written as indices #1851
- 5dba442 - fix: Lambda based DSL stringType method did not match the old DSL #1850
- 287b16c - feat: Pass any transport config to the plugin in the test context under the transport_config key
- 80d8a87 - chore: Add example of a test with a pending interaction
- 2d20163 - fix: Dependency conflict with org.slf4j:slf4j-api was causing Spring tests to fail
- 38c0d27 - feat: Update LambdaDsl.newJsonArray to allow setting the number of examples
- 19c663c - chore: The pact-jvm-server main spec was not configured correctly
- 147a2a6 - fix: LambdaDslJsonArray has no datetime function #1839
- c791170 - chore: Update readme