NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #3336 most downloaded on Packagist
Generate a PHP Client API (PSR7/PSR18 compatible) given a OpenApi 3.x specification
Last release 2 days ago
06 Oct 2026
Release timing varies
gaps range from 9 days to 9 months
Some releases are documented
notes for 17 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
80 releases · first in 2019
fix(open-api): cast non-string scalar path parameters in generated getUri()
integer / number / boolean path parameters generate int / float / bool
typed endpoint properties, so the emitted rawurlencode($this->param)
threw 'rawurlencode(): Argument #1 ($string) must be of type string'
at runtime. Emit rawurlencode((string) $this->param) for those types,
consistently for OpenAPI 2 / 3 / 3.1 (OpenAPI 2 now passes its path
parameter types to the builder, so it also gains the array implode
handling).
(string) false yields '', so the (string) cast added for non-string
scalar path parameters silently produced an empty path segment for
false booleans. Coerce booleans through (string) (int) — the same
"1"/"0" wire representation the runtime uses for query values
(BaseEndpoint::stringifyScalar()) — and cover it with a dedicated
OpenApi3 boolean-path-parameter fixture.
chore(release): prepare the 8.0.0 release
chore(release): prepare the 8.0.0 release (#1106)
One column per quarter.
fix(json-schema/open-api): accept RFC 3339 Z designator and fractiona…
fix(json-schema/open-api): accept RFC 3339 Z designator and fractiona…
fix(json-schema): generate ValidationException whenever ValidatorTrai…
fix(json-schema): generate ValidationException whenever ValidatorTrai…
fix(json-schema): generate ValidationException whenever ValidatorTrai…
fix(json-schema): generate ValidationException whenever ValidatorTrai…
fix(open-api): stream a single response, always generate the Endpoint…
fix(open-api): stream a single response, always generate the Endpoint…
fix(json-schema): generate ValidationException whenever ValidatorTrai…
fix(json-schema): generate ValidationException whenever ValidatorTrai…
Prepare v7.13.0 release
Prepare v7.13.0 release (#982)
Validate $ref resolution to prevent SSRF, LFI, and path traversal
Validate $ref resolution to prevent SSRF, LFI, and path traversal (#961)
feat: add validation for array items via ChainValidator delegation …
feat: add validation for array items via ChainValidator delegation …
GH#873 - Fix invalid PHP generation for path parameters with dashes (…
GH#873 - Fix invalid PHP generation for path parameters with dashes (…
GH#873 - Fix invalid PHP generation for path parameters with dashes (…
GH#873 - Fix invalid PHP generation for path parameters with dashes (…
fixed format of query and header params to array shape for OA 3.0
fixed format of query and header params to array shape for OA 3.0
fixed spaces
Fix issue-669 fixtures
Fix issue-669 fixtures (#897)
Better operation method return types
Better operation method return types (#891)
Fix version constraint for symfony 8
Fix version constraint for symfony 8 (#886)
Add SF8 support Try workflow with SF 8 Try Try Try Add fixtures Update matrix Fix Try
Add SF8 support
Try workflow with SF 8
Try
Try
Try
Add fixtures
Update matrix
Fix
Try
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 →