Skip to content

Releases: roadrunner-server/roadrunner

v1.8.2

06 Jul 09:52
6f98497
Compare
Choose a tag to compare
  • Bugfix release (purge proxy cache only for self builds)

v1.8.1

25 May 06:16
Compare
Choose a tag to compare
  • 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

05 May 15:05
4d7dff9
Compare
Choose a tag to compare
  • Update goridge version to 2.4.0
  • Update PHP version to the 7.2 (currently minimum supported)
  • See the full milestone here: link

v1.7.1

22 Apr 07:29
fee8dbb
Compare
Choose a tag to compare
  • 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

23 Mar 14:41
7b2e5d9
Compare
Choose a tag to compare

v1.6.4

14 Mar 10:55
ca497b2
Compare
Choose a tag to compare
  • Fix bug with RR getting unreasonable without config
  • Fix bug with local paths in panic messages
  • Fix NPE bug with empty http config and enabled gzip plugin

v1.6.3

10 Mar 08:15
a1a6462
Compare
Choose a tag to compare
  • 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, or bors r+
  • Revert change with musl-gcc. We reverted CGO_ENABLED=0, so, CGO turned off for all targets and netgo, osuser etc.. system-dependent packages are not statically linked. Also separate musl binary provided.
  • macOS temporarily removed from CI
  • Add curl dependency to download rr (@dkarlovi)

v1.6.2

24 Feb 15:07
a62e379
Compare
Choose a tag to compare
  • add reload module to handle file changes (file watcher)

v1.6.1

17 Feb 09:26
691e937
Compare
Choose a tag to compare

v1.6.0

11 Feb 09:44
Compare
Choose a tag to compare
  • Moved to GitHub Actions, thanks to @tarampampam
  • New GZIP handler, thanks to @WPPD
  • Tests stabilization and fix REQUEST_URI for requests through FastCGI, thanks to @marliotto
  • Golang modules update and new RPC method to register metrics from the application
  • Deadlock on timer update in error buffer [bugfix], thanks to @camohob