NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #3395 most downloaded on Packagist
Simple mock web server for unit testing
Last release 7 months ago
20 Feb 2026
Release timing varies
gaps range from 2 weeks to 1.4 years
Some releases are documented
notes for 7 of 25 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
28 releases · first in 2017
Notice : PHP 7.2 is now the minimum supported version because of a vulnerability with older versions of PHPUnit.
Notice: PHP 7.2 is now the minimum supported version because of a vulnerability with older versions of PHPUnit.
See: CVE-2026-24765 / GHSA-vvj3-c3rp-c85p for more information.
Fixes
Full Changelog: v2.9.0...v2.10.0
One column per quarter.
Add PHP 8.5 to CI workflow PHP versions by @donatj in #79
#81 - Nested ResponseByMethod does not work with ResponseStack in sequential requests by @juslintek
Full Changelog: v2.8.0...v2.9.0
While this value was generally for internal use, it was not marked as such so this is a breaking change.
The hashes generated by donatj\MockWebServer\Response::getRef have changed.
While this value was generally for internal use, it was not marked as such so this is a breaking change.
Full Changelog: v2.7.3...v2.8.0
Nothing published for this version
Fixes #67 - Crash on stopping twice - Thanks @cgimenes
Full Changelog: v2.7.1...v2.7.2
Nothing published for this version
DelayedResponse now implements InitializingResponseInterface to enable support for sub-responses that implement InitializingResponseInterface - Thanks
DelayedResponse now implements InitializingResponseInterface to enable support for sub-responses that implement InitializingResponseInterface - Thanks @Jarlakxen
Massively improved test coverage.
Full Changelog: v2.6.2...v2.7.0
Nothing published for this version
Fixes a regression where the path to the server script was not being escaped, causing problems if there was a space anywhere in the path.
Fixes a regression where the path to the server script was not being escaped, causing problems if there was a space anywhere in the path.
Full Changelog: v2.6.1...v2.6.2
Replaced STDIN constant with php://stdin by @tuutti in #48
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 →