Skip to content

build(deps-dev): Bump com.github.tomakehurst:wiremock-standalone from 2.27.2 to 3.0.1#13

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/com.github.tomakehurst-wiremock-standalone-3.0.1
Open

build(deps-dev): Bump com.github.tomakehurst:wiremock-standalone from 2.27.2 to 3.0.1#13
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/com.github.tomakehurst-wiremock-standalone-3.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 9, 2026

Copy link
Copy Markdown

Bumps com.github.tomakehurst:wiremock-standalone from 2.27.2 to 3.0.1.

Release notes

Sourced from com.github.tomakehurst:wiremock-standalone's releases.

3.0.1

🐛 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

WireMock 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.0

  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, 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](wiremock/wiremock#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 3

🚀 New features and improvements

Proxy mode:

... (truncated)

Commits
  • 34d4930 Bump patch version to 3.0.1
  • ae6ed02 Stopped updating package-lock.json when bumping versions
  • a302419 Fixed bump patch and minor versions logic
  • ae525f9 Fixed get patch version function in build
  • 0d4ccca Merge pull request #2347 from wiremock/better-stub-id-validation-in-admin-api
  • c5e8230 Added validation of UUIDs in path parameters in the admin API so that clearer...
  • 5273a43 Merge pull request #2339 from wiremock/fix-exception-in-diff
  • ab05ee9 Ensured that the shadow JAR is always built last. Relocated dependencies in w...
  • 9eaaa69 Merge pull request #2337 from wiremock/dependabot/gradle/com.diffplug.spotles...
  • 36f04c7 Merge pull request #2343 from wiremock/semver-release-drafter
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note

Medium Risk
Major-version test dependency bump may break WireMock Java API usage in existing tests until CI confirms compatibility; runtime/plugin code is unaffected.

Overview
Bumps the test-scoped com.github.tomakehurst:wiremock-standalone dependency in pom.xml from 2.27.2 to 3.0.1 (WireMock 3.x).

No production or test source changes are included—only the Maven version pin. Tests that use WireMockServer and the com.github.tomakehurst.wiremock.client APIs (e.g. TestKintsugiInvoicePluginApi, TestKintsugiTaxClient) may need verification after the major upgrade, since WireMock 3 documents some Java API breaking changes even though the REST/JSON stub format stays largely compatible with 2.x.

Reviewed by Cursor Bugbot for commit 1abd1a2. Bugbot is set up for automated code reviews on this repo. Configure here.

Bumps [com.github.tomakehurst:wiremock-standalone](https://github.com/wiremock/wiremock) from 2.27.2 to 3.0.1.
- [Release notes](https://github.com/wiremock/wiremock/releases)
- [Commits](wiremock/wiremock@2.27.2...3.0.1)

---
updated-dependencies:
- dependency-name: com.github.tomakehurst:wiremock-standalone
  dependency-version: 3.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Jul 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants