Closed renovate[bot] closed 7 months ago
Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 3.x
releases. But if you manually upgrade to 3.x
then Renovate will re-enable minor
and patch
updates automatically.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
This PR contains the following updates:
2.35.2
->3.0.1
Release Notes
wiremock/wiremock (com.github.tomakehurst:wiremock-jre8)
### [`v3.0.1`](https://togithub.com/wiremock/wiremock/releases/tag/3.0.1) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.0.0...3.0.1) #### π Bug fixes - Stop returning 500s for unmatched path patterns ([#2339](https://togithub.com/wiremock/wiremock/issues/2339)) [@Mahoney](https://togithub.com/Mahoney) - Ensure that the shadow JAR is always built last to ensure webhooks fat JAR wins ([#2344](https://togithub.com/wiremock/wiremock/issues/2344)) [@tomakehurst](https://togithub.com/tomakehurst) - Added validation of UUIDs in path parameters in the admin API so that clearer errors are reported when non UUIDs are provided or item isn't found rather than throwing a 500 error ([#2347](https://togithub.com/wiremock/wiremock/issues/2347)) [@tomakehurst](https://togithub.com/tomakehurst) - Respect StopAction in V1 Filter ([#2335](https://togithub.com/wiremock/wiremock/issues/2335)) [@Mahoney](https://togithub.com/Mahoney) Thanks to the regression reporters: [@defnngj](https://togithub.com/defnngj) , [@oleg-nenashev](https://togithub.com/oleg-nenashev) , [@Mahoney](https://togithub.com/Mahoney) ### [`v3.0.0`](https://togithub.com/wiremock/wiremock/releases/tag/3.0.0): WireMock 3.0.0 [Compare Source](https://togithub.com/wiremock/wiremock/compare/2.35.2...3.0.0) A new major release that introduces a lot of new features, enhancements and also some breaking changes. The key changes include support for Java 17, dropping Java 8 support, new matchers and dynamic response macros, new API endpoints, etc. Weβve made a small number of breaking changes to the Java API plus some behavioural changes, but the JSON (REST and file) API remains fully compatible with 2.x. > NOTE: A blog post with the user-friendly summary and migration guidelines is coming soon! Thanks to all contributors! The changelog below represents key changes between 2.35.0 and 3.0.0. The full list of changes is available below in the collapsed section. > **WARNING:** There are known issues in the WireMock 3.0.0 release. Please be careful when updating, and see the Errata below #### Upgrade guide This guide assumes you would be upgrading from WireMock 2.35.0 to 3.1.0Show steps
1. If you arenβt using WireMock 2.35.0, upgrade to this version first 2. If you use WireMock Standalone, backup your configurations, logs and other information you might need in the future, just in case the - upgrade goes wrong 3. If you use the WireMock Webhooks Extension, delete the dependency on it and the downloads. Now the extension is a part of the WireMock core 4. If you use any WireMock extensions, private source or open source ones, ensure they are compatible with WireMock 3 by checking this [GitHub Issue](https://togithub.com/wiremock/wiremock/issues/2323), documentation and the integration tests. If you discover any incompatible extension, please raise a bug in \[wiremock/wiremock/issues (https://github.com/wiremock/wiremock/issues) or comment in [wiremock/wiremock #2323](https://togithub.com/wiremock/wiremock/issues/2323), We will triage and route it accordingly 5. If you use Java 8 on the instance, update to Java 11 or Java 17 6. Update WireMock to the most recent release of WireMock 3Show all changes
Add stub import doc by [@i-whammy](https://togithub.com/i-whammy) in [#1826](https://togithub.com/wiremock/wiremock/issues/1826) Fix NullPointerException by [@Mahoney](https://togithub.com/Mahoney) in [#2038](https://togithub.com/wiremock/wiremock/issues/2038) Bump mockito-junit-jupiter from 4.8.1 to 4.11.0 by [@dependabot](https://togithub.com/dependabot) in [#2052](https://togithub.com/wiremock/wiremock/issues/2052) Bump mockito-core from 4.8.1 to 4.11.0 by [@dependabot](https://togithub.com/dependabot) in [#2051](https://togithub.com/wiremock/wiremock/issues/2051) Bump netty-all from 4.1.84.Final to 4.1.86.Final by [@dependabot](https://togithub.com/dependabot) in [#2042](https://togithub.com/wiremock/wiremock/issues/2042) Bump com.diffplug.spotless from 6.11.0 to 6.12.0 by [@dependabot](https://togithub.com/dependabot) in [#2030](https://togithub.com/wiremock/wiremock/issues/2030) Bump jackson-bom from 2.13.4.20221013 to 2.14.1 by [@dependabot](https://togithub.com/dependabot) in [#2026](https://togithub.com/wiremock/wiremock/issues/2026) Bump org.sonarqube from 3.4.0.2513 to 3.5.0.2730 by [@dependabot](https://togithub.com/dependabot) in [#2005](https://togithub.com/wiremock/wiremock/issues/2005) Jetty 11 support by [@reta](https://togithub.com/reta) in [#1942](https://togithub.com/wiremock/wiremock/issues/1942) Bump com.diffplug.spotless from 6.12.0 to 6.15.0 by [@dependabot](https://togithub.com/dependabot) in [#2081](https://togithub.com/wiremock/wiremock/issues/2081) Bump io.netty:netty-all from 4.1.86.Final to 4.1.89.Final by [@dependabot](https://togithub.com/dependabot) in [#2083](https://togithub.com/wiremock/wiremock/issues/2083) Bump versions.junitJupiter from 5.9.1 to 5.9.2 by [@dependabot](https://togithub.com/dependabot) in [#2059](https://togithub.com/wiremock/wiremock/issues/2059) Bump org.mockito:mockito-junit-jupiter from 4.11.0 to 5.1.1 by [@dependabot](https://togithub.com/dependabot) in [#2077](https://togithub.com/wiremock/wiremock/issues/2077) Bump org.mockito:mockito-core from 4.11.0 to 5.1.1 by [@dependabot](https://togithub.com/dependabot) in [#2078](https://togithub.com/wiremock/wiremock/issues/2078) Bump versions.xmlUnit from 2.9.0 to 2.9.1 by [@dependabot](https://togithub.com/dependabot) in [#2060](https://togithub.com/wiremock/wiremock/issues/2060) Bump commons-fileupload:commons-fileupload from 1.4 to 1.5 by [@dependabot](https://togithub.com/dependabot) in [#2089](https://togithub.com/wiremock/wiremock/issues/2089) Bump com.diffplug.spotless from 6.15.0 to 6.16.0 by [@dependabot](https://togithub.com/dependabot) in [#2095](https://togithub.com/wiremock/wiremock/issues/2095) Bump org.sonarqube from 3.5.0.2730 to 4.0.0.2929 by [@dependabot](https://togithub.com/dependabot) in [#2093](https://togithub.com/wiremock/wiremock/issues/2093) Bump versions.jsonUnit from 2.36.0 to 2.36.1 by [@dependabot](https://togithub.com/dependabot) in [#2088](https://togithub.com/wiremock/wiremock/issues/2088) Bump log4j-over-slf4j from 2.0.0 to 2.0.6 by [@dependabot](https://togithub.com/dependabot) in [#2053](https://togithub.com/wiremock/wiremock/issues/2053) Bump commons-io:commons-io from 2.10.0 to 2.11.0 by [@dependabot](https://togithub.com/dependabot) in [#2092](https://togithub.com/wiremock/wiremock/issues/2092) Bump net.minidev:json-smart from 2.4.8 to 2.4.9 by [@dependabot](https://togithub.com/dependabot) in [#2099](https://togithub.com/wiremock/wiremock/issues/2099) Bump org.mockito:mockito-core from 5.1.1 to 5.2.0 by [@dependabot](https://togithub.com/dependabot) in [#2100](https://togithub.com/wiremock/wiremock/issues/2100) Bump org.mockito:mockito-junit-jupiter from 5.1.1 to 5.2.0 by [@dependabot](https://togithub.com/dependabot) in [#2101](https://togithub.com/wiremock/wiremock/issues/2101) Support disabling of browser proxy pass-through by [@kapishmalik](https://togithub.com/kapishmalik) in [#2087](https://togithub.com/wiremock/wiremock/issues/2087) Skips NPE when a multipart could not be parsed by [@sickmartian](https://togithub.com/sickmartian) in [#2035](https://togithub.com/wiremock/wiremock/issues/2035) New Feature: not() in verify [#1892](https://togithub.com/wiremock/wiremock/issues/1892) by [@SatyamAK](https://togithub.com/SatyamAK) in [#2006](https://togithub.com/wiremock/wiremock/issues/2006) \[[#2102](https://togithub.com/wiremock/wiremock/issues/2102)] add requestIp to template model by [@bmarwell](https://togithub.com/bmarwell) in [#2103](https://togithub.com/wiremock/wiremock/issues/2103) [#2004](https://togithub.com/wiremock/wiremock/issues/2004) Make proxy timeout configurable by [@lpradel](https://togithub.com/lpradel) in [#2058](https://togithub.com/wiremock/wiremock/issues/2058) Fixed clock skew problems with dynamically created certificates by [@DrMetallius](https://togithub.com/DrMetallius) in [#2019](https://togithub.com/wiremock/wiremock/issues/2019) Bump com.diffplug.spotless from 6.16.0 to 6.17.0 by [@dependabot](https://togithub.com/dependabot) in [#2104](https://togithub.com/wiremock/wiremock/issues/2104) Allow fixing class loader in ClasspathFileSource by [@derari](https://togithub.com/derari) in [#2054](https://togithub.com/wiremock/wiremock/issues/2054) Bump io.netty:netty-all from 4.1.89.Final to 4.1.90.Final by [@dependabot](https://togithub.com/dependabot) in [#2105](https://togithub.com/wiremock/wiremock/issues/2105) Bump org.slf4j:log4j-over-slf4j from 2.0.6 to 2.0.7 by [@dependabot](https://togithub.com/dependabot) in [#2106](https://togithub.com/wiremock/wiremock/issues/2106) Bump net.minidev:json-smart from 2.4.9 to 2.4.10 by [@dependabot](https://togithub.com/dependabot) in [#2107](https://togithub.com/wiremock/wiremock/issues/2107) Feature/multi value matcher for query params and headers by [@kapishmalik](https://togithub.com/kapishmalik) in [#2110](https://togithub.com/wiremock/wiremock/issues/2110) Bump org.ow2.asm:asm from 9.4 to 9.5 by [@dependabot](https://togithub.com/dependabot) in [#2117](https://togithub.com/wiremock/wiremock/issues/2117) Bump versions.jsonUnit from 2.36.1 to 2.37.0 by [@dependabot](https://togithub.com/dependabot) in [#2112](https://togithub.com/wiremock/wiremock/issues/2112) Bump com.jayway.jsonpath:json-path from 2.7.0 to 2.8.0 by [@dependabot](https://togithub.com/dependabot) in [#2118](https://togithub.com/wiremock/wiremock/issues/2118) Refactor/use lambdas by [@timtebeek](https://togithub.com/timtebeek) in [#2114](https://togithub.com/wiremock/wiremock/issues/2114) Fix of [#1679](https://togithub.com/wiremock/wiremock/issues/1679) - Respect keyStoreType when loading keystores. by [@kaarefc](https://togithub.com/kaarefc) in [#2003](https://togithub.com/wiremock/wiremock/issues/2003) Reference Slack in the issue template by [@oleg-nenashev](https://togithub.com/oleg-nenashev) in [#2127](https://togithub.com/wiremock/wiremock/issues/2127) Add community badges to the README by [@oleg-nenashev](https://togithub.com/oleg-nenashev) in [#2124](https://togithub.com/wiremock/wiremock/issues/2124) Fix the Slack link in the contributing guide by [@oleg-nenashev](https://togithub.com/oleg-nenashev) in [#2129](https://togithub.com/wiremock/wiremock/issues/2129) JSON schema matcher by [@tomakehurst](https://togithub.com/tomakehurst) in [#2134](https://togithub.com/wiremock/wiremock/issues/2134) Add support filename template by [@craftsman228](https://togithub.com/craftsman228) in [#2136](https://togithub.com/wiremock/wiremock/issues/2136) Bump com.fasterxml.jackson:jackson-bom from 2.14.2 to 2.15.0 by [@dependabot](https://togithub.com/dependabot) in [#2159](https://togithub.com/wiremock/wiremock/issues/2159) Bump com.networknt:json-schema-validator from 1.0.78 to 1.0.80 by [@dependabot](https://togithub.com/dependabot) in [#2142](https://togithub.com/wiremock/wiremock/issues/2142) Bump org.mockito:mockito-junit-jupiter from 5.2.0 to 5.3.1 by [@dependabot](https://togithub.com/dependabot) in [#2158](https://togithub.com/wiremock/wiremock/issues/2158) Bump org.mockito:mockito-core from 5.2.0 to 5.3.1 by [@dependabot](https://togithub.com/dependabot) in [#2160](https://togithub.com/wiremock/wiremock/issues/2160) Adding missing equals Methods and Tests by [@jnt0r](https://togithub.com/jnt0r) in [#2037](https://togithub.com/wiremock/wiremock/issues/2037) Bump io.netty:netty-all from 4.1.90.Final to 4.1.91.Final by [@dependabot](https://togithub.com/dependabot) in [#2125](https://togithub.com/wiremock/wiremock/issues/2125) Bump versions.junitJupiter from 5.9.2 to 5.9.3 by [@dependabot](https://togithub.com/dependabot) in [#2163](https://togithub.com/wiremock/wiremock/issues/2163) Bump io.netty:netty-all from 4.1.91.Final to 4.1.92.Final by [@dependabot](https://togithub.com/dependabot) in [#2161](https://togithub.com/wiremock/wiremock/issues/2161) code changes for adding support for form parameter matching by [@kapishmalik](https://togithub.com/kapishmalik) in [#2157](https://togithub.com/wiremock/wiremock/issues/2157) Use HTTPs Slack redirect link by [@oleg-nenashev](https://togithub.com/oleg-nenashev) in [#2169](https://togithub.com/wiremock/wiremock/issues/2169) Delete the issue template which is now a part of .github by [@oleg-nenashev](https://togithub.com/oleg-nenashev) in [#2168](https://togithub.com/wiremock/wiremock/issues/2168) Update the WireMock Java contributor guide and README by [@oleg-nenashev](https://togithub.com/oleg-nenashev) in [#2187](https://togithub.com/wiremock/wiremock/issues/2187) Add tests for $ref in json schema matching by [@Mahoney](https://togithub.com/Mahoney) in [#2162](https://togithub.com/wiremock/wiremock/issues/2162) Replace com.google.common.base.Function (partly) by [@pks-1981](https://togithub.com/pks-1981) in [#2121](https://togithub.com/wiremock/wiremock/issues/2121) Bump com.google.guava:guava from 31.1-jre to 32.0.0-jre by [@dependabot](https://togithub.com/dependabot) in [#2195](https://togithub.com/wiremock/wiremock/issues/2195) Bump com.fasterxml.jackson:jackson-bom from 2.15.0 to 2.15.2 by [@dependabot](https://togithub.com/dependabot) in [#2199](https://togithub.com/wiremock/wiremock/issues/2199) Bump com.networknt:json-schema-validator from 1.0.80 to 1.0.83 by [@dependabot](https://togithub.com/dependabot) in [#2196](https://togithub.com/wiremock/wiremock/issues/2196) Bump org.sonarqube from 4.0.0.2929 to 4.1.0.3113 by [@dependabot](https://togithub.com/dependabot) in [#2194](https://togithub.com/wiremock/wiremock/issues/2194) Bump io.netty:netty-all from 4.1.92.Final to 4.1.93.Final by [@dependabot](https://togithub.com/dependabot) in [#2191](https://togithub.com/wiremock/wiremock/issues/2191) Bump versions.jsonUnit from 2.37.0 to 2.38.0 by [@dependabot](https://togithub.com/dependabot) in [#2188](https://togithub.com/wiremock/wiremock/issues/2188) 2197 | added field "mappings" to StubMapping and its processing if it exists by [@DjerohN](https://togithub.com/DjerohN) in [#2198](https://togithub.com/wiremock/wiremock/issues/2198) Bump commons-io:commons-io from 2.11.0 to 2.12.0 by [@dependabot](https://togithub.com/dependabot) in [#2180](https://togithub.com/wiremock/wiremock/issues/2180) Replace com.google.common.base.Optional with Java 11 implementation by [@pks-1981](https://togithub.com/pks-1981) in [#2120](https://togithub.com/wiremock/wiremock/issues/2120) Bump net.minidev:json-smart from 2.4.10 to 2.4.11 by [@dependabot](https://togithub.com/dependabot) in [#2183](https://togithub.com/wiremock/wiremock/issues/2183) Configure default ObjectMapper with JavaTimeModule by [@mark-henry](https://togithub.com/mark-henry) in [#2130](https://togithub.com/wiremock/wiremock/issues/2130) Fix JUnit5 extension bug when using both declarative + programmatic simultaneously by [@parawanderer](https://togithub.com/parawanderer) in [#2123](https://togithub.com/wiremock/wiremock/issues/2123) Fix broken hashcode by [@ullenius](https://togithub.com/ullenius) in [#2116](https://togithub.com/wiremock/wiremock/issues/2116) Replace com.google.common.base.Function (partly) by [@pks-1981](https://togithub.com/pks-1981) in [#2200](https://togithub.com/wiremock/wiremock/issues/2200) Bump org.sonarqube from 4.1.0.3113 to 4.2.0.3129 by [@dependabot](https://togithub.com/dependabot) in [#2201](https://togithub.com/wiremock/wiremock/issues/2201) Bump org.scala-lang:scala-library from 2.13.10 to 2.13.11 by [@dependabot](https://togithub.com/dependabot) in [#2203](https://togithub.com/wiremock/wiremock/issues/2203) Bump commons-io:commons-io from 2.12.0 to 2.13.0 by [@dependabot](https://togithub.com/dependabot) in [#2208](https://togithub.com/wiremock/wiremock/issues/2208) Improve handlebars performance on large templates by [@Mahoney](https://togithub.com/Mahoney) in [#2211](https://togithub.com/wiremock/wiremock/issues/2211) Add WireMock co-maintainers role and document the merge process by [@oleg-nenashev](https://togithub.com/oleg-nenashev) in [#2207](https://togithub.com/wiremock/wiremock/issues/2207) Replace Guava classes by [@pks-1981](https://togithub.com/pks-1981) in [#2215](https://togithub.com/wiremock/wiremock/issues/2215) Remove Optional from the Jetty settings class by [@pks-1981](https://togithub.com/pks-1981) in [#2214](https://togithub.com/wiremock/wiremock/issues/2214) Bump com.google.guava:guava from 32.0.0-jre to 32.0.1-jre by [@dependabot](https://togithub.com/dependabot) in [#2212](https://togithub.com/wiremock/wiremock/issues/2212) Bump org.sonarqube from 4.2.0.3129 to 4.2.1.3168 by [@dependabot](https://togithub.com/dependabot) in [#2217](https://togithub.com/wiremock/wiremock/issues/2217) MatchesJsonSchemaPattern will return no match for null input by [@Mahoney](https://togithub.com/Mahoney) in [#2223](https://togithub.com/wiremock/wiremock/issues/2223) Remove duplicate dependencies by [@picimako](https://togithub.com/picimako) in [#2177](https://togithub.com/wiremock/wiremock/issues/2177) Bump io.netty:netty-all from 4.1.93.Final to 4.1.94.Final by [@dependabot](https://togithub.com/dependabot) in [#2229](https://togithub.com/wiremock/wiremock/issues/2229) Bump com.networknt:json-schema-validator from 1.0.83 to 1.0.85 by [@dependabot](https://togithub.com/dependabot) in [#2233](https://togithub.com/wiremock/wiremock/issues/2233) Bump org.mockito:mockito-core from 5.3.1 to 5.4.0 by [@dependabot](https://togithub.com/dependabot) in [#2226](https://togithub.com/wiremock/wiremock/issues/2226) Add WireMock Java Co-Maintainers as codeowners by [@oleg-nenashev](https://togithub.com/oleg-nenashev) in [#2243](https://togithub.com/wiremock/wiremock/issues/2243) Bump com.google.guava:guava from 32.0.1-jre to 32.1.1-jre by [@dependabot](https://togithub.com/dependabot) in [#2242](https://togithub.com/wiremock/wiremock/issues/2242) Replace com.google.common.io.BaseEncoding by java.util.Base64 by [@pks-1981](https://togithub.com/pks-1981) in [#2225](https://togithub.com/wiremock/wiremock/issues/2225) Refactor/prefer the java standard library instead of guava by [@timtebeek](https://togithub.com/timtebeek) in [#2206](https://togithub.com/wiremock/wiremock/issues/2206) Add changelog generation with Release Drafter by [@oleg-nenashev](https://togithub.com/oleg-nenashev) in [#2213](https://togithub.com/wiremock/wiremock/issues/2213) Replace com.google.common.base.MoreObjects.firstNonNull & com.google.common.base.Preconditions.checkArgument by Java alternatives by [@pks-1981](https://togithub.com/pks-1981) in [#2228](https://togithub.com/wiremock/wiremock/issues/2228) Sub-events and V2 extensions by [@tomakehurst](https://togithub.com/tomakehurst) in [#2238](https://togithub.com/wiremock/wiremock/issues/2238) Replace com.google.common.base.Charsets.UTF\_8 -> java.nio.charset.StandardCharsets.UTF\_8. Tests. by [@pks-1981](https://togithub.com/pks-1981) in [#2246](https://togithub.com/wiremock/wiremock/issues/2246) add-exports in eclipse configuration by [@tomasbjerre](https://togithub.com/tomasbjerre) in [#2245](https://togithub.com/wiremock/wiremock/issues/2245) Fixed [@wiremocktest](https://togithub.com/wiremocktest) not working with [@DisabledInNativeImage](https://togithub.com/DisabledInNativeImage) by [@DarkAtra](https://togithub.com/DarkAtra) in [#2219](https://togithub.com/wiremock/wiremock/issues/2219) feat: add a requestedFor method allowing to pass Http method as parameter by [@ytvnr](https://togithub.com/ytvnr) in [#2175](https://togithub.com/wiremock/wiremock/issues/2175) Bump com.networknt:json-schema-validator from 1.0.85 to 1.0.86 by [@dependabot](https://togithub.com/dependabot) in [#2251](https://togithub.com/wiremock/wiremock/issues/2251) Bump net.minidev:json-smart from 2.4.11 to 2.5.0 by [@dependabot](https://togithub.com/dependabot) in [#2252](https://togithub.com/wiremock/wiremock/issues/2252) Prove matches json schema works for path params by [@Mahoney](https://togithub.com/Mahoney) in [#2257](https://togithub.com/wiremock/wiremock/issues/2257) Remove dependencies on new:ing collections with Guava (refs [#2111](https://togithub.com/wiremock/wiremock/issues/2111)) by [@tomasbjerre](https://togithub.com/tomasbjerre) in [#2254](https://togithub.com/wiremock/wiremock/issues/2254) Bump org.mockito:mockito-junit-jupiter from 5.3.1 to 5.4.0 by [@dependabot](https://togithub.com/dependabot) in [#2227](https://togithub.com/wiremock/wiremock/issues/2227) Add mising schema properties by [@picimako](https://togithub.com/picimako) in [#2253](https://togithub.com/wiremock/wiremock/issues/2253) Replace Guava Files management with STL (refs [#2111](https://togithub.com/wiremock/wiremock/issues/2111)) by [@tomasbjerre](https://togithub.com/tomasbjerre) in [#2256](https://togithub.com/wiremock/wiremock/issues/2256) Add convenient method for matching absence of query param in a request by [@G-Basak](https://togithub.com/G-Basak) in [#2192](https://togithub.com/wiremock/wiremock/issues/2192) Add convenient method for matching absence of form param in a request by [@G-Basak](https://togithub.com/G-Basak) in [#2193](https://togithub.com/wiremock/wiremock/issues/2193) Add patch() Method with URL in WireMock HTTP client by [@Joel-Schaltenbrand](https://togithub.com/Joel-Schaltenbrand) in [#2261](https://togithub.com/wiremock/wiremock/issues/2261) Bump org.sonarqube from 4.2.1.3168 to 4.3.0.3225 by [@dependabot](https://togithub.com/dependabot) in [#2279](https://togithub.com/wiremock/wiremock/issues/2279) ServerEvent: replace Guava predicate and function with STL (refs [#2111](https://togithub.com/wiremock/wiremock/issues/2111)) by [@tomasbjerre](https://togithub.com/tomasbjerre) in [#2255](https://togithub.com/wiremock/wiremock/issues/2255) Improve error message in AbstractFileSource#assertFilePathIsUnderRoot() by [@oleg-nenashev](https://togithub.com/oleg-nenashev) in [#2267](https://togithub.com/wiremock/wiremock/issues/2267) Update Spotless to 6.17.0 and Google Java Format to 1.17.0 by [@oleg-nenashev](https://togithub.com/oleg-nenashev) in [#2272](https://togithub.com/wiremock/wiremock/issues/2272) Bump com.diffplug.spotless from 6.17.0 to 6.20.0 by [@dependabot](https://togithub.com/dependabot) in [#2278](https://togithub.com/wiremock/wiremock/issues/2278) Fix ParseJsonHelper not storing parsed result in variable (if any) when json is empty by [@G-Basak](https://togithub.com/G-Basak) in [#2277](https://togithub.com/wiremock/wiremock/issues/2277) ConsoleNotifyingWiremockNetworkTrafficListener accepts custom encoding by [@gsmith85](https://togithub.com/gsmith85) in [#2139](https://togithub.com/wiremock/wiremock/issues/2139) Fix admin request crashing when timing responseSendTime is null by [@emilianoalvarez91](https://togithub.com/emilianoalvarez91) in [#2275](https://togithub.com/wiremock/wiremock/issues/2275) Bump io.netty:netty-all from 4.1.94.Final to 4.1.95.Final by [@dependabot](https://togithub.com/dependabot) in [#2282](https://togithub.com/wiremock/wiremock/issues/2282) Bump versions.junitJupiter from 5.9.3 to 5.10.0 by [@dependabot](https://togithub.com/dependabot) in [#2285](https://togithub.com/wiremock/wiremock/issues/2285) Fix flood json string can not be null or empty from mapping matcher by [@emilianoalvarez91](https://togithub.com/emilianoalvarez91) in [#2247](https://togithub.com/wiremock/wiremock/issues/2247) Add IntelliJ Run Configurations by [@picimako](https://togithub.com/picimako) in [#2274](https://togithub.com/wiremock/wiremock/issues/2274) Adds WiremockNetworkTrafficListeners by [@gsmith85](https://togithub.com/gsmith85) in [#2283](https://togithub.com/wiremock/wiremock/issues/2283) Bump io.netty:netty-all from 4.1.95.Final to 4.1.96.Final by [@dependabot](https://togithub.com/dependabot) in [#2286](https://togithub.com/wiremock/wiremock/issues/2286) Include IntelliJ run configurations in CONTRIBUTING.md by [@picimako](https://togithub.com/picimako) in [#2290](https://togithub.com/wiremock/wiremock/issues/2290) Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 by [@dependabot](https://togithub.com/dependabot) in [#2287](https://togithub.com/wiremock/wiremock/issues/2287) Replace Guava by JDK (Partly) by [@pks-1981](https://togithub.com/pks-1981) in [#2289](https://togithub.com/wiremock/wiremock/issues/2289) Correctly handle scenarios with transformed stubs by [@gsmith85](https://togithub.com/gsmith85) in [#2140](https://togithub.com/wiremock/wiremock/issues/2140) Add a beforeResponseSent serve event listener hook by [@tomakehurst](https://togithub.com/tomakehurst) in [#2295](https://togithub.com/wiremock/wiremock/issues/2295) Bump com.google.guava:guava from 32.1.1-jre to 32.1.2-jre by [@dependabot](https://togithub.com/dependabot) in [#2291](https://togithub.com/wiremock/wiremock/issues/2291) Update the release drafter config for beta versioning by [@oleg-nenashev](https://togithub.com/oleg-nenashev) in [#2300](https://togithub.com/wiremock/wiremock/issues/2300) Replace Guava by JDK (Partly) by [@pks-1981](https://togithub.com/pks-1981) in [#2297](https://togithub.com/wiremock/wiremock/issues/2297) Bump jetty-bom from 11.0.12 to 11.0.15 by [@Purely-Jonas](https://togithub.com/Purely-Jonas) in [#2302](https://togithub.com/wiremock/wiremock/issues/2302) Allow configuring webhook to forbid target endpoints by [@Mahoney](https://togithub.com/Mahoney) in [#2307](https://togithub.com/wiremock/wiremock/issues/2307) Fix HttpsBrowserProxyAcceptanceTest by [@pks-1981](https://togithub.com/pks-1981) in [#2314](https://togithub.com/wiremock/wiremock/issues/2314) Restore old edit task for 2.x backwards compatibility by [@tomakehurst](https://togithub.com/tomakehurst) in [#2315](https://togithub.com/wiremock/wiremock/issues/2315) Bump org.mockito:mockito-core from 5.4.0 to 5.5.0 by [@dependabot](https://togithub.com/dependabot) in [#2320](https://togithub.com/wiremock/wiremock/issues/2320) Bump org.mockito:mockito-junit-jupiter from 5.4.0 to 5.5.0 by [@dependabot](https://togithub.com/dependabot) in [#2319](https://togithub.com/wiremock/wiremock/issues/2319) Direct pushes Remove deprecated API routes (47d420) [@tomakehurst](https://togithub.com/tomakehurst) Add deprecation warning to the legacy recorder (7b8a7d) [@tomakehurst](https://togithub.com/tomakehurst) Fixed JRE11 only test cases with broken Mockito verifications due to HTTP client call signature changing ([`5ec352e`](https://togithub.com/wiremock/wiremock/commit/5ec352e)) [@tomakehurst](https://togithub.com/tomakehurst) New ASCII art on standalone startup ([`166c3b3`](https://togithub.com/wiremock/wiremock/commit/166c3b3)) [@tomakehurst](https://togithub.com/tomakehurst) Change the standalone CLI entrypoint from com.github.tomakehurst.wiremock.standalone.WireMockServerRunner to wiremock.Run ([`166c3b3`](https://togithub.com/wiremock/wiremock/commit/166c3b3)) [@tomakehurst](https://togithub.com/tomakehurst)Show new contributors
[@i-whammy](https://togithub.com/i-whammy) made their first contribution in [#1826](https://togithub.com/wiremock/wiremock/issues/1826) [@reta](https://togithub.com/reta) made their first contribution in [#1942](https://togithub.com/wiremock/wiremock/issues/1942) [@kapishmalik](https://togithub.com/kapishmalik) made their first contribution in [#2087](https://togithub.com/wiremock/wiremock/issues/2087) [@sickmartian](https://togithub.com/sickmartian) made their first contribution in [#2035](https://togithub.com/wiremock/wiremock/issues/2035) [@SatyamAK](https://togithub.com/SatyamAK) made their first contribution in [#2006](https://togithub.com/wiremock/wiremock/issues/2006) [@bmarwell](https://togithub.com/bmarwell) made their first contribution in [#2103](https://togithub.com/wiremock/wiremock/issues/2103) [@lpradel](https://togithub.com/lpradel) made their first contribution in [#2058](https://togithub.com/wiremock/wiremock/issues/2058) [@DrMetallius](https://togithub.com/DrMetallius) made their first contribution in [#2019](https://togithub.com/wiremock/wiremock/issues/2019) [@derari](https://togithub.com/derari) made their first contribution in [#2054](https://togithub.com/wiremock/wiremock/issues/2054) [@kaarefc](https://togithub.com/kaarefc) made their first contribution in [#2003](https://togithub.com/wiremock/wiremock/issues/2003) [@craftsman228](https://togithub.com/craftsman228) made their first contribution in [#2136](https://togithub.com/wiremock/wiremock/issues/2136) [@DjerohN](https://togithub.com/DjerohN) made their first contribution in [#2198](https://togithub.com/wiremock/wiremock/issues/2198) [@mark-henry](https://togithub.com/mark-henry) made their first contribution in [#2130](https://togithub.com/wiremock/wiremock/issues/2130) [@parawanderer](https://togithub.com/parawanderer) made their first contribution in [#2123](https://togithub.com/wiremock/wiremock/issues/2123) [@ullenius](https://togithub.com/ullenius) made their first contribution in [#2116](https://togithub.com/wiremock/wiremock/issues/2116) [@DarkAtra](https://togithub.com/DarkAtra) made their first contribution in [#2219](https://togithub.com/wiremock/wiremock/issues/2219) [@ytvnr](https://togithub.com/ytvnr) made their first contribution in [#2175](https://togithub.com/wiremock/wiremock/issues/2175) [@G-Basak](https://togithub.com/G-Basak) made their first contribution in [#2192](https://togithub.com/wiremock/wiremock/issues/2192) [@Joel-Schaltenbrand](https://togithub.com/Joel-Schaltenbrand) made their first contribution in [#2261](https://togithub.com/wiremock/wiremock/issues/2261) [@gsmith85](https://togithub.com/gsmith85) made their first contribution in [#2139](https://togithub.com/wiremock/wiremock/issues/2139) [@emilianoalvarez91](https://togithub.com/emilianoalvarez91) made their first contribution in [#2275](https://togithub.com/wiremock/wiremock/issues/2275) [@Purely-Jonas](https://togithub.com/Purely-Jonas) made their first contribution in [#2302](https://togithub.com/wiremock/wiremock/issues/2302)Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» 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.