Skip to content

Releases: roadrunner-server/roadrunner

v2025.1.8

19 Feb 14:57
e3b0571

Choose a tag to compare

Changelog

📦 gzip middleware

  • 🐛 Gzip Middleware: Fixed a regression where responses could be encoded with zstd after upgrading to v2025.1.7; the middleware now enforces gzip-only compression BUG (thanks @dmitryuk)

v2025.1.7

17 Feb 08:28
f0e9beb

Choose a tag to compare

Changelog

🎯 Core

v2025.1.6

11 Dec 17:55
207b2b4

Choose a tag to compare

🚀 v2025.1.6 🚀

Changelog

🎯 Core

  • Go Version: Updated minimum Go version to 1.25.5.

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)