Releases: roadrunner-server/roadrunner
Releases · roadrunner-server/roadrunner
v2024.1.2
🚀 v2024.1.2 🚀
Upcoming new JOBS driver: google-pub-sub
:
- 🔥: Currently in a polishing phase, the new plugin will be released as part of the
v2024.2.0
. Stay tuned! (thanks @cv65kr)
gRPC
plugin:
- 🐛: Strip extra slashes when there is no package defined in the protofile: PR, (thanks @satdeveloping)
OTEL
plugin:
- 🐛: Fix hardcoded AlwaysSample samples: BUG, (thanks @bazilmarkov)
RR core
plugin:
- 🐛: RR
workers/reset
commands don't respect default config values: BUG, (thanks @r4m-alexd)
v2024.1.1
v2024.1.0
🚀 v2024.1.0 🚀
Upgrade guide: link
HTTP
plugin:
- 🔥 Use
protobuf
encoded payloads to prevent field reordering and JSON escaped symbols.
Kafka
driver:
- 🔥 Support TLS configuration (thanks @dkomarek)
SDK
:
- 🔥 Use a small random jitter to prevent the Thundering herd problem when user uses
max_jobs
option and all the workers restarted at the same time. This feature is enabled automatically. (thanks @Kaspiman)
v2023.3.12
🚀 v2023.3.12 🚀
Centrifuge
plugin:
- 🔥 Add support for the
NotifyChannelState
centrifuge API.
Temporal
plugin:
- 🔥 Add support for the Updates API.
- 🔥 Add support for the healthchecks: FR, (thanks @shanginn).
🧹 Chore:
v2023.3.11
🚀 v2023.3.11 🚀
Centrifuge
plugin:
- 🐛️ Check the connection properly before attempting to send a request: PR
OTEL
plugin:
- 🐛️ Do not force setting
endpoint
andheaders
: BUG. Update docs on OTEL env usage: Docs, (thanks @fasdalf and @arku31).
HTTP
plugin:
🧹 Chore:
- 🧑🏭 Dependencies: Build with Go 1.22.0.
v2023.3.10
v2023.3.9
🚀 v2023.3.9 🚀
HTTP
plugin
- 🐛️ Streaming responses can experience a lock-up when the client disconnects early, BUG, (thanks @segrax)
SQS
JOBS driver
- 🐛️ Use user specified credentials if they are set even if we're inside AWS, BUG, (thanks @matteokov)
Service
plugin
Server
plugin
Redis
KV driver
🧹 Chore:
- 🧑🏭 Dependencies: update project/system dependencies.
- 🧑🏭 Docs: update docs, BUG.
v2023.3.8
🚀 v2023.3.8 🚀
HTTP
plugin
gRPC
plugin
- 🔥 Experimental support for the OTLP protocol inside the
gRPC
plugin: FR, docs: link (thanks @rauanmayemir)
Beanstalk
driver
- 🐛️ Fix NPE on empty options BUG, (thanks @SerhiiMova).
Velox
- 🔥 To ensure that Velox is able to build every RoadRunner version, we've added a new CI CRON job that builds RoadRunner with Velox daily. This job is not related to the RoadRunner release process, but it will help us to ensure that Velox is always compatible with the latest RoadRunner version.
🧹 Chore:
- 🧑🏭 Dependencies: update project/system dependencies.
v2023.3.7
🚀 v2023.3.7 🚀
gRPC
plugin:
- 🔥 Re-enable HTTP health and readiness checks via regular endpoints
/health
and/ready
.
AMQP
driver:
- 🐛️ Fix mapping for the RabbitMQ type
List
(Golang[]any
), BUG, (thanks @iborysenko). - 🐛️ Fix an edge case for the DLX queue type when user doesn't specify any queue, but use
Push
method with delays, BUG, (thanks @fereron).
🧹 Chore:
- 🧑🏭 Dependencies: update project/system dependencies.