RoadRunner v1.4.0 Release Notes

    • launch of 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