Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

roadrunner 2024.3.0 #200237

Merged
merged 2 commits into from
Dec 5, 2024
Merged

roadrunner 2024.3.0 #200237

merged 2 commits into from
Dec 5, 2024

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
# 🚀 v2024.3.0 🚀

Meet the new RoadRunner release! This time we have a lot of new features, improvements, and bug fixes. Let's dive in! In this realse we have added a new feature called Auto Workers Scaling. This feature allows users to scale their RoadRunner workers automatically, up to 100 additional workers. SQS plugin was significantly reworked without major breaking changes, please, read the updated documentation carefully. RoadRunner-Temporalplugin now supports API-Keys (which would be added via our SDK-PHP and documentated in it as well).

📦 Core RoadRunner SDK:

  • 🔥: Dynamic Workers Scaling: FR, docs

OTEL plugin:

  • 🔥: Detect resources from environment variables when not set in config PR, (thanks @devnev)

📦 In-Memory KV driver:

  • 🐛: Fixed very tricky memory leak, when trying to update the same key with TTL multiple times in a row: BUG, (thanks @segrax)

📦 Status plugin:

  • 🔥: JSON status reporting, remove strict requirement for providing list of plugins: FR, (thanks @Kaspiman)

📦 Symfony integration:

  • 🔥: Symfony Runtime (PHP) now supports RoadRunner v2023/2024: PR, (thanks @msmakouz)

📦 Redis driver:

  • 🔥: Add TLS support PR, (thanks, @sicet7)

📦 Temporal:

  • 🔥: Support API keys: PR, docs. This feature would be added to our SDK-PHP and documentated (how to use) in it as well.
  • 🔥: Support h2c TLS without certs: PR, (thanks @cv65kr)

📦 SQS driver:

  • 🔥: Complete rework without major breaks by @nickdnk. Please, read the updated docs carefully: docs

📦 Nats driver:

  • 🐛: Properly pass user-defined headers FR

📦 Config plugin:

  • 🔥: Config for RPC plugin does not work when included from another file BUG, (thanks @Kaspiman)

📦 Server plugin:

  • 🔥: Add new option server.on_init.exit_on_error to stop RoadRunner when on_init error occured: FR, (thanks @wizardist)

📦 RabbitMQ (AMQP) driver:

  • 🔥: Support publish confirmations FR, (thanks @algirdasci)
  • 🐛: [PHP] Fixed option name from redelivery to requeue: BUG, (thanks @msmakouz)

📦 Locks plugin:

  • 🐛: Fixed forceRelease method, removed requirement for input ID BUG, (thanks @fugikzl)

📦 Metrics plugin:

  • 🔥: Declare metrics in upsert mode: CHORE, (thanks @cv65kr)

📦 Velox:

  • 🐛: Fixed base64 logs output: BUG, (thanks @rauanmayemir)

Thanks to out contributors:

  • @nickdnk - for the help with the SQS driver and reworking the whole JSON schema across all plugins (which is actually HUGE).
  • @msmakouz - for working on the PHP RoadRunner SDK.
  • @cv65kr - for the help with the Metrics and RoadRunner-Temporal plugins.
  • @sicet7 - TLS support in the Redis plugin.
  • @Kaspiman, @wizardist, @rauanmayemir, @algirdasci and @fugikzl - for being proactive, reporting issues and being collaborative.

@github-actions github-actions bot added go Go use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Dec 5, 2024
Copy link
Contributor

github-actions bot commented Dec 5, 2024

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Dec 5, 2024
@BrewTestBot BrewTestBot enabled auto-merge December 5, 2024 21:01
@BrewTestBot BrewTestBot added this pull request to the merge queue Dec 5, 2024
Merged via the queue into master with commit 06ab946 Dec 5, 2024
15 checks passed
@BrewTestBot BrewTestBot deleted the bump-roadrunner-2024.3.0 branch December 5, 2024 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. go Go use is a significant feature of the PR or issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants