{"version":"https://jsonfeed.org/version/1","title":"WireMock Cloud Updates","home_page_url":"https://changes.wiremock.io","feed_url":"https://changes.wiremock.io/feed.json","next_url":"https://changes.wiremock.io/feed.json?after=AAAABAAAAAkAAAACcG4C_wAAAAAUAAAAAnB0A_8AAAAAaDNnfAG6gUAAAAAUAAAAAnV0A_8AAAAAaDNnpTlW9IAAAAAhAAAAA19pZAH_AAAAFGZ1aVNGREVDeU8wM3RCV29adlVa","description":"www.wiremock.io","icon":"https://storage.noticeable.io/projects/hpvNEuGwvKYxq35z9qKw/newspages/fOn4uamZdYIprWJ8Vet5/01jvqd25zxyhfcyy7f8nybdxpv-header-logo.png","favicon":"https://storage.noticeable.io/projects/hpvNEuGwvKYxq35z9qKw/newspages/fOn4uamZdYIprWJ8Vet5/01jvqd25zxyhfcyy7f8nybdxpv-header-logo.png","webfeeds_logo":"https://storage.noticeable.io/projects/hpvNEuGwvKYxq35z9qKw/newspages/fOn4uamZdYIprWJ8Vet5/01jvqd25zxyhfcyy7f8nybdxpv-header-logo.png","updated":"2026-02-18T20:07:19.335Z","author":{"name":"WireMock Cloud"},"author":{"name":"WireMock Cloud","email":"support@wiremock.io"},"webfeeds_accentColor":"#de007a","items":[{"id":"urn:noticeable:publications:GWrI0xrZS4xQiWuE9aI2","url":"https://changes.wiremock.io/publications/opentelemetry-via-the-wiremock-runner","title":"OpenTelemetry via the WireMock Runner","summary":"The WireMock Runner can now be configured to export OpenTelemetry signals to a backend of your choice. \n\nLearn more: https://docs.wiremock.io/runner/serve#telemetry","content_html":"
The WireMock Runner can now be configured to export OpenTelemetry signals to a backend of your choice.
Learn more: https://docs.wiremock.io/runner/serve#telemetry
","date_published":"2026-02-18T20:05:52.659Z","date_modified":"2026-02-18T20:07:19.335Z","author":{"name":"Ethan Jones","email":"ethan@wiremock.io"},"tags":["Improvement"]},{"id":"urn:noticeable:publications:O2SEDt0R5wHvU3brtydW","url":"https://changes.wiremock.io/publications/additional-request-matchers-sort-json-arrays","title":"Additional request matchers + sort JSON arrays ","summary":"WireMock now includes additional request matcher types, expanding the ways you can precisely match incoming requests \n\nResponse templating has also been enhanced with a new jsonSort helper, allowing JSON arrays to be sorted","content_html":"WireMock now includes additional request matcher types, expanding the ways you can precisely match incoming requests
Response templating has also been enhanced with a new jsonSort helper, allowing JSON arrays to be sorted deterministically before rendering responses.
Today we're introducing WireMock Runner, a containerized service that runs mock APIs wherever you need them while keeping management in WireMock Cloud.
Runner connects to Cloud for configuration and collaboration, but executes the simulated API traffic in your own infrastructure - on your laptop, in CI/CD, or inside your private clusters - enabling hybrid workflows that support the way software is developed and tested today.
Read more: https://www.wiremock.io/post/introducing-wiremock-runner
WireMock has officially acquired the WireMock plugin for Jetbrains - and integrated it with WireMock Cloud! You can seamlessly manage mock creation and updating in WireMock Cloud from right inside your JetBrains IDEs.
Learn more: https://www.wiremock.io/post/new-official-wiremock-jetbrains-plugin
With Mock API versioning, you can easily review every change to your mock API configurations - who made it and when - as well as instantly roll back to any past state.
Learn more: https://wiremock.io/post/introducing-versioning
You can now use your AI agents to easily discover and understand the structure of any potential API you are working with, and instantly produce a production simulation of the API itself.
Learn more.
We\u2019ve added more capabilities to the WireMock CLI, opening up new possibilities for local-first development. Some highlights include:
record-many: A convenient way to record stubs from multiple endpoints that are accessible from the computer running the CLI, but not accessible from the internet.
push/pull: Push and pull documents associated with your mock APIs - such as OpenAPI documents or GraphQL schema files - from the cloud to your local machine, and vice versa. Use --watch to automatically push changes.
When viewing any mock API where the developer portal has been enabled, you can now find a quick link to the developer portal just below the mock API URL.
","date_published":"2025-07-16T13:22:00Z","date_modified":"2025-07-28T13:24:07.247Z","author":{"name":"Ethan Jones","email":"ethan@wiremock.io"},"tags":["Improvement"]},{"id":"urn:noticeable:publications:UNDcI34X3ztfQUq5IyMK","url":"https://changes.wiremock.io/publications/recently-viewed-apis","title":"Recently Viewed APIs","summary":"Easily find the APIs you access most often with the new \u201cRecently Viewed APIs\u201d tab.","content_html":"Easily find the APIs you access most often with the new \u201cRecently Viewed APIs\u201d tab.
","date_published":"2025-07-01T13:00:00Z","date_modified":"2025-07-28T13:22:29.808Z","author":{"name":"Ethan Jones","email":"ethan@wiremock.io"},"tags":["Improvement"]},{"id":"urn:noticeable:publications:fuiSFDECyO03tBWoZvUZ","url":"https://changes.wiremock.io/publications/api-level-rate-limits","title":"API-Level Rate Limits","summary":"You can now set rate limits at an API level, automatically applying a rate limit to all stubs within the API.\n\nLearn more in the docs.","content_html":"You can now set rate limits at an API level, automatically applying a rate limit to all stubs within the API.
","date_published":"2025-05-25T18:54:52.029Z","date_modified":"2025-05-25T18:55:33.962Z","author":{"name":"Ethan Jones","email":"ethan@wiremock.io"},"tags":["Improvement"]}]}