WireMock 3 goes GA!
Blog post from WireMock
WireMock 3 has been officially released, introducing new features, enhancements, and breaking changes that may require user adjustments. Key updates include advanced request matching capabilities, such as JSON schema, form, and multi-value parameter matchers, alongside enhancements in response templating and observability. The release also improves extension support for gRPC and GraphQL and introduces a new global state management system. Notable breaking changes include the dropping of Java 8 support and modifications to the extensions engine, requiring users to adapt their setups accordingly. Additionally, WireMock 3 brings better security measures, such as network security rules against DNS Rebinding attacks, while also improving extensibility with automatic extension discovery and new entry points. The update emphasizes the importance of upgrading to Java 11 or 17 for compatibility and outlines steps for migrating from WireMock 2, including adjustments in Maven dependencies and Docker images. The release thanks its extensive community of contributors and sets the stage for future developments, including the general availability of extensions for gRPC, GraphQL, and OpenTelemetry, along with plans for WireMock 4.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Observability | 5 | 1,101 | 190 | 79 | -6% |
| OpenTelemetry | 2 | 416 | 39 | 18 | +22% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.