Releases: roadrunner-server/roadrunner
Releases · roadrunner-server/roadrunner
v2024.1.4
v2024.1.3
🚀 v2024.1.3 🚀
RR core:
- 🔥: Deprecate
RR_*env variables prefix. This was an undocumented feature which caused confusion, because any configuration value might be automatically replaced (without using env in the configuration) with a matchingRR_*environment variable, PR.
Temporal plugin:
- 🔥: Enable client certificate rotation: FR. With this change, you may replace a certificate on a Live system. (thanks @benkelukas)
- 🔥: Expose
continue_as_new_suggestedfor the PHP Worker: PR.
Kafka
- 🐛: Reduce the number of
maxPollRecordsfrom 10k to 100, PR.
Endure container:
- 🐛: Fix incorrectly used error log message: PR.
General:
- 🔥: Update Go to
v1.22.4.
RoadRunner PHP:
Worker:
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/resetcommands 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
protobufencoded 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_jobsoption 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
NotifyChannelStatecentrifuge 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
endpointandheaders: 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
gRPCplugin: 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.