Skip to content

Releases: roadrunner-server/roadrunner

v1.4.2

22 May 09:13
Compare
Choose a tag to compare
  • bugfix: incorrect RPC method for stop command
  • bugfix: incorrect archive extension in /vendor/bin/rr get on linux machines

v1.4.1

15 May 06:38
eaa893a
Compare
Choose a tag to compare
  • bugfix: constrain service renamed to "limit" to equalize the definition with sample config by @lDA

v1.4.0

05 May 09:49
564e076
Compare
Choose a tag to compare
  • launch of the official website https://roadrunner.dev/
  • ENV variables in configs (automatic RR_ mapping and manual definition using "${ENV_NAME}" value)
  • the ability to safely remove the worker from the pool in runtime
  • minor performance improvements
  • real ip resolution using X-Real-Ip and X-Forwarded-For (+cidr verification)
  • automatic worker lifecycle manager (controller, see sample config)
    • maxMemory (graceful stop)
    • ttl (graceful stop)
    • idleTTL (graceful stop)
    • execTTL (brute, max_execution_time)
  • the ability to stop rr using rr stop
  • maxRequest option has been deprecated in favor of maxRequestSize
  • /vendor/bin/rr get to download rr server binary (symfony/console) by @Alex-Bond
  • /vendor/bin/rr init to init rr config by @Alex-Bond
  • quick builds are no longer supported
  • PSR-12
  • strict_types=1 added to all php files

v1.3.7

21 Mar 16:09
Compare
Choose a tag to compare
  • bugfix: Request field ordering with same names #136

v1.3.6

21 Mar 12:02
Compare
Choose a tag to compare
  • bugfix: pool did not wait for slow workers to complete while running concurrent load with http:reset command being invoked

v1.3.5

14 Feb 12:17
3c19236
Compare
Choose a tag to compare
  • new console flag l to define log formatting
    • color|default - colorized output
    • plain - disable all colorization
    • json - output as json
  • new console flag w to specify work dir
  • added ability to work without config file when at least one overwrite option has been specified
  • pool config now sets numWorkers equal to the number of cores by default (this section can be omitted now)

v1.3.4

02 Feb 14:27
Compare
Choose a tag to compare
  • bugfix: invalid content type detection for urlencoded form requests with custom encoding by @Alex-Bond

v1.3.3

31 Jan 12:21
60ba949
Compare
Choose a tag to compare
  • added HttpClient for faster integrations with non PSR-7 frameworks by @Alex-Bond

v1.3.2

17 Jan 10:07
6f81ce6
Compare
Choose a tag to compare
  • _SERVER now exposes headers with HTTP_ prefix (fixing Laravel integration) by @Alex-Bond
  • fixed bug causing body payload not being received for custom HTTP methods by @Alex-Bond

v1.3.1

11 Jan 13:33
Compare
Choose a tag to compare
  • fixed bug causing static_pool crash when multiple reset requests received at the same time
  • added always directive to static service config to always service files of specific extension
  • added vendor/bin/rr-build command to easier compile custom RoadRunner builds