Skip to content

Releases: roadrunner-server/roadrunner

v2025.1.14

15 May 13:25
3853ad6

Choose a tag to compare

🚀 v2025.1.14 🚀

🎯 Core

🧰 Plugins

🧪 Temporal

  • ✨ LocalActivityParams (Go SDK compatibility): Added DataConverter, FailureConverter, and Attempt fields to LocalActivityParams to match the required Go SDK fields, preventing a potential nil-pointer dereference during local activity execution. Includes new unit tests covering default and populated values, PR #761 (thanks @xepozz).

v2025.1.13

17 Apr 09:56
cb5e9e3

Choose a tag to compare

🚀 v2025.1.13 🚀

Changelog

🎯 Core

v2025.1.12

30 Mar 19:29
bf2e70e

Choose a tag to compare

Changelog

🎯 Core

  • 🐛 CVE Fix (deps): Updated google.golang.org/grpc to v1.79.3 to resolve CVE-2026-33186 — a server-side authorization bypass where malformed :path headers could circumvent path-based restricted deny rules in gRPC interceptors, CHORE (thanks @rebecca-canyon)

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.