Skip to content

Releases: spiral/roadrunner-bridge

v3.3.0

21 Dec 06:01
feb0aab
Compare
Choose a tag to compare

What's Changed

  • Enhancements to Centrifugo Handler Class Generator by @butschster in #95

Full Changelog: 3.2.0...3.3.0

v3.2.0

20 Dec 11:29
9206d2a
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.1.0...3.2.0

v3.1.0

13 Dec 19:29
f428e6b
Compare
Choose a tag to compare

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

18 Oct 08:20
2cf49a9
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.0.1...3.0.2

v3.0.1

10 Aug 05:55
aa1716f
Compare
Choose a tag to compare

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

Full Changelog: 3.0.0...3.0.1

v3.0.0

14 Apr 15:20
dbb7f42
Compare
Choose a tag to compare

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.
  • rr:jobs:consume console command declares a pipeline if it wasn't declared and there is a declaration in config for it

Other changes

Full Changelog: 2.6.0...3.0.0

v2.6.0

28 Mar 09:52
ea273fb
Compare
Choose a tag to compare

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

01 Mar 12:22
00620ef
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.5.0...2.5.1

v2.5.0

24 Feb 09:38
2d025b3
Compare
Choose a tag to compare

What's Changed

  • Added the ability to define default options in the pipeline config by @msmakouz in #65

Full Changelog: 2.4.0...2.5.0

v2.4.0

22 Feb 19:10
78d3418
Compare
Choose a tag to compare

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