entur / lamassu

Mobility hub
European Union Public License 1.2
5 stars 7 forks source link

chore(deps): update dependency org.wiremock:wiremock from v3.0.3 to v3.5.2 #420

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.wiremock:wiremock (source) 3.0.3 -> 3.5.2 age adoption passing confidence

Release Notes

wiremock/wiremock (org.wiremock:wiremock) ### [`v3.5.2`](https://togithub.com/wiremock/wiremock/releases/tag/3.5.2) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.5.1...3.5.2) 3.5.0 and 3.5.1 have a problem with their POM files, meaning Maven fails to properly load all of the transitive dependencies. This release is primarily to fix this issue. #### 🐛 Bug fixes - Fix publications by excluding testFixturesApi components ([#​2661](https://togithub.com/wiremock/wiremock/issues/2661)) [@​reta](https://togithub.com/reta) #### 📦 Dependency updates - Bump commons-io:commons-io from 2.15.1 to 2.16.0 ([#​2656](https://togithub.com/wiremock/wiremock/issues/2656)) [@​dependabot](https://togithub.com/dependabot) ### [`v3.5.1`](https://togithub.com/wiremock/wiremock/releases/tag/3.5.1) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.5.0...3.5.1) ✍ Other changes - Make Jetty11Utils and Jetty12Utils public ### [`v3.5.0`](https://togithub.com/wiremock/wiremock/releases/tag/3.5.0) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.4.2...3.5.0) #### 🚀 New features and improvements - Flip HTTP/2 toggles to "disable". Support changing them via the CLI. ([#​2653](https://togithub.com/wiremock/wiremock/issues/2653)) [@​tomakehurst](https://togithub.com/tomakehurst) - Added toggles for plain text and TLS HTTP/2 ([#​2652](https://togithub.com/wiremock/wiremock/issues/2652)) [@​tomakehurst](https://togithub.com/tomakehurst) - Add support of Jetty 12 ([#​2593](https://togithub.com/wiremock/wiremock/issues/2593)) [@​reta](https://togithub.com/reta) - JSONPath performance tuning ([#​2629](https://togithub.com/wiremock/wiremock/issues/2629)) [@​tomakehurst](https://togithub.com/tomakehurst) - Allow configuring accept-encoding when proxying ([#​2646](https://togithub.com/wiremock/wiremock/issues/2646)) [@​Mahoney](https://togithub.com/Mahoney) - Allow removal of headers from a proxied request. ([#​2644](https://togithub.com/wiremock/wiremock/issues/2644)) [@​kyle-winkelman](https://togithub.com/kyle-winkelman) - Optional default for SystemValueHelper. ([#​2630](https://togithub.com/wiremock/wiremock/issues/2630)) [@​kyle-winkelman](https://togithub.com/kyle-winkelman) - A Stubmapping can be removed by ID [#​2393](https://togithub.com/wiremock/wiremock/issues/2393) ([#​2408](https://togithub.com/wiremock/wiremock/issues/2408)) [@​burcuakkayaa](https://togithub.com/burcuakkayaa) #### 👻 Maintenance - Replace net.jockx:littleproxy by JDK ([#​2624](https://togithub.com/wiremock/wiremock/issues/2624)) [@​pks-1981](https://togithub.com/pks-1981) - Mini update dependencies ([#​2620](https://togithub.com/wiremock/wiremock/issues/2620)) [@​pks-1981](https://togithub.com/pks-1981) - Remove dependencies ([#​2633](https://togithub.com/wiremock/wiremock/issues/2633)) [@​pks-1981](https://togithub.com/pks-1981) - Replace org.apache.commons.lang3.StringUtils ([#​2622](https://togithub.com/wiremock/wiremock/issues/2622)) [@​pks-1981](https://togithub.com/pks-1981) #### ✍ Other changes - Add project icon for IntelliJ ([#​2639](https://togithub.com/wiremock/wiremock/issues/2639)) [@​ghusta](https://togithub.com/ghusta) - Replace org.apache.commons.lang3.StringUtils ([#​2622](https://togithub.com/wiremock/wiremock/issues/2622)) [@​pks-1981](https://togithub.com/pks-1981) - Remove dependencies ([#​2633](https://togithub.com/wiremock/wiremock/issues/2633)) [@​pks-1981](https://togithub.com/pks-1981) #### 📦 Dependency updates - Bump com.fasterxml.jackson:jackson-bom from 2.16.2 to 2.17.0 ([#​2636](https://togithub.com/wiremock/wiremock/issues/2636)) [@​dependabot](https://togithub.com/dependabot) - Bump net.minidev:json-smart from 2.5.0 to 2.5.1 ([#​2645](https://togithub.com/wiremock/wiremock/issues/2645)) [@​dependabot](https://togithub.com/dependabot) - Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre ([#​2640](https://togithub.com/wiremock/wiremock/issues/2640)) [@​dependabot](https://togithub.com/dependabot) - Bump com.networknt:json-schema-validator from 1.3.3 to 1.4.0 ([#​2642](https://togithub.com/wiremock/wiremock/issues/2642)) [@​dependabot](https://togithub.com/dependabot) - Bump org.awaitility:awaitility from 4.2.0 to 4.2.1 ([#​2643](https://togithub.com/wiremock/wiremock/issues/2643)) [@​dependabot](https://togithub.com/dependabot) - Bump com.fasterxml.jackson:jackson-bom from 2.16.1 to 2.16.2 ([#​2634](https://togithub.com/wiremock/wiremock/issues/2634)) [@​dependabot](https://togithub.com/dependabot) - Bump org.mockito:mockito-junit-jupiter from 5.10.0 to 5.11.0 ([#​2625](https://togithub.com/wiremock/wiremock/issues/2625)) [@​dependabot](https://togithub.com/dependabot) - Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 ([#​2626](https://togithub.com/wiremock/wiremock/issues/2626)) [@​dependabot](https://togithub.com/dependabot) - Update org.skyscreamer:jsonassert ([#​2631](https://togithub.com/wiremock/wiremock/issues/2631)) [@​pks-1981](https://togithub.com/pks-1981) ### [`v3.4.2`](https://togithub.com/wiremock/wiremock/releases/tag/3.4.2) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.4.1...3.4.2) #### 🐛 Bug fixes - Fixed xPath concurrency issues ([#​2618](https://togithub.com/wiremock/wiremock/issues/2618)) [@​BublG](https://togithub.com/BublG) - Request matching performance regression ([#​2619](https://togithub.com/wiremock/wiremock/issues/2619)) [@​tomakehurst](https://togithub.com/tomakehurst) #### 📦 Dependency updates - Bump com.networknt:json-schema-validator from 1.3.2 to 1.3.3 ([#​2615](https://togithub.com/wiremock/wiremock/issues/2615)) [@​dependabot](https://togithub.com/dependabot) - Bump org.scala-lang:scala-library from 2.13.12 to 2.13.13 ([#​2617](https://togithub.com/wiremock/wiremock/issues/2617)) [@​dependabot](https://togithub.com/dependabot) ### [`v3.4.1`](https://togithub.com/wiremock/wiremock/releases/tag/3.4.1) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.4.0...3.4.1) #### 🐛 Bug fixes - Revert "Fix json-body not escaped properly" ([#​2613](https://togithub.com/wiremock/wiremock/issues/2613)) [@​tomakehurst](https://togithub.com/tomakehurst) - Fixes [#​2606](https://togithub.com/wiremock/wiremock/issues/2606) - avoid appending identical sub-events repeatedly ([#​2614](https://togithub.com/wiremock/wiremock/issues/2614)) [@​tomakehurst](https://togithub.com/tomakehurst) - Add a custom number comparator to the Json Diff to trim trailing zeros ([#​2611](https://togithub.com/wiremock/wiremock/issues/2611)) [@​leeturner](https://togithub.com/leeturner) - Refactor JsonNodeFactory(true) in favour of a JsonNodeFeature ([#​2612](https://togithub.com/wiremock/wiremock/issues/2612)) [@​leeturner](https://togithub.com/leeturner) ### [`v3.4.0`](https://togithub.com/wiremock/wiremock/releases/tag/3.4.0) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.3.1...3.4.0) #### 🚀 New features and improvements - Version number add to the endpoint /health - healthcheck Issue Nro 1339 ([#​2498](https://togithub.com/wiremock/wiremock/issues/2498)) [@​gorostiaga](https://togithub.com/gorostiaga) - Allow [@​WireMockTest](https://togithub.com/WireMockTest) to be applied on base classes ([#​2500](https://togithub.com/wiremock/wiremock/issues/2500)) [@​kkocel](https://togithub.com/kkocel) - Expose numberOfParameters on PathTemplate ([#​2509](https://togithub.com/wiremock/wiremock/issues/2509)) [@​Mahoney](https://togithub.com/Mahoney) - Add the version number to the output when wiremock starts ([#​2485](https://togithub.com/wiremock/wiremock/issues/2485)) [@​leeturner](https://togithub.com/leeturner) - Add ability to return application version from new admin endpoint and wiremock standalone cli ([#​2453](https://togithub.com/wiremock/wiremock/issues/2453)) [@​leeturner](https://togithub.com/leeturner) #### 🐛 Bug fixes - Do not return null objects in getAll of the InMemoryRequestJournalStore ([#​2508](https://togithub.com/wiremock/wiremock/issues/2508)) [@​coder-hugo](https://togithub.com/coder-hugo) - Fix `NullPointerException` in `ResponseDefinition.getProxyUrl()` ([#​2490](https://togithub.com/wiremock/wiremock/issues/2490)) [@​mfruizs](https://togithub.com/mfruizs) - Generalize function calculating normalized distance between date/time values ([#​2543](https://togithub.com/wiremock/wiremock/issues/2543)) [@​papiomytoglou](https://togithub.com/papiomytoglou) - Show correct diff for unescaped `?` in regex ([#​2596](https://togithub.com/wiremock/wiremock/issues/2596)) [@​Mahoney](https://togithub.com/Mahoney) - Disable XML External Entities ([#​2603](https://togithub.com/wiremock/wiremock/issues/2603)) [@​Pr0methean](https://togithub.com/Pr0methean) - Disable connection reuse only for proxy clients not for the admin client ([#​2597](https://togithub.com/wiremock/wiremock/issues/2597)) [@​coder-hugo](https://togithub.com/coder-hugo) - \[FIX] Fix the deserialization behavior which change the precision of decimal ([#​2588](https://togithub.com/wiremock/wiremock/issues/2588)) [@​AlEmerich](https://togithub.com/AlEmerich) - Fix json-body not escaping special characters ([#​2551](https://togithub.com/wiremock/wiremock/issues/2551)) [@​G-Basak](https://togithub.com/G-Basak) - Fix sonarqube scanner ([#​2577](https://togithub.com/wiremock/wiremock/issues/2577)) [@​dieppa](https://togithub.com/dieppa) - correct handling of empty request body with Handlebars ([#​2546](https://togithub.com/wiremock/wiremock/issues/2546)) ([#​2552](https://togithub.com/wiremock/wiremock/issues/2552)) [@​dirkbolte](https://togithub.com/dirkbolte) #### 📦 Dependency updates
38 changes - Bump io.netty:netty-all from 4.1.106.Final to 4.1.107.Final ([#​2608](https://togithub.com/wiremock/wiremock/issues/2608)) [@​dependabot](https://togithub.com/dependabot) - Bump com.fasterxml.jackson:jackson-bom from 2.15.3 to 2.16.1 ([#​2548](https://togithub.com/wiremock/wiremock/issues/2548)) [@​dependabot](https://togithub.com/dependabot) - Bump org.eclipse.jetty:jetty-bom from 11.0.19 to 11.0.20 ([#​2599](https://togithub.com/wiremock/wiremock/issues/2599)) [@​dependabot](https://togithub.com/dependabot) - Bump com.networknt:json-schema-validator from 1.3.1 to 1.3.2 ([#​2605](https://togithub.com/wiremock/wiremock/issues/2605)) [@​dependabot](https://togithub.com/dependabot) - Bump versions.junitJupiter from 5.10.1 to 5.10.2 ([#​2602](https://togithub.com/wiremock/wiremock/issues/2602)) [@​dependabot](https://togithub.com/dependabot) - Bump org.slf4j:log4j-over-slf4j from 2.0.11 to 2.0.12 ([#​2604](https://togithub.com/wiremock/wiremock/issues/2604)) [@​dependabot](https://togithub.com/dependabot) - Bump com.networknt:json-schema-validator from 1.3.0 to 1.3.1 ([#​2598](https://togithub.com/wiremock/wiremock/issues/2598)) [@​dependabot](https://togithub.com/dependabot) - Bump com.networknt:json-schema-validator from 1.2.0 to 1.3.0 ([#​2595](https://togithub.com/wiremock/wiremock/issues/2595)) [@​dependabot](https://togithub.com/dependabot) - Bump org.mockito:mockito-core from 5.9.0 to 5.10.0 ([#​2589](https://togithub.com/wiremock/wiremock/issues/2589)) [@​dependabot](https://togithub.com/dependabot) - Bump org.apache.httpcomponents.client5:httpclient5 from 5.3 to 5.3.1 ([#​2591](https://togithub.com/wiremock/wiremock/issues/2591)) [@​dependabot](https://togithub.com/dependabot) - Bump org.mockito:mockito-junit-jupiter from 5.9.0 to 5.10.0 ([#​2590](https://togithub.com/wiremock/wiremock/issues/2590)) [@​dependabot](https://togithub.com/dependabot) - Bump io.netty:netty-all from 4.1.105.Final to 4.1.106.Final ([#​2581](https://togithub.com/wiremock/wiremock/issues/2581)) [@​dependabot](https://togithub.com/dependabot) - Bump com.diffplug.spotless from 6.24.0 to 6.25.0 ([#​2587](https://togithub.com/wiremock/wiremock/issues/2587)) [@​dependabot](https://togithub.com/dependabot) - Bump com.toomuchcoding.jsonassert:jsonassert from 0.7.0 to 0.8.0 ([#​2586](https://togithub.com/wiremock/wiremock/issues/2586)) [@​dependabot](https://togithub.com/dependabot) - Bump com.jayway.jsonpath:json-path from 2.8.0 to 2.9.0 ([#​2582](https://togithub.com/wiremock/wiremock/issues/2582)) [@​dependabot](https://togithub.com/dependabot) - Bump com.networknt:json-schema-validator from 1.1.0 to 1.2.0 ([#​2583](https://togithub.com/wiremock/wiremock/issues/2583)) [@​dependabot](https://togithub.com/dependabot) - Bump io.netty:netty-all from 4.1.104.Final to 4.1.105.Final ([#​2580](https://togithub.com/wiremock/wiremock/issues/2580)) [@​dependabot](https://togithub.com/dependabot) - Bump com.networknt:json-schema-validator from 1.0.88 to 1.1.0 ([#​2537](https://togithub.com/wiremock/wiremock/issues/2537)) [@​dependabot](https://togithub.com/dependabot) - Bump io.netty:netty-all from 4.1.101.Final to 4.1.104.Final ([#​2538](https://togithub.com/wiremock/wiremock/issues/2538)) [@​dependabot](https://togithub.com/dependabot) - Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre ([#​2539](https://togithub.com/wiremock/wiremock/issues/2539)) [@​dependabot](https://togithub.com/dependabot) - Bump org.eclipse.jetty:jetty-bom from 11.0.18 to 11.0.19 ([#​2542](https://togithub.com/wiremock/wiremock/issues/2542)) [@​dependabot](https://togithub.com/dependabot) - Bump org.slf4j:log4j-over-slf4j from 2.0.9 to 2.0.11 ([#​2563](https://togithub.com/wiremock/wiremock/issues/2563)) [@​dependabot](https://togithub.com/dependabot) - Bump org.mockito:mockito-core from 5.7.0 to 5.9.0 ([#​2571](https://togithub.com/wiremock/wiremock/issues/2571)) [@​dependabot](https://togithub.com/dependabot) - Bump com.diffplug.spotless from 6.23.3 to 6.24.0 ([#​2575](https://togithub.com/wiremock/wiremock/issues/2575)) [@​dependabot](https://togithub.com/dependabot) - Bump org.mockito:mockito-junit-jupiter from 5.7.0 to 5.9.0 ([#​2570](https://togithub.com/wiremock/wiremock/issues/2570)) [@​dependabot](https://togithub.com/dependabot) - Bump org.apache.httpcomponents.client5:httpclient5 from 5.2.1 to 5.3 ([#​2524](https://togithub.com/wiremock/wiremock/issues/2524)) [@​dependabot](https://togithub.com/dependabot) - Bump com.networknt:json-schema-validator from 1.0.87 to 1.0.88 ([#​2527](https://togithub.com/wiremock/wiremock/issues/2527)) [@​dependabot](https://togithub.com/dependabot) - Bump ch.qos.logback:logback-classic from 1.2.0 to 1.2.13 in /testlogging ([#​2522](https://togithub.com/wiremock/wiremock/issues/2522)) [@​dependabot](https://togithub.com/dependabot) - Bump commons-io:commons-io from 2.15.0 to 2.15.1 ([#​2512](https://togithub.com/wiremock/wiremock/issues/2512)) [@​dependabot](https://togithub.com/dependabot) - Bump com.toomuchcoding.jsonassert:jsonassert from 0.6.2 to 0.7.0 ([#​2520](https://togithub.com/wiremock/wiremock/issues/2520)) [@​dependabot](https://togithub.com/dependabot) - Bump com.diffplug.spotless from 6.23.0 to 6.23.3 ([#​2521](https://togithub.com/wiremock/wiremock/issues/2521)) [@​dependabot](https://togithub.com/dependabot) - Bump com.diffplug.spotless from 6.22.0 to 6.23.0 ([#​2507](https://togithub.com/wiremock/wiremock/issues/2507)) [@​dependabot](https://togithub.com/dependabot) - Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 ([#​2496](https://togithub.com/wiremock/wiremock/issues/2496)) [@​dependabot](https://togithub.com/dependabot) - Bump org.junit-pioneer:junit-pioneer from 2.1.0 to 2.2.0 ([#​2493](https://togithub.com/wiremock/wiremock/issues/2493)) [@​dependabot](https://togithub.com/dependabot) - Bump io.netty:netty-all from 4.1.99.Final to 4.1.101.Final ([#​2484](https://togithub.com/wiremock/wiremock/issues/2484)) [@​dependabot](https://togithub.com/dependabot) - Bump versions.junitJupiter from 5.10.0 to 5.10.1 ([#​2483](https://togithub.com/wiremock/wiremock/issues/2483)) [@​dependabot](https://togithub.com/dependabot) - Bump org.mockito:mockito-junit-jupiter from 5.6.0 to 5.7.0 ([#​2477](https://togithub.com/wiremock/wiremock/issues/2477)) [@​dependabot](https://togithub.com/dependabot) - Bump org.mockito:mockito-core from 5.6.0 to 5.7.0 ([#​2476](https://togithub.com/wiremock/wiremock/issues/2476)) [@​dependabot](https://togithub.com/dependabot)
#### 📝 Documentation updates - Add operationId to openApi/swagger documents ([#​2487](https://togithub.com/wiremock/wiremock/issues/2487)) [@​j1mr10rd4n](https://togithub.com/j1mr10rd4n) #### 👻 Maintenance - chore: minor internal refactors ([#​2491](https://togithub.com/wiremock/wiremock/issues/2491)) [@​Marvin9](https://togithub.com/Marvin9) - Proposal for: Flaky port allocation tests [#​2281](https://togithub.com/wiremock/wiremock/issues/2281) ([#​2421](https://togithub.com/wiremock/wiremock/issues/2421)) [@​dkhozyainov](https://togithub.com/dkhozyainov) #### ✍ Other changes - Improve Scenario error message for unsupported state ([#​2594](https://togithub.com/wiremock/wiremock/issues/2594)) [@​nlisgo](https://togithub.com/nlisgo) - Supply lazy TemplateEngine, HttpClientFactory, and DefaultHttpClient. ([#​2564](https://togithub.com/wiremock/wiremock/issues/2564)) [@​kyle-winkelman](https://togithub.com/kyle-winkelman) - Parsing config files with BOM character ([#​2535](https://togithub.com/wiremock/wiremock/issues/2535)) [@​salehjafarli](https://togithub.com/salehjafarli) - Clean up duplicative isAbsent and unused serializer. ([#​2567](https://togithub.com/wiremock/wiremock/issues/2567)) [@​kyle-winkelman](https://togithub.com/kyle-winkelman) - Allow matchesJsonSchema to be supplied as a json object. ([#​2566](https://togithub.com/wiremock/wiremock/issues/2566)) [@​kyle-winkelman](https://togithub.com/kyle-winkelman) - Adding a few unit tests for Body ([#​2559](https://togithub.com/wiremock/wiremock/issues/2559)) [@​G-Basak](https://togithub.com/G-Basak) - Add gzipDisabled at the ResponseDefinitionBuilder level ([#​2481](https://togithub.com/wiremock/wiremock/issues/2481)) [@​dkhozyainov](https://togithub.com/dkhozyainov) - Update wrapper scripts version to match gradle version. ([#​2574](https://togithub.com/wiremock/wiremock/issues/2574)) [@​HappyHacker123](https://togithub.com/HappyHacker123) - Remove and log warning before loading webhooks ([#​2568](https://togithub.com/wiremock/wiremock/issues/2568)) [@​prithvitewatia](https://togithub.com/prithvitewatia) - Add extensionScanningEnabled option to [@​WireMockTest](https://togithub.com/WireMockTest). ([#​2561](https://togithub.com/wiremock/wiremock/issues/2561)) [@​kyle-winkelman](https://togithub.com/kyle-winkelman) - Adding build function for all kind of UrlPattern in RequestPatternBuilder ([#​2536](https://togithub.com/wiremock/wiremock/issues/2536)) [@​AlEmerich](https://togithub.com/AlEmerich) - Added GET_OR_HEAD method. ([#​2555](https://togithub.com/wiremock/wiremock/issues/2555)) [@​prithvitewatia](https://togithub.com/prithvitewatia) ### [`v3.3.1`](https://togithub.com/wiremock/wiremock/releases/tag/3.3.1) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.3.0...3.3.1) #### 🚀 New features and improvements - Allow empty URI path segments after the first ([#​2404](https://togithub.com/wiremock/wiremock/issues/2404)) [@​Mahoney](https://togithub.com/Mahoney) - Switch the *Webhooks Extension* to use the injected template engine so that it respects standard configuration providers, e.g. system properties and environment variables ([#​2473](https://togithub.com/wiremock/wiremock/issues/2473)) [@​tomakehurst](https://togithub.com/tomakehurst) - Introduce the substitutable HTTP client ([#​2455](https://togithub.com/wiremock/wiremock/issues/2455)) [@​tomakehurst](https://togithub.com/tomakehurst) - Make `NetworkAddressRules` into an interface so that it can be implemented in a fully customised way [@​tomakehurst](https://togithub.com/tomakehurst) #### 🐛 Bug fixes - Fix network address rules breaking change - regression in WireMock `3.3.0` ([#​2478](https://togithub.com/wiremock/wiremock/issues/2478)) [@​tomakehurst](https://togithub.com/tomakehurst) - Ignore IPv6 addresses when checking network security rules ([#​2475](https://togithub.com/wiremock/wiremock/issues/2475)) [@​tomakehurst](https://togithub.com/tomakehurst) - [#​2415](https://togithub.com/wiremock/wiremock/issues/2415) - Fix warning in the log due to SLF4J-API 1.7.36 to 2.0.7 replacement by Gradle ([#​2449](https://togithub.com/wiremock/wiremock/issues/2449)) [@​Xabibax](https://togithub.com/Xabibax) - Fix API contract for `FileSourceBlobStore` ([#​2451](https://togithub.com/wiremock/wiremock/issues/2451)) [@​dkhozyainov](https://togithub.com/dkhozyainov) - Add `null` check for actual date/time truncation ([#​2466](https://togithub.com/wiremock/wiremock/issues/2466)) ([#​2467](https://togithub.com/wiremock/wiremock/issues/2467)) [@​papiomytoglou](https://togithub.com/papiomytoglou) - [#​2422](https://togithub.com/wiremock/wiremock/issues/2422) - URL not matched by path template when query parameter present in request ([#​2429](https://togithub.com/wiremock/wiremock/issues/2429)) [@​tomakehurst](https://togithub.com/tomakehurst) #### 📝 Documentation updates - Add BEFORE_RESPONSE_SENT request phase to the stub-mapping schema ([#​2428](https://togithub.com/wiremock/wiremock/issues/2428)) [@​picimako](https://togithub.com/picimako) - Update the co-maintainer policy beyond WireMock 3 ([#​2435](https://togithub.com/wiremock/wiremock/issues/2435)) [@​oleg-nenashev](https://togithub.com/oleg-nenashev) - Turn reference link into actual link ([#​2443](https://togithub.com/wiremock/wiremock/issues/2443)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) #### 👻 Maintenance - chore: use List.of where possible if only one argument is passed ([#​2468](https://togithub.com/wiremock/wiremock/issues/2468)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) - fix: introduce a slight delay given the 2-3 results is slightly flakey ([#​2463](https://togithub.com/wiremock/wiremock/issues/2463)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) - chore: infer explicit type arguments where possible ([#​2462](https://togithub.com/wiremock/wiremock/issues/2462)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) - Refactor: split getLines method of Diff class ([#​2460](https://togithub.com/wiremock/wiremock/issues/2460)) [@​julianahrens1999](https://togithub.com/julianahrens1999) - Replace Optional.orElse() calls with Optional.orElseGet() ([#​2450](https://togithub.com/wiremock/wiremock/issues/2450)) [@​picimako](https://togithub.com/picimako) - Do not use deprecated jackson iso8601 class ([#​2423](https://togithub.com/wiremock/wiremock/issues/2423)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) - feat: use expression lambdas over statement lambdas ([#​2444](https://togithub.com/wiremock/wiremock/issues/2444)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) - Replace Guava by JDK (Partly) ([#​2384](https://togithub.com/wiremock/wiremock/issues/2384)) [@​pks-1981](https://togithub.com/pks-1981) - Remove unnecessary type unboxing ([#​2424](https://togithub.com/wiremock/wiremock/issues/2424)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) - Replace Guava by JDK (Partly) ([#​2409](https://togithub.com/wiremock/wiremock/issues/2409)) [@​pks-1981](https://togithub.com/pks-1981) #### 📦 Dependency updates - Bump org.eclipse.jetty:jetty-bom from 11.0.17 to 11.0.18 ([#​2469](https://togithub.com/wiremock/wiremock/issues/2469)) [@​dependabot](https://togithub.com/dependabot) - Bump commons-io:commons-io from 2.14.0 to 2.15.0 ([#​2464](https://togithub.com/wiremock/wiremock/issues/2464)) [@​dependabot](https://togithub.com/dependabot) - Bump com.google.guava:guava from 32.1.2-jre to 32.1.3-jre ([#​2433](https://togithub.com/wiremock/wiremock/issues/2433)) [@​dependabot](https://togithub.com/dependabot) - Bump com.fasterxml.jackson:jackson-bom from 2.15.2 to 2.15.3 ([#​2441](https://togithub.com/wiremock/wiremock/issues/2441)) [@​dependabot](https://togithub.com/dependabot) - Bump org.eclipse.jetty:jetty-bom from 11.0.16 to 11.0.17 ([#​2430](https://togithub.com/wiremock/wiremock/issues/2430)) [@​dependabot](https://togithub.com/dependabot) - Bump org.sonarqube from 4.3.1.3277 to 4.4.1.3373 ([#​2410](https://togithub.com/wiremock/wiremock/issues/2410)) [@​dependabot](https://togithub.com/dependabot) - Bump org.mockito:mockito-junit-jupiter from 5.5.0 to 5.6.0 ([#​2426](https://togithub.com/wiremock/wiremock/issues/2426)) [@​dependabot](https://togithub.com/dependabot) - Bump org.ow2.asm:asm from 9.5 to 9.6 ([#​2406](https://togithub.com/wiremock/wiremock/issues/2406)) [@​dependabot](https://togithub.com/dependabot) - Bump org.mockito:mockito-core from 5.5.0 to 5.6.0 ([#​2425](https://togithub.com/wiremock/wiremock/issues/2425)) [@​dependabot](https://togithub.com/dependabot) - Bump io.netty:netty-all from 4.1.98.Final to 4.1.99.Final ([#​2403](https://togithub.com/wiremock/wiremock/issues/2403)) [@​dependabot](https://togithub.com/dependabot) - Bump com.diffplug.spotless from 6.21.0 to 6.22.0 ([#​2402](https://togithub.com/wiremock/wiremock/issues/2402)) [@​dependabot](https://togithub.com/dependabot) - Bump commons-io:commons-io from 2.13.0 to 2.14.0 ([#​2407](https://togithub.com/wiremock/wiremock/issues/2407)) [@​dependabot](https://togithub.com/dependabot) ### [`v3.3.0`](https://togithub.com/wiremock/wiremock/releases/tag/3.3.0) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.2.0...3.3.0) > NOTE: This version is discarded because of the uninteded breaking change in `NetworkAddressRules`, fixed in 3.3.1 by [#​2478](https://togithub.com/wiremock/wiremock/issues/2478) #### 🚀 New features and improvements - Allow empty URI path segments after the first ([#​2404](https://togithub.com/wiremock/wiremock/issues/2404)) [@​Mahoney](https://togithub.com/Mahoney) - Switched the webhooks extension to use the injected template engine so that it gets e.g. system/env property configuration ([#​2473](https://togithub.com/wiremock/wiremock/issues/2473)) [@​tomakehurst](https://togithub.com/tomakehurst) - Substitutable HTTP client ([#​2455](https://togithub.com/wiremock/wiremock/issues/2455)) [@​tomakehurst](https://togithub.com/tomakehurst) - Make `NetworkAddressRules` into an interface so that it can be implemented in a fully customised way. *note* this introduced a breaking change, which is fixed in https://github.com/wiremock/wiremock/releases/tag/3.3.1 #### 🐛 Bug fixes - Fixed [#​2415](https://togithub.com/wiremock/wiremock/issues/2415) Gradle replaces SLF4J-API 1.7.36 with 2.0.7, causing warning in the log ([#​2449](https://togithub.com/wiremock/wiremock/issues/2449)) [@​Xabibax](https://togithub.com/Xabibax) - Refactor: split getLines method of Diff class ([#​2460](https://togithub.com/wiremock/wiremock/issues/2460)) [@​julianahrens1999](https://togithub.com/julianahrens1999) - Fix contract for FileSourceBlobStore ([#​2451](https://togithub.com/wiremock/wiremock/issues/2451)) [@​dkhozyainov](https://togithub.com/dkhozyainov) - Add null check for actual date/time truncation ([#​2466](https://togithub.com/wiremock/wiremock/issues/2466)) ([#​2467](https://togithub.com/wiremock/wiremock/issues/2467)) [@​papiomytoglou](https://togithub.com/papiomytoglou) - Fixed [#​2422](https://togithub.com/wiremock/wiremock/issues/2422) - URL not matched by path template when query parameter present in request ([#​2429](https://togithub.com/wiremock/wiremock/issues/2429)) [@​tomakehurst](https://togithub.com/tomakehurst) #### 📝 Documentation updates - Update the co-maintainer policy beyond WireMock 3 ([#​2435](https://togithub.com/wiremock/wiremock/issues/2435)) [@​oleg-nenashev](https://togithub.com/oleg-nenashev) - Turn reference link into actual link ([#​2443](https://togithub.com/wiremock/wiremock/issues/2443)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) #### 👻 Maintenance - chore: use List.of where possible if only one argument is passed ([#​2468](https://togithub.com/wiremock/wiremock/issues/2468)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) - fix: introduce a slight delay given the 2-3 results is slightly flakey ([#​2463](https://togithub.com/wiremock/wiremock/issues/2463)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) - chore: infer explicit type arguments where possible ([#​2462](https://togithub.com/wiremock/wiremock/issues/2462)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) - Replace Optional.orElse() calls with Optional.orElseGet() ([#​2450](https://togithub.com/wiremock/wiremock/issues/2450)) [@​picimako](https://togithub.com/picimako) - Do not use deprecated jackson iso8601 class ([#​2423](https://togithub.com/wiremock/wiremock/issues/2423)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) - feat: use expression lambdas over statement lambdas ([#​2444](https://togithub.com/wiremock/wiremock/issues/2444)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) - Replace Guava by JDK (Partly) ([#​2384](https://togithub.com/wiremock/wiremock/issues/2384)) [@​pks-1981](https://togithub.com/pks-1981) - Remove unnecessary type unboxing ([#​2424](https://togithub.com/wiremock/wiremock/issues/2424)) [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) - Replace Guava by JDK (Partly) ([#​2409](https://togithub.com/wiremock/wiremock/issues/2409)) [@​pks-1981](https://togithub.com/pks-1981) #### ✍ Other changes - Ignore IPv6 addresses when checking network security rules ([#​2475](https://togithub.com/wiremock/wiremock/issues/2475)) [@​tomakehurst](https://togithub.com/tomakehurst) - Add BEFORE_RESPONSE_SENT request phase to the stub-mapping schema ([#​2428](https://togithub.com/wiremock/wiremock/issues/2428)) [@​picimako](https://togithub.com/picimako) #### 📦 Dependency updates - Bump org.eclipse.jetty:jetty-bom from 11.0.17 to 11.0.18 ([#​2469](https://togithub.com/wiremock/wiremock/issues/2469)) [@​dependabot](https://togithub.com/dependabot) - Bump commons-io:commons-io from 2.14.0 to 2.15.0 ([#​2464](https://togithub.com/wiremock/wiremock/issues/2464)) [@​dependabot](https://togithub.com/dependabot) - Bump com.google.guava:guava from 32.1.2-jre to 32.1.3-jre ([#​2433](https://togithub.com/wiremock/wiremock/issues/2433)) [@​dependabot](https://togithub.com/dependabot) - Bump com.fasterxml.jackson:jackson-bom from 2.15.2 to 2.15.3 ([#​2441](https://togithub.com/wiremock/wiremock/issues/2441)) [@​dependabot](https://togithub.com/dependabot) - Bump org.eclipse.jetty:jetty-bom from 11.0.16 to 11.0.17 ([#​2430](https://togithub.com/wiremock/wiremock/issues/2430)) [@​dependabot](https://togithub.com/dependabot) - Bump org.sonarqube from 4.3.1.3277 to 4.4.1.3373 ([#​2410](https://togithub.com/wiremock/wiremock/issues/2410)) [@​dependabot](https://togithub.com/dependabot) - Bump org.mockito:mockito-junit-jupiter from 5.5.0 to 5.6.0 ([#​2426](https://togithub.com/wiremock/wiremock/issues/2426)) [@​dependabot](https://togithub.com/dependabot) - Bump org.ow2.asm:asm from 9.5 to 9.6 ([#​2406](https://togithub.com/wiremock/wiremock/issues/2406)) [@​dependabot](https://togithub.com/dependabot) - Bump org.mockito:mockito-core from 5.5.0 to 5.6.0 ([#​2425](https://togithub.com/wiremock/wiremock/issues/2425)) [@​dependabot](https://togithub.com/dependabot) - Bump io.netty:netty-all from 4.1.98.Final to 4.1.99.Final ([#​2403](https://togithub.com/wiremock/wiremock/issues/2403)) [@​dependabot](https://togithub.com/dependabot) - Bump com.diffplug.spotless from 6.21.0 to 6.22.0 ([#​2402](https://togithub.com/wiremock/wiremock/issues/2402)) [@​dependabot](https://togithub.com/dependabot) - Bump commons-io:commons-io from 2.13.0 to 2.14.0 ([#​2407](https://togithub.com/wiremock/wiremock/issues/2407)) [@​dependabot](https://togithub.com/dependabot) ### [`v3.2.0`](https://togithub.com/wiremock/wiremock/releases/tag/3.2.0) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.1.0...3.2.0) #### 💥 Breaking changes - Enable local response templating by default in standalone ([#​2386](https://togithub.com/wiremock/wiremock/issues/2386)) [@​tomakehurst](https://togithub.com/tomakehurst) - Add startup option to enable/disable extension scanning and set to disabled by default when running from Java ([#​2385](https://togithub.com/wiremock/wiremock/issues/2385)) [@​tomakehurst](https://togithub.com/tomakehurst) #### 🚀 New features and improvements - Exposing MappingsLoader as an extension point ([#​2334](https://togithub.com/wiremock/wiremock/issues/2334)) [@​bharatnpti](https://togithub.com/bharatnpti) - Include more info when webhook refusal logged ([#​2389](https://togithub.com/wiremock/wiremock/issues/2389)) [@​Mahoney](https://togithub.com/Mahoney) - HTTP Server Factory as an extension point ([#​2391](https://togithub.com/wiremock/wiremock/issues/2391)) [@​tomakehurst](https://togithub.com/tomakehurst) - Print loaded extensions at startup ([#​2381](https://togithub.com/wiremock/wiremock/issues/2381)) [@​tomakehurst](https://togithub.com/tomakehurst) #### 🐛 Bug fixes - Fix json string schema rejecting numbers ([#​2390](https://togithub.com/wiremock/wiremock/issues/2390)) [@​Mahoney](https://togithub.com/Mahoney) - Fix FileSource backed blobstore keys bug ([#​2392](https://togithub.com/wiremock/wiremock/issues/2392)) [@​tomakehurst](https://togithub.com/tomakehurst) - Fixed [#​2388](https://togithub.com/wiremock/wiremock/issues/2388) - empty getPath() returned from new FileStore implementation passed to transformers ([#​2396](https://togithub.com/wiremock/wiremock/issues/2396)) [@​tomakehurst](https://togithub.com/tomakehurst) #### 📦 Dependency updates - Bump io.netty:netty-all from 4.1.97.Final to 4.1.98.Final ([#​2394](https://togithub.com/wiremock/wiremock/issues/2394)) [@​dependabot](https://togithub.com/dependabot) ### [`v3.1.0`](https://togithub.com/wiremock/wiremock/releases/tag/3.1.0) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.0.4...3.1.0) #### 🚀 New features and improvements - Move webhooks to the WireMock core ([#​2376](https://togithub.com/wiremock/wiremock/issues/2376)) [@​tomakehurst](https://togithub.com/tomakehurst) - Added a setter for max template cache entries in WireMockConfiguration ([#​2365](https://togithub.com/wiremock/wiremock/issues/2365)) [@​tomakehurst](https://togithub.com/tomakehurst) - Add working equals & readable toString to NetworkAddressRange ([#​2358](https://togithub.com/wiremock/wiremock/issues/2358)) [@​Mahoney](https://togithub.com/Mahoney) #### 💥 Breaking changes - Move webhooks to the WireMock core. Users of the extension should remove the dependency when updating to the new version ([#​2376](https://togithub.com/wiremock/wiremock/issues/2376)) [@​tomakehurst](https://togithub.com/tomakehurst) #### 🐛 Bug fixes - Fixed [#​2364](https://togithub.com/wiremock/wiremock/issues/2364) - scenarios produced by recorder play back in reverse order ([#​2377](https://togithub.com/wiremock/wiremock/issues/2377)) [@​tomakehurst](https://togithub.com/tomakehurst) - Fix admin requests with empty body to avoid response code 411 ([#​1738](https://togithub.com/wiremock/wiremock/issues/1738)) [@​danielimre](https://togithub.com/danielimre) - Fix standalone missing filename extension bug ([#​2366](https://togithub.com/wiremock/wiremock/issues/2366)) [@​tomakehurst](https://togithub.com/tomakehurst) #### 👻 Maintenance - Fix markdown links ([#​2375](https://togithub.com/wiremock/wiremock/issues/2375)) [@​pks-1981](https://togithub.com/pks-1981) - Add tests proving we match on request bodies ([#​2367](https://togithub.com/wiremock/wiremock/issues/2367)) [@​Mahoney](https://togithub.com/Mahoney) - Replace Guava by JDK (Partly) ([#​2380](https://togithub.com/wiremock/wiremock/issues/2380)) [@​pks-1981](https://togithub.com/pks-1981) #### 📦 Dependency updates - Bump org.junit-pioneer:junit-pioneer from 2.0.1 to 2.1.0 ([#​2370](https://togithub.com/wiremock/wiremock/issues/2370)) [@​dependabot](https://togithub.com/dependabot) - Bump com.github.tomakehurst:wiremock-jre8-standalone from 2.33.2 to 2.35.1 in /testlogging ([#​2368](https://togithub.com/wiremock/wiremock/issues/2368)) [@​dependabot](https://togithub.com/dependabot) - Bump com.networknt:json-schema-validator from 1.0.86 to 1.0.87 ([#​2371](https://togithub.com/wiremock/wiremock/issues/2371)) [@​dependabot](https://togithub.com/dependabot) ### [`v3.0.4`](https://togithub.com/wiremock/wiremock/releases/tag/3.0.4) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.0.3...3.0.4) #### 🚀 New features and improvements - Add working equals & readable toString to NetworkAddressRange ([#​2358](https://togithub.com/wiremock/wiremock/issues/2358)) [@​Mahoney](https://togithub.com/Mahoney) #### 🐛 Bug fixes - Fix standalone missing filename extension bug ([#​2366](https://togithub.com/wiremock/wiremock/issues/2366)) [@​tomakehurst](https://togithub.com/tomakehurst) - Added a setter for max template cache entries in WireMockConfiguration ([#​2365](https://togithub.com/wiremock/wiremock/issues/2365)) [@​tomakehurst](https://togithub.com/tomakehurst) - Second attempt at fixing shaded webhooks plugin ([#​2362](https://togithub.com/wiremock/wiremock/issues/2362)) [@​tomakehurst](https://togithub.com/tomakehurst) #### 👻 Maintenance - Bump org.scala-lang:scala-library test dependency from 2.13.11 to 2.13.12 ([#​2360](https://togithub.com/wiremock/wiremock/issues/2360)) [@​dependabot](https://togithub.com/dependabot) #### ✍ Other changes - Add tests proving we match on request bodies ([#​2367](https://togithub.com/wiremock/wiremock/issues/2367)) [@​Mahoney](https://togithub.com/Mahoney)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud