Skip to content

Releases: roadrunner-server/roadrunner

v2025.1.11

16 Mar 22:15
e2c3615

Choose a tag to compare

Changelog

📦 otel plugin

  • 🐛 OTEL Semconv: Fixed a regression where the OpenTelemetry plugin failed to start due to conflicting semconv Schema URLs (v1.39.0 vs v1.40.0); updated semconv to v1.40, BUG (thanks @dmitryuk)

🎯 Core

  • E2E Tests: Added end-to-end test suite with plugins (HTTP, gRPC, Jobs) including OpenTelemetry integration to prevent plugin compatibility regressions, FR

v2025.1.9

14 Mar 18:31
1ffc187

Choose a tag to compare

📦 grpc plugin

  • Glob Patterns: Added support for ** (globstar/recursive) and brace expansion {pattern1,pattern2} in grpc.proto configuration paths, FR (thanks @Nyholm)

🎯 Core

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)