NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #3153 most downloaded on Packagist
Laminas Module providing content-negotiation features
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 6 weeks to 1.6 years
Some releases are documented
notes for 10 of 33 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
33 releases · first in 2019
This release adds support for PHP 8.2.
This release adds support for PHP 8.2.
This release removes support for all PHP 7 releases.
Total pull requests resolved: 1
Feature release (minor)
One column per quarter.
This release deprecates Laminas\ApiTools\ContentNegotiation\Factory\RequestFactory . The class is no longer wired in configuration, and will be remove…
Request on detection of a CLI request, laminas-mvc-console will already do this for you. If you find that your application is breaking when performing console requests, install laminas/laminas-mvc-console.Laminas\ApiTools\ContentNegotiation\Factory\RequestFactory. The class is no longer wired in configuration, and will be removed in version 2.0.0.This release adds support for PHP 8.0.
Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.4.0 (commit 874a590de97b6d105205fdedad1799219c602d87 in this repo)
Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.4.0 (commit 874a590de97b6d105205fdedad1799219c602d87 in this repo)
ContentNegotiationsOptions handles dash-separated keys,Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.3.3 (commit 228d6db3d751baf5a49441c17334d3ec0f31fb24 in this repo)
Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.3.3 (commit 228d6db3d751baf5a49441c17334d3ec0f31fb24 in this repo)
RequestFactory was updated to noBased on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.3.2 (commit 5e516e660845a86d11478d7907e186e49a55c7d4 in this repo)
Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.3.2 (commit 5e516e660845a86d11478d7907e186e49a55c7d4 in this repo)
ContentTypeListener whereby empty content was leading to anBased on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.3.1 (commit 8445129a1503827b8f2825ae5f08e5e3b3b31bc9 in this repo)
Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.3.1 (commit 8445129a1503827b8f2825ae5f08e5e3b3b31bc9 in this repo)
zfcampus/zf-content-negotiation#86 makes
laminas-console a suggested dependency.
zfcampus/zf-content-negotiation#88 updates how
the ContentTypeListener decides how to parse incoming content when no
Content-Type header is present. If the content begins with a { or [
character, it will now parse it as JSON instead of as form data.
RenameUploadFilterFactory class definition.Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.3.0 (commit d4b45b7d0fc0f25797883c60658e869a25897842 in this repo)
Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.3.0 (commit d4b45b7d0fc0f25797883c60658e869a25897842 in this repo)
zfcampus/zf-content-negotiation#81 adds a new
listener, HttpMethodListener. The listener is enabled by toggling the
api-tools-content-negotiation.x_http_method_override_enabled flag, and providing a
map of request method/list of override request methods in the
api-tools-content-negotiation.http_override_methods configuration:
'api-tools-content-negotiation' => [
'x_http_method_override_enabled' => true,
'http_override_methods' => [
'GET' => [
'HEAD',
'PATCH',
'POST',
'PUT',
'DELETE',
],
],
],Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.2.2 (commit ae7db00e62630870bd572403abb10cd5d71cf851 in this repo)
Based on https://github.com/zfcampus/zf-content-negotiation/releases/tag/1.2.2 (commit ae7db00e62630870bd572403abb10cd5d71cf851 in this repo)
JsonModel to test discovered Laminas\ApiTools\Hal\Entity instances for a getEntity()$entity property will be used instead. ThisNothing 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 →