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.2.0 #178454

Merged
merged 2 commits into from
Jul 25, 2024
Merged

roadrunner 2024.2.0 #178454

merged 2 commits into from
Jul 25, 2024

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
# Upgrade guide: [link](https://docs.roadrunner.dev/general/compatibility)

Community plugins

We are introducing a new term in the RoadRunner community — Community plugins.
If you have a brilliant idea for the http middleware or JOBS driver or even a new plugin - feel free to check our
Customization tutorials, create and notify us about your plugin.

Plugins updates:

🔥 Meet the new JOBS driver - Google Pub/Sub

RoadRunner now supports the Google Pub/Sub queues. Currently, this driver is released in BETA and has a few limitations which you may find in the docs

AMQP and Kafka JOBS drivers

  • 🔥 Support an auto-restart pipeline on redial or some fatal problems when connecting to the RabbitMQ broker. Instead of silently exit from the pipeline, RR will try to re-initialize the pipeline.

Thanks to our PHP team, KV now has AsyncStorageInterface support which makes your experience with the KV plugin even faster.
Feel free to read the technical details here: link

Samples repository

  • 🔥 Our RoadRunner samples repository was updated and now includes a Jobs driver example for the Jobs plugin.
    More info here: link.

Our Go-SDK was deprecated

  • 😭 Our Go-SDK was deprecated and split into separate packages. Read more in the Upgrade guide.

Velox configuration update

  • 🔥 Velox configuration was simplified:
[roadrunner]
  # ref -> reference, tag, commit or branch
  ref = "v2024.2.0"

# the debug option is used to build RR with debug symbols to profile it with pprof
[debug]
enabled = false

## Rest is the same ....

Now, there is no need to include linker flags, and buildtime + build version would be inherited automatically.
If you need to debug your binary, please, use the debug option set to true.

Special thanks to our sponsors ❤️ :

  1. Buhta
  2. Coderabbitai
  3. Kaspiman
  4. benalf
  5. rapita
  6. uzulla

@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 Jul 25, 2024
Copy link
Contributor

🤖 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 Jul 25, 2024
@BrewTestBot BrewTestBot enabled auto-merge July 25, 2024 18:05
@BrewTestBot BrewTestBot added this pull request to the merge queue Jul 25, 2024
Merged via the queue into master with commit dc6dbc2 Jul 25, 2024
15 checks passed
@BrewTestBot BrewTestBot deleted the bump-roadrunner-2024.2.0 branch July 25, 2024 18:14
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