PackageTrack
Sign in Get early access

baldinof/roadrunner-bundle

A RoadRunner worker as a Symfony Bundle

3.4.0 1.6M downloads/mo #3551 most downloaded on Packagist Baldinof/roadrunner-bundle

What this package is like to depend on

Last release 3 months ago

12 May 2026

Ships fairly regularly

a new release about every 2 months

Most releases are documented

notes for 37 of 50 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

51 releases · first in 2019

4 releases in the last 12 months

see the full history below

Release timeline

50 releases · Dec 2019 to May 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 51
  1. 3.4.0 12 May 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 3.3.2...3.4.0

    Open source →
  2. 3.3.2 09 Jan 2026
    Release notes

    What's Changed

    Full Changelog: 3.3.1...3.3.2

    Open source →
  3. 3.3.1 02 Dec 2025
    Release notes

    What's Changed

    Full Changelog: 3.2.4...3.3.1

    Open source →
  4. 3.3.0 30 Sep 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 3.2.3...3.3.0

    Open source →
  5. 3.2.4 no date

    Nothing published for this version

  6. 3.2.3 12 May 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 3.2.2...3.2.3

    Open source →
  7. 3.2.2 17 Mar 2025
    Release notes

    What's Changed

    Full Changelog: 3.2.1...3.2.2

    Open source →
  8. 3.2.1 17 Mar 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 3.2.0...3.2.1

    Open source →
  9. 3.2.0 05 Feb 2025
    Release notes

    What's Changed

    • feat(grpc): implement gRPC interceptors and apply kernel_reboot.strategy on gRPC workers by @dt-thomas-durand in #152

    New Contributors

    Full Changelog: 3.1.3...3.2.0

    Open source →
  10. 3.1.3 06 Dec 2024
    Release notes

    What's Changed

    • Followed change of trusted_headers and trusted_proxies in Symfony 7.2 by @okorneliuk in #149

    Full Changelog: 3.1.2...3.1.3

    Open source →
  11. 3.1.2 12 Jun 2024

    Nothing published for this version

  12. 3.1.1 29 Apr 2024

    Nothing published for this version

  13. 3.1.0 13 Mar 2024

    Nothing published for this version

  14. 3.0.3 05 Dec 2023

    Nothing published for this version

  15. 3.0.2 16 Nov 2023

    Nothing published for this version

  16. 3.0.1 16 Nov 2023

    Nothing published for this version

  17. 3.0.0 17 May 2023
    Release notes

    Added

    • Support of RoadRunner 2023

    Removed

    • Deprecated code
    • Session integration as Symfony session now natively works
    • Support of Symfony 5, PHP version < 8.1
    • WorkerCommand, usage of Symfony Runtime is now mandatory
    Open source →
  18. 2.3.2 16 Apr 2023

    Nothing published for this version

  19. 2.3.1 05 Apr 2023

    Nothing published for this version

  20. 2.3.0 13 Feb 2023

    Nothing published for this version

  21. 2.2.4 19 Nov 2022

    Nothing published for this version

  22. 2.2.3 29 May 2022
    Release notes

    Fixed

    • Stops using deprecated StreamedResponseListener in Symfony >=6.1 see #85
    Open source →
  23. 2.2.2 25 May 2022
    Release notes

    Fixed

    Open source →
  24. 2.2.1 09 Mar 2022
    Release notes

    Fixed

    • Provided updated RoadRunner config files to new project installed via Symfony Flex
    Open source →
  25. 2.2.0 28 Feb 2022
    Release notes

    Changed

    • Stops loading NativeSessionMiddleware if using Symfony >= 5.4 because it is well handled in the framework
    • Override $_SERVER when receiving a new RR request

    Added

    • Supports for gRPC. Thank you @StephenBeirlaen, see #62
    • Supports for REMOTE_ADDR in framework.trusted_proxies configuration. See #71
    Open source →
  26. 2.1.4 16 Jan 2022
    Release notes

    Fixed

    • Ability to use always as reboot strategy. Thank you @lnahiro, see #68
    Open source →
  27. 2.1.3 05 Dec 2021

    Nothing published for this version

  28. 2.1.2 01 Dec 2021
    Release notes

    Added

    Open source →
  29. 2.1.1 21 Oct 2021
    Release notes

    Fixed

    • Compatibility with Doctrine DBAL 3.x (stop using Connection::ping() method)
    Open source →
  30. 2.1.0 02 Jun 2021
    Release notes

    Added

    • Support for Symfony Runtime component
    • Forward compatibility with Symfony 6 sessions. Thank you @Punk-UnDeaD, see #45
    Open source →
  31. 2.0.2 25 May 2021
    Release notes

    Fixed

    • Compatibility with Symfony 4.4, see #42
    Open source →
  32. 2.0.1 16 Apr 2021
    Release notes

    Fixed

    • Uploaded files was not valid in Symfony, see #38
    Open source →
  33. 2.0.0 06 Apr 2021
    Release notes

    Added

    • Support for RoadRunner 2.x
    • Metrics declaration via Symfony configuration
    • Automatic detection of relay address (thanks to RR v2)

    Changed

    • Moved all integration code to the Integration namespace
    • No more PSR / Symfony conversion, the internal worker uses Symfony requests and responses directly

    Removed

    • PSR Middleware supports
    • Deprecated classes and configuration options
    Open source →
  34. 2.0.0-BETA 06 Apr 2021 pre-release

    Nothing published for this version

  35. 1.5.3 30 Mar 2021
    Release notes

    Fixed

    • Bad Sentry integration DIC configuration, see #34
    Open source →
  36. 1.5.2 04 Mar 2021
    Release notes

    Fixed

    • Usage of deprecated autowiring alias, see #28
    Open source →
  37. 1.5.1 11 Feb 2021
    Release notes

    Fixed

    • Bad dependency injection configuration. Thank you @aldump see https://github.com/Baldinof/roadrunner-bundle/pull/27
    Open source →
  38. 1.5.0 10 Feb 2021
    Release notes

    Added

    • New event WorkerKernelRebootedEvent. Thank you @fitzel. See https://github.com/Baldinof/roadrunner-bundle/pull/25
    Open source →
  39. 1.4.0 28 Jan 2021
    Release notes

    Added

    • PHP 8 support. Thank you @hugochinchilla. See https://github.com/Baldinof/roadrunner-bundle/pull/23
    Open source →
  40. 1.3.3 25 Sep 2020
    Release notes

    Fixed

    • Fix deprecation warning on "Symfony\Component\Config\Definition\Builder\NodeDefinition::setDeprecated()". Thank you @hugochinchilla. See https://github.com/Baldinof/roadrunner-bundle/pull/18
    Open source →
  41. 1.3.2 18 Sep 2020
    Release notes

    Fixed

    • Clear Sentry scope between requests. Thank you @hugochinchilla. See https://github.com/Baldinof/roadrunner-bundle/pull/17
    Open source →
  42. 1.3.1 05 Sep 2020
    Release notes

    Fixed

    • Blackfire profiling when using diactoros psr7 implementation
    • Bad dependency injection configuration when installing sensio/framework-extra-bundle without nyholm/psr7.
    Open source →
  43. 1.3.0 02 Sep 2020
    Release notes

    Added

    • Restart the kernel on exceptions
    • Configuration option to not reboot the kernel on selected exceptions
    • Fallback to php-http/discovery if no PSR17 factories are found in the dependency injection container
    • Doctrine ORM integration (handle reconnections). Thank you @vsychov.

    Fixed

    • Blackfire profiling when using diactoros psr7 implementation
    • Issue when installing sensio/framework-extra-bundle without nyholm/psr7

    Changed

    • Class Baldinof\RoadRunnerBundle\Worker\Worker is now internal

    Deprecated

    • Configuration option should_reboot_kernel is replaced by kernel reboot strategies:
        kernel_reboot:
          strategy: always # equivalent to `should_reboot_kernel: true`
      
        kernel_reboot:
          strategy: on_exception # equivalent to `should_reboot_kernel: false`
          allowed_exceptions:
            - Symfony\Component\HttpKernel\Exception\HttpExceptionInterface
      
    • Class Baldinof\RoadRunnerBundle\Worker\Configuration is now deprecated in favor of kernel reboot strategies
    Open source →
  44. 1.2.2 14 May 2020
    Release notes

    Fixed

    • Disable default StreamedResponseListener to prevent early sending of response. See https://github.com/Baldinof/roadrunner-bundle/issues/9
    Open source →
  45. 1.2.1 24 Apr 2020
    Release notes

    Added

    • Compatibility with symfony/psr-http-message-bridge 2.*
    Open source →
  46. 1.2.0 24 Apr 2020
    Release notes

    Added

    • DEV mode config file (.rr.dev.yaml), with auto-reloading on php files changes.

    Fixed

    • MetricsFactory now returns NullMetrics if not in RoadRunner worker process. Thank you @vsychov.
    • Kernel is now properly resetted on each request, see https://github.com/Baldinof/roadrunner-bundle/pull/5
    Open source →
  47. 1.1.0 02 Apr 2020
    Release notes

    Added

    Open source →
  48. 1.0.2 26 Mar 2020
    Release notes

    Fixed

    • Handle 'Authorization: Basic' header and populate PHP_AUTH_USER/PHP_AUTH_PW server variables
    Open source →
  49. 1.0.1 24 Feb 2020
    Release notes

    Fixed

    • Close the session, even if the main handler throws
    Open source →
  50. 1.0.0 13 Feb 2020
    Release notes

    Added

    • Middlewares support
    • Sentry integration
    • Doctrine MongoDB bundle integration
    • Blackfire integration
    • Symfony Session support
    Open source →
  51. 0.1 10 Dec 2019

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive