Releases: spiral/roadrunner-bridge
Releases · spiral/roadrunner-bridge
v3.3.0
What's Changed
- Enhancements to Centrifugo Handler Class Generator by @butschster in #95
Full Changelog: 3.2.0...3.3.0
v3.2.0
What's Changed
- RoadRunner Lock Plugin Integration by @butschster in #94
Full Changelog: 3.1.0...3.2.0
v3.1.0
What's Changed
- [queue] Payload Type Detector for Enhanced Payload Data Deserialization by @butschster in #81
- Add Message Object Access in Interceptors for gRPC Component by @butschster in #92
Full Changelog: 3.0.2...3.1.0
v3.0.2
v3.0.1
What's Changed
- Adding the ability to generate TCP service and Centrifugo handler via Scaffolder by @msmakouz in #80
- Fixes ServiceBootloader
initServices
method generation by @MeidoNoHitsuji in #83
New Contributors
- @MeidoNoHitsuji made their first contribution in #83
Full Changelog: 3.0.0...3.0.1
v3.0.0
New features
Updated Queue component.
- Updates
spiral/roadrunner-jobs
package up to 4.0 version - Removes Serializer Adapter. Now consumer always receives a task with string payload and then uses
spiral/serializer
component to deserialize it. - Pipelines section in config moves into root of queue config
return [
'default' => env('QUEUE_CONNECTION', 'roadrunner'),
'connections' => [
'in-memory' => [
'driver' => 'roadrunner',
'pipeline' => 'memory', // <======= Pipeline that will be used in connection
],
],
'defaultSerializer' => 'closure',
'pipelines' => [ // <=============== Pipelines section
'memory' => [
'connector' => new MemoryCreateInfo('local'),
'consume' => true,
],
],
];
-
Adds earlier declaration of pipelines with consuming.
- If there is a pipeline with
consume=true
declaration, it will be declared automatically during application bootstrapping. - Pipeline will be declared only on worker starting in Jobs mode.
- If there is a pipeline with
-
rr:jobs:consume
console command declares a pipeline if it wasn't declared and there is a declaration in config for it
Other changes
- Removed Broadcasting component by @butschster in #71
- Updated composer dependencies by @butschster in #77
- Psalm level 2
Full Changelog: 2.6.0...3.0.0
v2.6.0
What's Changed
- Updates console commands for queue and cache component by @butschster in #68
- Updates style of roadrunner jobs list command. by @butschster in #69
Full Changelog: 2.5.1...2.6.0
v2.5.1
v2.5.0
What's Changed
Full Changelog: 2.4.0...2.5.0
v2.4.0
What's Changed
- Adding the ability to generate client, config, bootloader in the GRPC by @msmakouz in #58
- Removing assert in the ServiceClientCore by @msmakouz in #59
- LoggerBootloader will register roadrunner app logger handler automatically after registering it by @butschster in #61
- Fixes FallbackDispatcher name and small code refactoring by @butschster in #64
Full Changelog: 2.3.2...2.4.0