Skip to content

Commit f1fed81

Browse files
authored
Update CHANGELOG.md
1 parent 2c658ea commit f1fed81

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

CHANGELOG.md

+63
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,68 @@
11
# CHANGELOG
22

3+
# 🚀 v2024.2.0 🚀
4+
5+
# Upgrade guide: [link](https://docs.roadrunner.dev/docs/general/compatibility#upgrading-to-roadrunner-v2024.2.x)
6+
7+
## Community plugins
8+
9+
We are introducing a new term in the RoadRunner community — Community plugins.
10+
If you have a brilliant idea for the http middleware or JOBS driver or even a new plugin - feel free to check our
11+
[Customization](../customization) tutorials, create and notify us about your plugin.
12+
13+
## Plugins updates:
14+
15+
### 🔥 Meet the new JOBS driver - Google Pub/Sub
16+
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]()
17+
18+
### `AMQP` and `Kafka` JOBS drivers
19+
20+
- 🔥 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.
21+
22+
Thanks to our PHP team, [KV](https://github.com/roadrunner-php/kv/releases/tag/v4.3.0) now has `AsyncStorageInterface` support which makes your experience with the KV plugin even faster.
23+
Feel free to read the technical details here: [link](https://github.com/roadrunner-php/goridge/pull/22)
24+
25+
### Samples repository
26+
27+
- 🔥 Our RoadRunner samples repository was updated and now includes a `Jobs` driver example for the `Jobs` plugin.
28+
More info here: [link](https://github.com/roadrunner-server/samples).
29+
30+
31+
### Our Go-SDK was deprecated
32+
33+
- 😭 Our Go-SDK was deprecated and split into separate packages. Read more in the Upgrade guide.
34+
35+
36+
### Velox configuration update
37+
38+
- 🔥 Velox configuration was simplified:
39+
40+
```yaml
41+
[roadrunner]
42+
# ref -> reference, tag, commit or branch
43+
ref = "v2024.2.0"
44+
45+
# the debug option is used to build RR with debug symbols to profile it with pprof
46+
[debug]
47+
enabled = false
48+
49+
## Rest is the same ....
50+
```
51+
52+
Now, there is no need to include `linker` flags, and buildtime + build version would be inherited automatically.
53+
If you need to debug your binary, please, use the `debug` option set to `true`.
54+
55+
### Special thanks to our sponsors:
56+
57+
1. [Buhta](https://github.com/buhta)
58+
2. [Coderabbitai](https://https://github.com/coderabbitai)
59+
3. [Kaspiman](https://github.com/Kaspiman)
60+
4. [benalf](https://github.com/benalf)
61+
5. [rapita](https://github.com/rapita)
62+
6. [uzulla](https://github.com/uzulla)
63+
64+
---
65+
366
# 🚀 v2024.1.5 🚀
467

568
### `Status` plugin:

0 commit comments

Comments
 (0)