Skip to content
  • bugfix: incorrect RPC method for stop command
  • bugfix: incorrect archive extension in /vendor/bin/rr get on linux machines
Assets 6

@wolfy-j wolfy-j released this May 15, 2019 · 8 commits to master since this release

  • bugfix: constrain service renamed to "limit" to equalize the definition with sample config by @lda
Assets 6

@wolfy-j wolfy-j released this May 5, 2019 · 12 commits to master since this release

  • 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
Assets 6

@wolfy-j wolfy-j released this Mar 21, 2019 · 106 commits to master since this release

  • bugfix: pool did not wait for slow workers to complete while running concurrent load with http:reset command being invoked
Assets 6

@wolfy-j wolfy-j released this Feb 14, 2019 · 112 commits to master since this release

  • 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)
Assets 6

@wolfy-j wolfy-j released this Feb 2, 2019 · 122 commits to master since this release

  • bugfix: invalid content type detection for urlencoded form requests with custom encoding by @Alex-Bond
Assets 6

@wolfy-j wolfy-j released this Jan 31, 2019 · 128 commits to master since this release

  • added HttpClient for faster integrations with non PSR-7 frameworks by @Alex-Bond
Assets 6

@wolfy-j wolfy-j released this Jan 17, 2019 · 147 commits to master since this release

  • _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
Assets 6

@wolfy-j wolfy-j released this Jan 11, 2019 · 160 commits to master since this release

  • 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
Assets 6
You can’t perform that action at this time.