Skip to content

Releases: roadrunner-server/roadrunner

v2025.1.5

13 Nov 19:28
d68bee2

Choose a tag to compare

🚀 v2025.1.5 🚀

Changelog

🎯 Core

  • SIGUSR2 Signal Support: Added support for the SIGUSR2 signal on Unix-like systems to enable graceful process restarts. When the configuration file is a symlink, RoadRunner will properly re-read the configuration from the symlink target after restart FR (thanks @koren88)
  • Go Version: Updated minimum Go version to 1.25.4.

📦 Velox

  • Velox: Updated to version v2025.1.5 with an updated template that pinned third-party dep tablewriter that caused problems when building RR.

v2025.1.4

02 Oct 17:43
ff25363

Choose a tag to compare

Changelog

🎯 Core

  • Fileserver Plugin: The Fileserver plugin has been restored to the standard bundle because of the resolution of all CVEs in its dependency, GoFiber.
  • Green Tea Garbage Collector: The Green Tea garbage collector has been disabled by default after receiving several bug reports related to its use. For more details, see the Go RFC.
  • Automaxprocs: The automaxprocs library from Uber has been removed, as Go 1.25 now includes this functionality natively.

📦 Velox

  • Velox: Updated to version v2025.1.4 with an updated template that removed the automaxprocs dependency.

v2025.1.3

11 Sep 15:43
581477d

Choose a tag to compare

📦 Temporal plugin

  • ✨ Support for the NO_PROXY environment variable to disable proxy usage FR (thanks @jur3)
  • ✨ Support for setting the Workflow Versioning Behavior from the PHP Worker FR (thanks @roxblnfk)

📦 Kafka driver

🎯 Core

  • ✨ The Fileserver plugin has been excluded from the standard bundle but is available to be built with Velox. This is because its dependency, GoFiber, has had too many CVEs in recent months.
  • ✨ Update dependencies and Go to the latest versions.
  • ✨ Use the new Green Tea garbage collector by default; see Go RFC

v2025.1.2

14 Jun 22:23
885c708

Choose a tag to compare

Changelog

📦 Temporal plugin

  • ✨ Support activity pause response and Timers summary.

🎯 Core

  • ✨ Update project dependencies and Go to the latest version.

v2025.1.1

01 May 14:16
10289dc

Choose a tag to compare

Changelog:

📦 KV plugin:

  • 🐛 Null pointer exception when using KV plugin without Redis driver, BUG (thanks @Orrison)

v2025.1.0

01 May 09:53
7c92529

Choose a tag to compare

Changelog:

🚨 Please, use the hotfix version v2025.1.1 instead of this release if you're using KV plugin.

🎯 Upgrade from RoadRunner v2024

  • 🚨 Upgrade and compatibility docs.

📦 Kafka driver:

📦 Jobs plugin:

  • 🐛 Improve handling of restart/exit pipeline events: propagate errors on restart failures and ensure pipelines resume after channel closures, jobs#138

📦 AMQP driver:

  • 🐛 Handle graceful channel closes to prevent redundant or erroneous close attempts, improve logging and correct events bus event amqp#186

📦 gRPC plugin:

📦 Redis driver:

  • ✨ Add Prometheus metrics integration via redisprometheus collector for enhanced observability, redis#124 (thanks @dkomarek)

🎯 Core:

v2024.3.5

27 Feb 17:24
6c147b5

Choose a tag to compare

Changelog:

📦 Kafka driver:

  • 🧑‍🏭: Do not require a certificate and key for TLS if a Root CA is provided, FR, (thanks @AtCliffUnderline)

v2024.3.4

13 Feb 19:36
513d9b7

Choose a tag to compare

Changelog:

📦 gRPC plugin:

  • 🐛: Segfault on some rare error unpacking conditions, BUG, (thanks @cv65kr)

🧹 Chore:

  • 🧑‍🏭: Correctly return error if the startup process exited by timeout (exec_timeout), PR, (thanks @AleksandrKosovS)
  • 🧑‍🏭: All plugins (and RoadRunner) were updated to Go 1.24.

v2024.3.3

10 Feb 20:37
e2d8691

Choose a tag to compare

🚀 v2024.3.3 🚀

Changelog:

RoadRunner-Temporal plugin:

  • 🔥: Support for the Upsert Memo command: FR

🧹 Chore:

  • 🧑‍🏭: All plugins dependencies were updated.

v2024.3.2

16 Jan 19:59
69f3cd4

Choose a tag to compare

🚀 v2024.3.2 🚀

Changelog:

📦 http plugin:

  • 🐛: Support all encoding (not only UTF-8) for the HTTP plugin payloads, BUG, (thanks @GityaMan)

RoadRunner-Temporal plugin:

  • 🔥: Full support for the Typed Search Attributes: FR, FR, docs, (thanks @roxblnfk)
  • 🔥: More useful debug logs: PR, (thanks @cv65kr)
  • 🐛: Fix statuses for the turned off activity workers, BUG, (thanks @cv65kr)

gRPC (PHP) plugin:

  • 🔥: Propagate response headers with grpc error metadata: PR. (thanks @rauanmayemir)

🧹 Chore:

  • 🧑‍🏭: All plugins were updated.