NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #1201 most downloaded on crates.io
HTTP mocking for Rust.
Last release 8 months ago
02 Feb 2026
Release timing varies
gaps range from 9 days to 9 months
Rarely documented
notes for 10 of the last 60 stable releases
2 versions withdrawn
withdrawn after publishing
11 years old
77 releases · first in 2016
Update to reqwest 0.13 by @tottoto in #223
Add headers method to Request struct by @gustavomedeiross in #220
One column per quarter.
Make parking_lot optional Update rand crate to v0.9 Allow colored crate v3 Thanks to @tottoto @nerodono
Added Mock::with_header_from_request allowing you to set the header dynamically by using a closure which exposes the Request object
Mock::with_header_from_request allowing you to set the header dynamically by using a closure which exposes the Request objectThanks to @alex-kattathra-johnson
Introduced Mock::match_request which exposes the Request object via a closure and can be used to build custom matchers
Mock::match_request which exposes the Request object via a closure and can be used to build custom matchers[Breaking] Upgrade to hyper v1 Thanks to @tottoto
[Breaking] Bump minimum supported Rust version to 1.70 and revert version constraints on the colored crate
colored crateFixed a bug where Semaphore::const_new wasn't available on Tokio < 1.30 because of the missing Tokio parking_lot feature flag
Semaphore::const_new wasn't available on Tokio < 1.30 because of the missing Tokio parking_lot feature flagfutures crate (aside from futures-core)Thanks to @tottoto
Introduced Server::new_with_opts , Server::new_with_opts_async and the ServerOpts struct to allow configuring the server host, port and enabling auto-
Server::new_with_opts, Server::new_with_opts_async and the ServerOpts struct to allow configuring the server host, port and enabling auto-asserts (see next item)assert_on_drop server option that allows you to automatically call assert() whenever your mocks go out of scope (defaults to false)Server::socket_address() to return the raw server SocketAddrhyper::header::HeaderValue as a match_header() valueThanks to @andrewtoth @alexander-jackson
[Breaking] The minimum supported Rust version was bumped to 1.68.0
mac_os targets to prevent hitting the file descriptor limitThanks to @kornelski
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →