Releases: mezzio/mezzio-swoole
3.4.0
Release Notes for 3.4.0
Added
- This release adds support for Open Swoole.
3.4.0
- Total issues resolved: 1
- Total pull requests resolved: 2
- Total contributors: 3
Enhancement
- 73: Provide support for Open Swoole thanks to @weierophinney and @vetjun
Bug
3.3.1
Release Notes for 3.3.1
Changed
- This version is tested against Swoole 4.6.7.
3.3.1
- Total issues resolved: 1
- Total pull requests resolved: 2
- Total contributors: 1
Documentation
Enhancement
3.3.0
3.3.0 - 2021-02-15
Release Notes for 3.3.0
Added
- Adds support for laminas/laminas-cli 1.0 versions; 0.1.5+ is still supported.
3.3.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 57: Add to composer support for laminas-cli v1.0 thanks to @shandyDev
3.2.1
3.2.1 - 2021-02-15
Release Notes for 3.2.1
3.2.x bugfix release (patch)
3.2.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
3.2.0
3.2.0 - 2021-01-22
Release Notes for 3.2.0
Feature release (minor)
3.2.0
- Total issues resolved: 1
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
Bug
- 50: Merge release 3.1.1 into 3.2.x thanks to @github-actions[bot]
3.1.2
3.1.2 - 2021-01-05
Release Notes for 3.1.2
3.1.x bugfix release (patch)
3.1.2
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Bug
3.1.1
3.1.1 - 2020-12-14
Release Notes for 3.1.1
3.1.x bugfix release (patch)
3.1.1
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Bug
3.1.0
3.1.0 - 2020-12-02
Changed
- #47 changes the visibility of the
$serverand$dispatcherproperties ofMezzio\Swoole\SwooleRequestHandlerRunnertoprotected, to allow those extending the class the ability to work with the instances directly. This can be useful when using 3rd party Swoole listeners, such as the one provided by New Relic.
Release Notes for 3.1.0
Feature release (minor)
3.1.0
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Enhancement
3.0.1
3.0.1 - 2020-11-09
Fixed
- #42 fixes issues with the
AccessLogDataMapwhereby fatal errors would be raised for attempts to access uninitialized properties (e.g., the$psrResponseproperty, when thePsr3AccessLogDecoratorcreated anAccessLogDataMapfrom a static resource response).
Release Notes for 3.0.1
3.0.x bugfix release (patch)
3.0.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
3.0.0
3.0.0 - 2020-10-29
Added
-
#40 adds the
--num-task-workers|-toption to each of themezzio:swoole:startandmezzio:swoole:reloadcommands, allowing you to specify these at the command-line instead of in configuration. -
Adds a variety of event types based on Swoole HTTP Server events, as well as default listeners, a PSR-14 listener provider to aggregate them, and a simple PSR-14 dispatcher implementation for triggering them. See the events chapter of the documentation for more details.
Changed
-
#41 adds typehints to all properties that can safely add them. If you were extending classes from the package and overriding any properties, please check the canonical versions and update your definitions accordingly.
-
#39 switches the console tooling to remove the
mezzio-swoolebinary in favor of using laminas-cli. The individual commands are renamed fromstart,stop,status, andreloadtomezzio:swoole:start,mezzio:swoole:stop,mezzio:swoole:status, andmezzio:swoole:reload, respectively. -
Rewrites the internals of
Mezzio\Swoole\SwooleRequestHandlerRunnerto trigger events via a PSR-14 event dispatcher. See the events chapter of the documentation for more details.
Removed
-
#28 removes the class
Mezzio\Swoole\HotCodeReload\Reloaderand its associated factory. Users should useMezzio\Swoole\Event\HotCodeReloaderWorkerStartListenerinstead. In most cases, this will be a non-issue, as it was used internally only in the past. -
Removes support for services named after legacy Zend Framework/Expressive classes.
-
Removes support for Swoole versions prior to 4.5.
-
Removes support for PHP versions prior to 7.4.
Release Notes for 3.0.0
3.0.0
- Total issues resolved: 4
- Total pull requests resolved: 5
- Total contributors: 2
BC Break,Enhancement
- 41: Add property typehints thanks to @weierophinney
- 39: Migrate console tooling to laminas-cli thanks to @weierophinney
- 28: Fully evented request handler implementation thanks to @weierophinney
Enhancement
- 40: Allow the start and reload commands to specify the number of task workers to spawn thanks to @weierophinney