Releases: roadrunner-php/jobs
Releases · roadrunner-php/jobs
v4.4.0
v4.3.1
v4.3.0
What's Changed
Full Changelog: 4.1.0...4.3.0
v4.2.0
What's Changed
- Feature: AMQP queue headers by @danilin-em in #59
New Contributors
- @danilin-em made their first contribution in #59
Full Changelog: 4.0.1...4.2.0
v4.1.0
What's Changed
- feat(AMQP): Add Header constants for consistent AMQP header usage by @butschster in #58
- Fixes problem with create info object serialization that contains folded serializable objects by @butschster in #57
Full Changelog: 4.0.0...4.0.1
v4.0.0
Features
- Upgraded to PHP 8.1
- Upgraded to PHPUnit 10
- Upgraded to Psalm 5
- Added reusable Gh Actions
- Added metapackage
spiral/roadrunner:^2023
What's Changed
Remove built-in serializers for payload serialization/deserialization.
It now allows application to implement their own serialization methods and send the payload as a string or an instance of a Stringable object.
by @butschster in #47
Updated create info Kafka driver
use Spiral\RoadRunner\Jobs\Queue\KafkaCreateInfo;
use Spiral\RoadRunner\Jobs\Queue\Kafka\ProducerOptions;
use Spiral\RoadRunner\Jobs\Queue\Kafka\ConsumerOptions;
use Spiral\RoadRunner\Jobs\Queue\Kafka\ConsumerGroupOptions;
$info = new KafkaCreateInfo(
name: 'foo',
priority: 10,
autoCreateTopicsEnable: false,
producerOptions: new ProducerOptions(...),
consumerOptions: new ConsumerOptions(...),
groupOptions: new ConsumerGroupOptions(...),
);
by @butschster in #51
Full Changelog: v2.6.0...4.0.0
v2.9.0
What's Changed
- Adds
consume_all
option to the AMQPCreateInfo DTO by @butschster in #44 - Starting from v2023.1.0, RR requires a queue name (if the consumer is used) or/and routing key for the push operations. by @butschster in #45
Full Changelog: v2.8.1...v2.9.0
v2.8.1
v2.8.0
What's Changed
Full Changelog: v2.7.0...v2.8.0
v2.7.0
What's Changed
Full Changelog: v2.6.0...v2.7.0