Tags: mezzio/mezzio-swoole
Tags
### Release Notes for [4.12.0](https://github.com/mezzio/mezzio-swool… …e/milestone/59) Feature release (minor) ### 4.12.0 - Total issues resolved: **0** - Total pull requests resolved: **3** - Total contributors: **2** #### dependencies - [144: feat!: drop Open Swoole support and require Swoole extension only](#144) thanks to @mairo744 #### renovate - [138: Make tests final, update dependency vimeo/psalm to v6](#138) thanks to @renovate[bot] - [129: Update Laminas dev packages (major)](#129) thanks to @renovate[bot]
### Release Notes for [4.11.0](https://github.com/mezzio/mezzio-swool… …e/milestone/57) Feature release (minor) ### 4.11.0 - Total issues resolved: **1** - Total pull requests resolved: **2** - Total contributors: **3** #### Documentation,Enhancement - [142: Fix failing tests on PHP 8.4 (follow-up to mezzio-swoole#137)](#142) thanks to @mairo744 #### Bug - [140: HttpServerFactory fails with swoole 6: Swoole\Runtime::enableCoroutine(): Argument #1 ($flags) must be of type int, true given](#140) thanks to @hydrapolic #### Enhancement - [137: Add PHP 8.4 to composer](#137) thanks to @grizzm0
### Release Notes for [4.10.0](https://github.com/mezzio/mezzio-swool… …e/milestone/55) Feature release (minor) ### 4.10.0 - Total issues resolved: **0** - Total pull requests resolved: **1** - Total contributors: **1** #### Enhancement,dependencies - [134: Updated dependency symfony/console to ^5.3 || ^6.0.19 || ^7.0](#134) thanks to @grizzm0
### Release Notes for [4.9.0](https://github.com/mezzio/mezzio-swoole… …/milestone/53) Feature release (minor) ### 4.9.0 - Total issues resolved: **0** - Total pull requests resolved: **2** - Total contributors: **2** #### Enhancement - [125: Fix Swoole v5 compatibility in hot reloader. Fix unit tests](#125) thanks to @Xerkus - [124: Update dependency php to ~8.1.0 || ~8.2.0 || ~8.3.0](#124) thanks to @renovate[bot]
### Release Notes for [4.8.0](https://github.com/mezzio/mezzio-swoole… …/milestone/50) ### 4.8.0 - Total issues resolved: **0** - Total pull requests resolved: **1** - Total contributors: **1** #### Enhancement,dependencies - [121: Expand compatibility to allow `psr/http-message:^2`](#121) thanks to @Xerkus
### Release Notes for [4.7.0](https://github.com/mezzio/mezzio-swoole… …/milestone/49) 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 ](#117) thanks to @fezfez - [114: Add support for laminas-diactoros v3. Add support for http-message v2. Update deps](#114) thanks to @fezfez #### renovate - [112: Update dependency psr/http-message to v2 - autoclosed](#112) thanks to @renovate[bot] #### dependencies,renovate - [111: Update dependency phpunit/phpunit to v10](#111) thanks to @renovate[bot] #### Enhancement,renovate - [106: Update dependency vimeo/psalm to v5](#106) thanks to @renovate[bot]
### Release Notes for [4.6.0](https://github.com/mezzio/mezzio-swoole… …/milestone/47) Feature release (minor) ### 4.6.0 - Total issues resolved: **1** - Total pull requests resolved: **1** - Total contributors: **2** #### Enhancement - [105: Add support for PHP 8.2, drop support for PHP 7.4](#105) thanks to @ghostwriter and @acelaya
### Release Notes for [4.5.0](https://github.com/mezzio/mezzio-swoole… …/milestone/45) Feature release (minor) ### 4.5.0 - Total issues resolved: **0** - Total pull requests resolved: **4** - Total contributors: **2** #### renovate - [102: Lock file maintenance](#102) thanks to @Ocramius - [101: Update dependency swoole/ide-helper to v5](#101) thanks to @renovate[bot] - [100: Update dependency psr/container to v2](#100) thanks to @renovate[bot] - [98: Configure Renovate](#98) thanks to @renovate[bot]
### Release Notes for [4.4.0](https://github.com/mezzio/mezzio-swoole… …/milestone/43) Feature release (minor) ### 4.4.0 - Total issues resolved: **0** - Total pull requests resolved: **2** - Total contributors: **2** #### Enhancement - [97: Apply PHP 7.4 syntax and typed property](#97) thanks to @samsonasik #### Documentation - [96: Docs: Removes extra `)` in logging](#96) thanks to @ishanvyas22
### Release Notes for [4.3.0](https://github.com/mezzio/mezzio-swoole… …/milestone/39) **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 a `Laminas\Diactoros\ServerRequestFilter\FilterServerRequestInterface` service, creating one via `Laminas\Diactoros\ServerRequestFilter\FilterUsingXForwardedHeaders::trustReservedSubnets()` if none is present. This change ensures that `X-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 the `Laminas\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. ### 4.3.0 - Total issues resolved: **0** - Total pull requests resolved: **1** - Total contributors: **1** #### Enhancement - [89: Prepare for Renovate with reusable workflows](#89) thanks to @ghostwriter
PreviousNext