WireMock 3.11.0 Released
Lee Turner
Senior Software Engineer
February 4, 2025

The WireMock team is excited to announce the release of WireMock version 3.11.0. This release includes a number of bug fixes and performance improvements in the XML features and elsewhere, updated dependencies and an improvement to multipart matching.
Next Steps
If you haven’t yet updated to WireMock 3.x, this is an excellent opportunity to do so! You can download the standalone jar directly from our website and if you use Docker, the official docker images have been updated. For the dependencies in your code, WireMock 3.11.0 can now be found in Maven Central
Please feel free to reach out to us on the WireMock Community Slack channel if you need any assistance.
Changelog
🚀 New Features
- Support filename capabilities for Multipart's part (#2888) @aatifansari
🐞 Bug fixes
- Always use the system default TransformerFactory in FormatXmlHelper (#2918) @ianprime0509
- Disable problematic protocol update for httpclient 5.4 (#2951) @sven-carstens
- make EqualToXmlPattern namespace aware by default. (#2945) @RafeArnold
📦 Dependency updates
- Bump jetty 12 version to 12.0.16 (#2947) @leeturner
- Bump com.networknt:json-schema-validator from 1.5.4 to 1.5.5 (#2935) @dependabot
- Bump com.diffplug.spotless from 7.0.1 to 7.0.2 (#2934) @dependabot
- Bump org.mockito:mockito-core from 5.14.2 to 5.15.2 (#2924) @dependabot
- Bump com.diffplug.spotless from 6.25.0 to 7.0.1 (#2930) @dependabot
- Bump org.mockito:mockito-junit-jupiter from 5.14.2 to 5.15.2 (#2925) @dependabot
- Bump org.scala-lang:scala-library from 2.13.15 to 2.13.16 (#2932) @dependabot
- Bump versions.junitJupiter from 5.11.3 to 5.11.4 (#2916) @dependabot
- Bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre (#2917) @dependabot
✍ Other changes
- improve performance of EqualToXmlPattern. (#2944) @RafeArnold
- Update after-pattern.yaml to fix typo (#2949) @ascopes
- Fix serialization of nested AdvancedPathPattern where @JsonUnwrapped is used (#2919) @leeturner
- Throw descriptive exception when no suitable HttpServerFactory extension was found (#2920) @andipabst
Links
- https://github.com/wiremock/wiremock/releases/tag/3.11.0
- https://hub.docker.com/r/wiremock/wiremock
- https://slack.wiremock.org/
- https://wiremock.org
/