Releases: roadrunner-server/roadrunner
Releases · roadrunner-server/roadrunner
v1.9.0
v1.8.4
v1.8.3
- Fix superfluous response.WriteHeader issue.
- Proper handle of
broken pipe
error on Linux and Windows. - PCI DSS compliant upgrade (thanks @antonydevanchi).
- Fix HSTS header (thanks @antonydevanchi).
- Add Request and Response headers to static files (thanks @siad007).
- Add user_namespaces check when running RR worker from a particular user.
Full milestone can be found here: Link
v1.8.2
v1.8.1
- Update goridge version to 2.4.4
- Fix code warnings from phpstan
- Improve RPC
- Create templates for the Bug reporting and Feature requests
- Move docker images from golang-alpine to regular golang images
- Add support for the CloudFlare CF-Connecting-IP and True-Client-IP headers (thanks @vsychov)
- Add support for the Root CA via the
rootCa
.rr.yaml option - See the full milestone here: link
v1.8.0
v1.7.1
- Syscall usage optimized. Now the data is packing and sending via 1 (or 2 in some cases) send_socket calls, instead of 2-3 (by @vvval)
- Unix sockets in Windows (AF_UNIX) now supported.
- Systemd unit file now in the root of the repository. Feel free to read the docs about running RR as daemon on Linux based systems.
- Added ability to run the worker process from the particular user on Linux-based systems. Make sure, that the user have the permissions to run the script. See the config, option
user
. - Fixed: vendor directory conflict with golang part of the application. Now php uses vendor_php directory for the dependencies.
- Goridge updated to version 2.3.2.
- Deprecated Zend dependency replaced with Laminas-diactoros.
- See the full log: Milestone
v1.7.0
- Replaced std encoding/json package with the https://github.com/json-iterator/go
- Goridge 2.3.0
v1.6.4
v1.6.3
- Fix bug with UB when the plugin is failing during start
- Better signals handling
- Rotate ports in tests
- Add BORS to the repository [https://bors.tech/], so, now you can use commands from it, like
bors d=@some_user
,bors try
, orbors r+
- Revert change with
musl-gcc
. We revertedCGO_ENABLED=0
, so, CGO turned off for all targets andnetgo
,osuser
etc.. system-dependent packages are not statically linked. Also separatemusl
binary provided. - macOS temporarily removed from CI
- Add curl dependency to download rr (@dkarlovi)