Home / Companies / WireMock / Blog / December 2024

December 2024 Summaries

3 posts from WireMock

Filter
Month: Year:
Post Summaries Back to Blog
Following the release of WireMock core 3.10.0, two significant updates have been announced: version 0.9.0 of the gRPC extension and version 3.3.0 of the Spring Boot integration. The gRPC extension update introduces a Jetty 12-backed extension and factory, along with dependency upgrades, while the Spring Boot integration now uses the WireMock Jetty 12 thin JAR and supports specifying extension factories via configuration annotation. These enhancements are showcased in a new Spring Boot + WireMock + gRPC demo project, and further details can be found in the updated documentation on the WireMock website.
Dec 11, 2024 257 words in the original blog post.
WireMock has officially integrated its functionalities with Spring Boot, initially developed by Maciej Walkowiak, to streamline mocking HTTP APIs in development and testing environments. This integration addresses previous challenges by embedding WireMock into Spring, allowing for annotation-driven configuration and automatic resource management, which simplifies the setup and maintenance of mock servers. Key features include support for WireMock's Jetty 12 build, annotation-driven provisioning of WireMock instances, support for extension factories via configuration annotations, and dynamic port allocation with property exposure, all of which enhance flexibility and ease of use in containerized environments. Developers can now easily incorporate WireMock into their Spring Boot projects without writing repetitive setup logic, reducing dependency sizes and managing port conflicts more efficiently. To utilize this integration, developers need to add the appropriate dependency to their Maven or Gradle build files, enabling the use of annotations and configuration options for creating WireMock instances within Spring Boot tests.
Dec 06, 2024 642 words in the original blog post.
WireMock has released version 3.10.0, which brings several updates, including dependency enhancements, bug fixes, new templating helpers, and improvements to HTTP server loading and extension factories. The release encourages users to upgrade to the latest version, downloading the standalone jar from the website or using the updated official Docker images. The changelog highlights new features such as class declaration for extension factories and new JSON and XML handlebars helpers, alongside bug fixes like improved null checks and serialization corrections. Dependency updates include bumps in versions for httpclient5, json-schema-validator, jackson-bom, sonarqube, and commons-io. Users can seek assistance via the WireMock Community Slack channel if needed.
Dec 02, 2024 243 words in the original blog post.