Releases: mezzio/mezzio-swoole
4.10.0
4.9.0
Release Notes for 4.9.0
Feature release (minor)
4.9.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
4.8.0
Release Notes for 4.8.0
4.8.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement,dependencies
4.7.0
Release Notes for 4.7.0
Feature release (minor)
4.7.0
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 2
Enhancement
- 117: Remove support for PHP 8.0 thanks to @fezfez
- 114: Add support for laminas-diactoros v3. Add support for http-message v2. Update deps thanks to @fezfez
renovate
dependencies,renovate
- 111: Update dependency phpunit/phpunit to v10 thanks to @renovate[bot]
Enhancement,renovate
- 106: Update dependency vimeo/psalm to v5 thanks to @renovate[bot]
4.6.0
Release Notes for 4.6.0
Feature release (minor)
4.6.0
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Enhancement
4.5.0
Release Notes for 4.5.0
Feature release (minor)
4.5.0
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 2
renovate
- 102: Lock file maintenance thanks to @Ocramius
- 101: Update dependency swoole/ide-helper to v5 thanks to @renovate[bot]
- 100: Update dependency psr/container to v2 thanks to @renovate[bot]
- 98: Configure Renovate thanks to @renovate[bot]
4.4.0
Release Notes for 4.4.0
Feature release (minor)
4.4.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
Documentation
4.3.0
Release Notes for 4.3.0
This is a SECURITY release. All users are encouraged to upgrade immediately.
Changed
-
This release bumps the minimum-supported version of laminas/laminas-diactoros to 2.11.2 in order to pick up security updates. Users who are still pinning to Diactoros 1.x versions will need to update to the later release.
-
Modifies the
Mezzio\Swoole\ServerRequestSwooleFactory
such that it checks the container for aLaminas\Diactoros\ServerRequestFilter\FilterServerRequestInterface
service, creating one viaLaminas\Diactoros\ServerRequestFilter\FilterUsingXForwardedHeaders::trustReservedSubnets()
if none is present. This change ensures thatX-Forwarded-*
request headers are only honored when the request comes from a reserved, private subnet (localhost; classes A, B, and C subnets; and IPv6 private and local-link subnets). If you need to trust from any source, or never want to trust these headers, you may provide an alternate server request filter by registering an alternate implementation of theLaminas\Diactoros\ServerRequestFilter\FilterServerRequestInterface
service.- The new
FilterServerRequestInterface
capabilities can also be used to accomplish addition of features like request identifiers to incoming requests, and we have updated our cookbook recipes to detail such usage.
- The new
4.3.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
3.7.0
Release Notes for 3.7.0
This is a SECURITY release. All users are encouraged to upgrade immediately.
Changed
-
This release bumps the minimum-supported version of laminas/laminas-diactoros to 2.11.2 in order to pick up security updates. Users who are still pinning to Diactoros 1.x versions will need to update to the later release.
-
Modifies the
Mezzio\Swoole\ServerRequestSwooleFactory
such that it checks the container for aLaminas\Diactoros\ServerRequestFilter\FilterServerRequestInterface
service, creating one viaLaminas\Diactoros\ServerRequestFilter\FilterUsingXForwardedHeaders::trustReservedSubnets()
if none is present. This change ensures thatX-Forwarded-*
request headers are only honored when the request comes from a reserved, private subnet (localhost; classes A, B, and C subnets; and IPv6 private and local-link subnets). If you need to trust from any source, or never want to trust these headers, you may provide an alternate server request filter by registering an alternate implementation of theLaminas\Diactoros\ServerRequestFilter\FilterServerRequestInterface
service.
3.7.0
- Total issues resolved: 0
- Total pull requests resolved: 0
- Total contributors: 0
4.2.0
Release Notes for 4.2.0
Feature release (minor)
4.2.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2