Skip to content

Commit 9e82776

Browse files
author
Oleg Namaka
committed
Add the hard requirement on amqp-messenger version, add changelog notes
1 parent 906b9de commit 9e82776

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

src/Symfony/Component/Messenger/CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,24 @@
11
CHANGELOG
22
=========
33

4+
5.10
5+
---
6+
7+
* Add `BlockingReceiverInterface` to allow blocking receive operations (uses more efficient `consume` method instead of `get` method in amqp transport)
8+
* Add `QueueBlockingReceiverInterface` to allow blocking receive operations on a specific queue (uses more efficient `consume` method instead of `get` method in amqp transport)
9+
* Add `--blocking-mode` option to `messenger:consume` (will use more efficient `consume` method instead of `get` method in amqp transport)
10+
* Add `MultipleBindings` support for AMQP transport by adding queue options `binding_keys` and `binding_arguments` to AMQP transport to allow bindings based on multiple arguments
11+
12+
The minor version 10 is used to avoid any conflicts with the official Symfony post 5.4 releases even though they are not expected
13+
414
5.4
515
---
616

717
* Add `AsMessageHandler` attribute for declaring message handlers on PHP 8.
818
* Add support for handling messages in batches with `BatchHandlerInterface` and corresponding trait
919
* Add `StopWorkerExceptionInterface` and its implementation `StopWorkerException` to stop the worker.
1020
* Add support for resetting container services after each messenger message.
11-
* Added `WorkerMetadata` class which allows you to access the configuration details of a worker, like `queueNames` and `transportNames` it consumes from.
21+
* Added `WorkerMetadata` class wUpdathich allows you to access the configuration details of a worker, like `queueNames` and `transportNames` it consumes from.
1222
* New method `getMetadata()` was added to `Worker` class which returns the `WorkerMetadata` object.
1323
* Deprecate not setting the `reset_on_message` config option, its default value will change to `true` in 6.0
1424
* Add log when worker should stop.

src/Symfony/Component/Messenger/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"require": {
1919
"php": ">=7.2.5",
2020
"psr/log": "^1|^2|^3",
21-
"symfony/amqp-messenger": "^5.1|^6.0",
21+
"symfony/amqp-messenger": "^5.10|^6.0",
2222
"symfony/deprecation-contracts": "^2.1|^3",
2323
"symfony/doctrine-messenger": "^5.1|^6.0",
2424
"symfony/polyfill-php80": "^1.16",

0 commit comments

Comments
 (0)