Skip to content

Releases: wiremock/wiremock

3.4.0

16 Feb 20:27
Compare
Choose a tag to compare

🚀 New features and improvements

🐛 Bug fixes

📦 Dependency updates

38 changes

📝 Documentation updates

👻 Maintenance

✍ Other changes

3.3.1

03 Nov 14:32
029c803
Compare
Choose a tag to compare

🚀 New features and improvements

  • Allow empty URI path segments after the first (#2404) @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) @tomakehurst
  • Introduce the substitutable HTTP client (#2455) @tomakehurst
  • Make NetworkAddressRules into an interface so that it can be implemented in a fully customised way @tomakehurst

🐛 Bug fixes

📝 Documentation updates

👻 Maintenance

📦 Dependency updates

3.3.0

03 Nov 12:00
Compare
Choose a tag to compare
3.3.0 Pre-release
Pre-release

NOTE: This version is discarded because of the uninteded breaking change in NetworkAddressRules, fixed in 3.3.1 by #2478

🚀 New features and improvements

🐛 Bug fixes

📝 Documentation updates

👻 Maintenance

✍ Other changes

  • Ignore IPv6 addresses when checking network security rules (#2475) @tomakehurst
  • Add BEFORE_RESPONSE_SENT request phase to the stub-mapping schema (#2428) @picimako

📦 Dependency updates

3.2.0

27 Sep 14:49
447699f
Compare
Choose a tag to compare

💥 Breaking changes

  • Enable local response templating by default in standalone (#2386) @tomakehurst
  • Add startup option to enable/disable extension scanning and set to disabled by default when running from Java (#2385) @tomakehurst

🚀 New features and improvements

🐛 Bug fixes

📦 Dependency updates

3.1.0

18 Sep 09:28
Compare
Choose a tag to compare

🚀 New features and improvements

💥 Breaking changes

  • Move webhooks to the WireMock core. Users of the extension should remove the dependency when updating to the new version (#2376) @tomakehurst

🐛 Bug fixes

👻 Maintenance

📦 Dependency updates

  • Bump org.junit-pioneer:junit-pioneer from 2.0.1 to 2.1.0 (#2370) @dependabot
  • Bump com.github.tomakehurst:wiremock-jre8-standalone from 2.33.2 to 2.35.1 in /testlogging (#2368) @dependabot
  • Bump com.networknt:json-schema-validator from 1.0.86 to 1.0.87 (#2371) @dependabot

3.0.4

08 Sep 17:12
Compare
Choose a tag to compare

🚀 New features and improvements

  • Add working equals & readable toString to NetworkAddressRange (#2358) @Mahoney

🐛 Bug fixes

👻 Maintenance

  • Bump org.scala-lang:scala-library test dependency from 2.13.11 to 2.13.12 (#2360) @dependabot

✍ Other changes

3.0.3 - Security Release

06 Sep 18:10
Compare
Choose a tag to compare

🔒 Security

This security release addresses the following issues

NOTE: WireMock Studio, a proprietary distribution discontinued in 2022, is also affected by those issues and also affected by CVE-2023-39967 - Overall CVSS Score 8.6 - “Controlled and full-read SSRF through URL parameter when testing a request, webhooks and proxy mode”. The fixes will not be provided. The vendor recommends migrating to WireMock Cloud which is available as SaaS and private beta for on-premises deployments

🔗 Related releases

Credits

@W0rty, @numacanedo, @Mahoney, @tomakehurst, @oleg-nenashev

2.35.1 - Security Release

06 Sep 18:08
Compare
Choose a tag to compare

🔒 This is a security release that addresses the following issues

NOTE: WireMock Studio, a proprietary distribution discontinued in 2022, is also affected by those issues and also affected by CVE-2023-39967 - Overall CVSS Score 8.6 - “Controlled and full-read SSRF through URL parameter when testing a request, webhooks and proxy mode”. The fixes will not be provided. The vendor recommends migrating to WireMock Cloud which is available as SaaS and private beta for on-premises deployments

Credits: @W0rty, @numacanedo, @Mahoney, @tomakehurst, @oleg-nenashev

3.0.2

05 Sep 12:21
Compare
Choose a tag to compare

🐛 Bug fixes

👻 Maintenance

📦 Dependency updates

3.0.1

31 Aug 15:24
Compare
Choose a tag to compare

🐛 Bug fixes

  • Stop returning 500s for unmatched path patterns (#2339) @Mahoney
  • Ensure that the shadow JAR is always built last to ensure webhooks fat JAR wins (#2344) @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) @tomakehurst
  • Respect StopAction in V1 Filter (#2335) @Mahoney

Thanks to the regression reporters: @defnngj , @oleg-nenashev , @Mahoney