[!WARNING]
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
wiremock/wiremock (org.wiremock:wiremock-standalone)
### [`v3.7.0`](https://togithub.com/wiremock/wiremock/releases/tag/3.7.0)
[Compare Source](https://togithub.com/wiremock/wiremock/compare/3.6.0...3.7.0)
#### π New features and improvements
- Ignore order of xml nodes on same level when matching request body ([#2747](https://togithub.com/wiremock/wiremock/issues/2747)) [@viktormelnychuk](https://togithub.com/viktormelnychuk)
- Add request id to the template model ([#2757](https://togithub.com/wiremock/wiremock/issues/2757)) [@leeturner](https://togithub.com/leeturner)
- Allow configuring max items of an ObjectStore ([#2763](https://togithub.com/wiremock/wiremock/issues/2763)) [@Mahoney](https://togithub.com/Mahoney)
- TestNotifier.get{Level}Messages return a snapshot ([#2762](https://togithub.com/wiremock/wiremock/issues/2762)) [@Mahoney](https://togithub.com/Mahoney)
- Add preserveUserAgentProxyHeader to keep User-Agent header ([#2733](https://togithub.com/wiremock/wiremock/issues/2733)) [@raycoarana](https://togithub.com/raycoarana)
- Default the max template cache entries to 1000 instead of infinite ([#2752](https://togithub.com/wiremock/wiremock/issues/2752)) [@leeturner](https://togithub.com/leeturner)
- feat: add admin api route to get file contents from file store ([#2743](https://togithub.com/wiremock/wiremock/issues/2743)) [@pedro37](https://togithub.com/pedro37)
#### π Bug fixes
- Stop ejecting existing key on read of missing key ([#2772](https://togithub.com/wiremock/wiremock/issues/2772)) [@Mahoney](https://togithub.com/Mahoney)
- Fix race condition in getObjectStore ([#2761](https://togithub.com/wiremock/wiremock/issues/2761)) [@Mahoney](https://togithub.com/Mahoney)
- Fix scala warnings ([#2768](https://togithub.com/wiremock/wiremock/issues/2768)) [@Mahoney](https://togithub.com/Mahoney)
- Fix HttpClientBuilder Ρode and add options for Connection Management to increase the proxying performance ([#2744](https://togithub.com/wiremock/wiremock/issues/2744)) [@MuTalKing](https://togithub.com/MuTalKing)
- Fixed [#2739](https://togithub.com/wiremock/wiremock/issues/2739) - prevent automatic creation of \__files dir on startup and instead create lazily on write ([#2760](https://togithub.com/wiremock/wiremock/issues/2760)) [@tomakehurst](https://togithub.com/tomakehurst)
- fix: stop showing path parameter non match message incorrectly. ([#2753](https://togithub.com/wiremock/wiremock/issues/2753)) [@RafeArnold](https://togithub.com/RafeArnold)
- Prevent creating multiple stub mappings with the same ID ([#2742](https://togithub.com/wiremock/wiremock/issues/2742)) [@RafeArnold](https://togithub.com/RafeArnold)
#### β Other changes
- 2759 report webhook errors and results as sub events ([#2766](https://togithub.com/wiremock/wiremock/issues/2766)) [@leeturner](https://togithub.com/leeturner)
- Disabled DNS filtering when no custom proxy security rules are set ([#2737](https://togithub.com/wiremock/wiremock/issues/2737)) [@egerix](https://togithub.com/egerix)
- Path params and serve event ID in request ([#2769](https://togithub.com/wiremock/wiremock/issues/2769)) [@tomakehurst](https://togithub.com/tomakehurst)
#### π¦ Dependency updates
- Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre ([#2745](https://togithub.com/wiremock/wiremock/issues/2745)) [@dependabot](https://togithub.com/dependabot)
### [`v3.6.0`](https://togithub.com/wiremock/wiremock/releases/tag/3.6.0)
[Compare Source](https://togithub.com/wiremock/wiremock/compare/3.5.4...3.6.0)
##### π New features and improvements
- arrayJoin - Handlebar helper ([#2725](https://togithub.com/wiremock/wiremock/issues/2725)) [@dieppa](https://togithub.com/dieppa)
- Added arrayAdd, arrayRemove and val helpers ([#2724](https://togithub.com/wiremock/wiremock/issues/2724)) [@tomakehurst](https://togithub.com/tomakehurst)
- Added an object store to the Stores interface plus a default in-memory implementation ([#2723](https://togithub.com/wiremock/wiremock/issues/2723)) [@tomakehurst](https://togithub.com/tomakehurst)
- Move the serve event triggered prior to responding before transformers are applied ([#2722](https://togithub.com/wiremock/wiremock/issues/2722)) [@tomakehurst](https://togithub.com/tomakehurst)
- Added an overload of andMatching to stub builders taking a defintion object parameter ([#2721](https://togithub.com/wiremock/wiremock/issues/2721)) [@tomakehurst](https://togithub.com/tomakehurst)
- 2711 Add start and stop hooks for extensions ([#2726](https://togithub.com/wiremock/wiremock/issues/2726)) [@leeturner](https://togithub.com/leeturner)
- Allow subclasses of WireMockExtension to get the ExtensionContext ([#1981](https://togithub.com/wiremock/wiremock/issues/1981)) [@tsmock](https://togithub.com/tsmock)
- Added supported-proxy-encodings as a CLI parameter ([#2694](https://togithub.com/wiremock/wiremock/issues/2694)) [@tomakehurst](https://togithub.com/tomakehurst)
##### π Bug fixes
- Fixes [#2696](https://togithub.com/wiremock/wiremock/issues/2696) - xPath helper returns error when result is primitive value ([#2717](https://togithub.com/wiremock/wiremock/issues/2717)) [@tomakehurst](https://togithub.com/tomakehurst)
- Content-Type Header for Multipart-Requests should be checked case-insensitive ([#2707](https://togithub.com/wiremock/wiremock/issues/2707)) [@mufasa1976](https://togithub.com/mufasa1976)
- Fix parsing of date/time query parameter values with an offset ahead of UTC ([#2703](https://togithub.com/wiremock/wiremock/issues/2703)) [@papiomytoglou](https://togithub.com/papiomytoglou)
- fix: handlebars math helper handles large negative integers ([#2706](https://togithub.com/wiremock/wiremock/issues/2706)) [@RafeArnold](https://togithub.com/RafeArnold)
##### π¦ Dependency updates
- Bump org.mockito:mockito-junit-jupiter from 5.11.0 to 5.12.0 ([#2716](https://togithub.com/wiremock/wiremock/issues/2716)) [@dependabot](https://togithub.com/dependabot)
- Bump org.mockito:mockito-core from 5.11.0 to 5.12.0 ([#2715](https://togithub.com/wiremock/wiremock/issues/2715)) [@dependabot](https://togithub.com/dependabot)
- Bump io.github.gradle-nexus.publish-plugin from 1.3.0 to 2.0.0 ([#2687](https://togithub.com/wiremock/wiremock/issues/2687)) [@dependabot](https://togithub.com/dependabot)
- Bump com.fasterxml.jackson:jackson-bom from 2.17.0 to 2.17.1 ([#2708](https://togithub.com/wiremock/wiremock/issues/2708)) [@dependabot](https://togithub.com/dependabot)
- Bump versions.xmlUnit from 2.9.1 to 2.10.0 ([#2698](https://togithub.com/wiremock/wiremock/issues/2698)) [@dependabot](https://togithub.com/dependabot)
- Bump org.scala-lang:scala-library from 2.13.13 to 2.13.14 ([#2700](https://togithub.com/wiremock/wiremock/issues/2700)) [@dependabot](https://togithub.com/dependabot)
- Bump com.google.guava:guava from 33.1.0-jre to 33.2.0-jre ([#2704](https://togithub.com/wiremock/wiremock/issues/2704)) [@dependabot](https://togithub.com/dependabot)
### [`v3.5.4`](https://togithub.com/wiremock/wiremock/releases/tag/3.5.4)
[Compare Source](https://togithub.com/wiremock/wiremock/compare/3.5.3...3.5.4)
#### π¦ Dependency updates
- Bump versions.jetty from 12.0.7 to 12.0.8 ([#2668](https://togithub.com/wiremock/wiremock/issues/2668)) [@dependabot](https://togithub.com/dependabot)
#### β Other changes
- Allow commons-fileupload to load commons-io as a transitive dependency ([#2691](https://togithub.com/wiremock/wiremock/issues/2691)) [@leeturner](https://togithub.com/leeturner)
- Fix some Sonar or/and "IDEA inspect code" issues (partly) ([#2686](https://togithub.com/wiremock/wiremock/issues/2686)) [@pks-1981](https://togithub.com/pks-1981)
### [`v3.5.3`](https://togithub.com/wiremock/wiremock/releases/tag/3.5.3)
[Compare Source](https://togithub.com/wiremock/wiremock/compare/3.5.2...3.5.3)
Some minor improvements, bug fixes and dependency updates.
#### π¦ Dependency updates
- Bump io.github.gradle-nexus.publish-plugin from 1.3.0 to 2.0.0 ([#2673](https://togithub.com/wiremock/wiremock/issues/2673)) [@dependabot](https://togithub.com/dependabot)
- Bump commons-io:commons-io from 2.16.0 to 2.16.1 ([#2676](https://togithub.com/wiremock/wiremock/issues/2676)) [@dependabot](https://togithub.com/dependabot)
- Bump org.sonarqube from 4.4.1.3373 to 5.0.0.4638 ([#2649](https://togithub.com/wiremock/wiremock/issues/2649)) [@dependabot](https://togithub.com/dependabot)
#### π Bug fixes
- removeEventsMatching supports custom matchers ([#2682](https://togithub.com/wiremock/wiremock/issues/2682)) [@Mahoney](https://togithub.com/Mahoney)
- Near miss takes custom matchers into account ([#2683](https://togithub.com/wiremock/wiremock/issues/2683)) [@Mahoney](https://togithub.com/Mahoney)
#### β Other changes
- Fixes [#2665](https://togithub.com/wiremock/wiremock/issues/2665) - WireMock.stubFor throws descriptive exception message on 404 error code from non-WireMock server instead of unclear JsonException ([#2666](https://togithub.com/wiremock/wiremock/issues/2666)) [@vasiliy-sarzhynskyi](https://togithub.com/vasiliy-sarzhynskyi)
- Use modern Gradle GHA setup ([#2685](https://togithub.com/wiremock/wiremock/issues/2685)) [@Mahoney](https://togithub.com/Mahoney)
- Support sub events on partial matchers ([#2681](https://togithub.com/wiremock/wiremock/issues/2681)) [@Mahoney](https://togithub.com/Mahoney)
- Remove deprecated java.security.AccessControl ([#2672](https://togithub.com/wiremock/wiremock/issues/2672)) [@pks-1981](https://togithub.com/pks-1981)
- Fix some Sonar or/and "IDEA inspect code" issues (partly) ([#2669](https://togithub.com/wiremock/wiremock/issues/2669)) [@pks-1981](https://togithub.com/pks-1981)
- Make it easier to fix issue with file's path ([#2670](https://togithub.com/wiremock/wiremock/issues/2670)) [@Mahoney](https://togithub.com/Mahoney)
- Replace commons-io:commons-io ([#2632](https://togithub.com/wiremock/wiremock/issues/2632)) [@pks-1981](https://togithub.com/pks-1981)
- Move template benchmark into benchmarks ([#2667](https://togithub.com/wiremock/wiremock/issues/2667)) [@Mahoney](https://togithub.com/Mahoney)
- Use Temurin JDK ([#2663](https://togithub.com/wiremock/wiremock/issues/2663)) [@sullis](https://togithub.com/sullis)
### [`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)
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.4.2
->3.7.0
Release Notes
wiremock/wiremock (org.wiremock:wiremock-standalone)
### [`v3.7.0`](https://togithub.com/wiremock/wiremock/releases/tag/3.7.0) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.6.0...3.7.0) #### π New features and improvements - Ignore order of xml nodes on same level when matching request body ([#2747](https://togithub.com/wiremock/wiremock/issues/2747)) [@viktormelnychuk](https://togithub.com/viktormelnychuk) - Add request id to the template model ([#2757](https://togithub.com/wiremock/wiremock/issues/2757)) [@leeturner](https://togithub.com/leeturner) - Allow configuring max items of an ObjectStore ([#2763](https://togithub.com/wiremock/wiremock/issues/2763)) [@Mahoney](https://togithub.com/Mahoney) - TestNotifier.get{Level}Messages return a snapshot ([#2762](https://togithub.com/wiremock/wiremock/issues/2762)) [@Mahoney](https://togithub.com/Mahoney) - Add preserveUserAgentProxyHeader to keep User-Agent header ([#2733](https://togithub.com/wiremock/wiremock/issues/2733)) [@raycoarana](https://togithub.com/raycoarana) - Default the max template cache entries to 1000 instead of infinite ([#2752](https://togithub.com/wiremock/wiremock/issues/2752)) [@leeturner](https://togithub.com/leeturner) - feat: add admin api route to get file contents from file store ([#2743](https://togithub.com/wiremock/wiremock/issues/2743)) [@pedro37](https://togithub.com/pedro37) #### π Bug fixes - Stop ejecting existing key on read of missing key ([#2772](https://togithub.com/wiremock/wiremock/issues/2772)) [@Mahoney](https://togithub.com/Mahoney) - Fix race condition in getObjectStore ([#2761](https://togithub.com/wiremock/wiremock/issues/2761)) [@Mahoney](https://togithub.com/Mahoney) - Fix scala warnings ([#2768](https://togithub.com/wiremock/wiremock/issues/2768)) [@Mahoney](https://togithub.com/Mahoney) - Fix HttpClientBuilder Ρode and add options for Connection Management to increase the proxying performance ([#2744](https://togithub.com/wiremock/wiremock/issues/2744)) [@MuTalKing](https://togithub.com/MuTalKing) - Fixed [#2739](https://togithub.com/wiremock/wiremock/issues/2739) - prevent automatic creation of \__files dir on startup and instead create lazily on write ([#2760](https://togithub.com/wiremock/wiremock/issues/2760)) [@tomakehurst](https://togithub.com/tomakehurst) - fix: stop showing path parameter non match message incorrectly. ([#2753](https://togithub.com/wiremock/wiremock/issues/2753)) [@RafeArnold](https://togithub.com/RafeArnold) - Prevent creating multiple stub mappings with the same ID ([#2742](https://togithub.com/wiremock/wiremock/issues/2742)) [@RafeArnold](https://togithub.com/RafeArnold) #### β Other changes - 2759 report webhook errors and results as sub events ([#2766](https://togithub.com/wiremock/wiremock/issues/2766)) [@leeturner](https://togithub.com/leeturner) - Disabled DNS filtering when no custom proxy security rules are set ([#2737](https://togithub.com/wiremock/wiremock/issues/2737)) [@egerix](https://togithub.com/egerix) - Path params and serve event ID in request ([#2769](https://togithub.com/wiremock/wiremock/issues/2769)) [@tomakehurst](https://togithub.com/tomakehurst) #### π¦ Dependency updates - Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre ([#2745](https://togithub.com/wiremock/wiremock/issues/2745)) [@dependabot](https://togithub.com/dependabot) ### [`v3.6.0`](https://togithub.com/wiremock/wiremock/releases/tag/3.6.0) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.5.4...3.6.0) ##### π New features and improvements - arrayJoin - Handlebar helper ([#2725](https://togithub.com/wiremock/wiremock/issues/2725)) [@dieppa](https://togithub.com/dieppa) - Added arrayAdd, arrayRemove and val helpers ([#2724](https://togithub.com/wiremock/wiremock/issues/2724)) [@tomakehurst](https://togithub.com/tomakehurst) - Added an object store to the Stores interface plus a default in-memory implementation ([#2723](https://togithub.com/wiremock/wiremock/issues/2723)) [@tomakehurst](https://togithub.com/tomakehurst) - Move the serve event triggered prior to responding before transformers are applied ([#2722](https://togithub.com/wiremock/wiremock/issues/2722)) [@tomakehurst](https://togithub.com/tomakehurst) - Added an overload of andMatching to stub builders taking a defintion object parameter ([#2721](https://togithub.com/wiremock/wiremock/issues/2721)) [@tomakehurst](https://togithub.com/tomakehurst) - 2711 Add start and stop hooks for extensions ([#2726](https://togithub.com/wiremock/wiremock/issues/2726)) [@leeturner](https://togithub.com/leeturner) - Allow subclasses of WireMockExtension to get the ExtensionContext ([#1981](https://togithub.com/wiremock/wiremock/issues/1981)) [@tsmock](https://togithub.com/tsmock) - Added supported-proxy-encodings as a CLI parameter ([#2694](https://togithub.com/wiremock/wiremock/issues/2694)) [@tomakehurst](https://togithub.com/tomakehurst) ##### π Bug fixes - Fixes [#2696](https://togithub.com/wiremock/wiremock/issues/2696) - xPath helper returns error when result is primitive value ([#2717](https://togithub.com/wiremock/wiremock/issues/2717)) [@tomakehurst](https://togithub.com/tomakehurst) - Content-Type Header for Multipart-Requests should be checked case-insensitive ([#2707](https://togithub.com/wiremock/wiremock/issues/2707)) [@mufasa1976](https://togithub.com/mufasa1976) - Fix parsing of date/time query parameter values with an offset ahead of UTC ([#2703](https://togithub.com/wiremock/wiremock/issues/2703)) [@papiomytoglou](https://togithub.com/papiomytoglou) - fix: handlebars math helper handles large negative integers ([#2706](https://togithub.com/wiremock/wiremock/issues/2706)) [@RafeArnold](https://togithub.com/RafeArnold) ##### π¦ Dependency updates - Bump org.mockito:mockito-junit-jupiter from 5.11.0 to 5.12.0 ([#2716](https://togithub.com/wiremock/wiremock/issues/2716)) [@dependabot](https://togithub.com/dependabot) - Bump org.mockito:mockito-core from 5.11.0 to 5.12.0 ([#2715](https://togithub.com/wiremock/wiremock/issues/2715)) [@dependabot](https://togithub.com/dependabot) - Bump io.github.gradle-nexus.publish-plugin from 1.3.0 to 2.0.0 ([#2687](https://togithub.com/wiremock/wiremock/issues/2687)) [@dependabot](https://togithub.com/dependabot) - Bump com.fasterxml.jackson:jackson-bom from 2.17.0 to 2.17.1 ([#2708](https://togithub.com/wiremock/wiremock/issues/2708)) [@dependabot](https://togithub.com/dependabot) - Bump versions.xmlUnit from 2.9.1 to 2.10.0 ([#2698](https://togithub.com/wiremock/wiremock/issues/2698)) [@dependabot](https://togithub.com/dependabot) - Bump org.scala-lang:scala-library from 2.13.13 to 2.13.14 ([#2700](https://togithub.com/wiremock/wiremock/issues/2700)) [@dependabot](https://togithub.com/dependabot) - Bump com.google.guava:guava from 33.1.0-jre to 33.2.0-jre ([#2704](https://togithub.com/wiremock/wiremock/issues/2704)) [@dependabot](https://togithub.com/dependabot) ### [`v3.5.4`](https://togithub.com/wiremock/wiremock/releases/tag/3.5.4) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.5.3...3.5.4) #### π¦ Dependency updates - Bump versions.jetty from 12.0.7 to 12.0.8 ([#2668](https://togithub.com/wiremock/wiremock/issues/2668)) [@dependabot](https://togithub.com/dependabot) #### β Other changes - Allow commons-fileupload to load commons-io as a transitive dependency ([#2691](https://togithub.com/wiremock/wiremock/issues/2691)) [@leeturner](https://togithub.com/leeturner) - Fix some Sonar or/and "IDEA inspect code" issues (partly) ([#2686](https://togithub.com/wiremock/wiremock/issues/2686)) [@pks-1981](https://togithub.com/pks-1981) ### [`v3.5.3`](https://togithub.com/wiremock/wiremock/releases/tag/3.5.3) [Compare Source](https://togithub.com/wiremock/wiremock/compare/3.5.2...3.5.3) Some minor improvements, bug fixes and dependency updates. #### π¦ Dependency updates - Bump io.github.gradle-nexus.publish-plugin from 1.3.0 to 2.0.0 ([#2673](https://togithub.com/wiremock/wiremock/issues/2673)) [@dependabot](https://togithub.com/dependabot) - Bump commons-io:commons-io from 2.16.0 to 2.16.1 ([#2676](https://togithub.com/wiremock/wiremock/issues/2676)) [@dependabot](https://togithub.com/dependabot) - Bump org.sonarqube from 4.4.1.3373 to 5.0.0.4638 ([#2649](https://togithub.com/wiremock/wiremock/issues/2649)) [@dependabot](https://togithub.com/dependabot) #### π Bug fixes - removeEventsMatching supports custom matchers ([#2682](https://togithub.com/wiremock/wiremock/issues/2682)) [@Mahoney](https://togithub.com/Mahoney) - Near miss takes custom matchers into account ([#2683](https://togithub.com/wiremock/wiremock/issues/2683)) [@Mahoney](https://togithub.com/Mahoney) #### β Other changes - Fixes [#2665](https://togithub.com/wiremock/wiremock/issues/2665) - WireMock.stubFor throws descriptive exception message on 404 error code from non-WireMock server instead of unclear JsonException ([#2666](https://togithub.com/wiremock/wiremock/issues/2666)) [@vasiliy-sarzhynskyi](https://togithub.com/vasiliy-sarzhynskyi) - Use modern Gradle GHA setup ([#2685](https://togithub.com/wiremock/wiremock/issues/2685)) [@Mahoney](https://togithub.com/Mahoney) - Support sub events on partial matchers ([#2681](https://togithub.com/wiremock/wiremock/issues/2681)) [@Mahoney](https://togithub.com/Mahoney) - Remove deprecated java.security.AccessControl ([#2672](https://togithub.com/wiremock/wiremock/issues/2672)) [@pks-1981](https://togithub.com/pks-1981) - Fix some Sonar or/and "IDEA inspect code" issues (partly) ([#2669](https://togithub.com/wiremock/wiremock/issues/2669)) [@pks-1981](https://togithub.com/pks-1981) - Make it easier to fix issue with file's path ([#2670](https://togithub.com/wiremock/wiremock/issues/2670)) [@Mahoney](https://togithub.com/Mahoney) - Replace commons-io:commons-io ([#2632](https://togithub.com/wiremock/wiremock/issues/2632)) [@pks-1981](https://togithub.com/pks-1981) - Move template benchmark into benchmarks ([#2667](https://togithub.com/wiremock/wiremock/issues/2667)) [@Mahoney](https://togithub.com/Mahoney) - Use Temurin JDK ([#2663](https://togithub.com/wiremock/wiremock/issues/2663)) [@sullis](https://togithub.com/sullis) ### [`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)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.