Releases: luzrain/phpstreamserver
Releases · luzrain/phpstreamserver
v0.2.2
v0.2.1
- Fix command output hangs when no workers are added;
- Added support for chunked http requests;
- Reload command sends SIGTERM signal to detached processes;
- New internal event emit system for connections;
- Fixes for handle requests with large headers;
- Fix TLS to not require a client certificate.
Full Changelog: v0.2.0...v0.2.1
v0.2.0
- Project name changed
- PhpRunner class renamed to Server;
- Server class renamed to Listener and moved to root directory;
- WorkerProcess::startServer() method renamed to WorkerProcess::startListener();
- WorkerProcess::stopServer() method renamed to WorkerProcess::stopListener().
Full Changelog: v0.1.1...v0.2.0
v0.1.1
- Added new server parameters in ServerRequest and remove envs from the list;
- tlsCertificate and tlsCertificateKey options now nullable;
- Added documentation in ProtocolInterface;
- Fix server crash when header with only digits in name sended.
Full Changelog: v0.1.0...v0.1.1
v0.1.0
- Performance enhancements and optimizations;
- Reload strategies interface completely redesigned and simplified;
- Process user change improvements;
- Pid files stored in /run directory if it available;
- Workers communication channel with master process rewritten and optimized;
- Http server bugfixes;
- Other minor changes.
Full Changelog: v0.0.1...v0.1.0