8000 updating CHANGELOGs and fixing tests · symfony/symfony@4132bfe · GitHub
[go: up one dir, main page]

Skip to content

Commit 4132bfe

Browse files
committed
updating CHANGELOGs and fixing tests
1 parent b4788e4 commit 4132bfe

File tree

6 files changed

+16
-5
lines changed

6 files changed

+16
-5
lines changed

src/Symfony/Bundle/FrameworkBundle/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ CHANGELOG
77
* Not passing the project directory to the constructor of the `AssetsInstallCommand` is deprecated. This argument will
88
be mandatory in 5.0.
99

10+
* [BC Break] When using Messenger, the default transport changed from
11+
using Symfony's serializer service to use `PhpSerializer`, which uses
12+
PHP's native `serialize()` and `unserialize()` functions. To use the
13+
original serialization method, set the `framework.messenger.serializer.id`
14+
config option to `messenger.transport.symfony_serializer`.
15+
1016
4.2.0
1117
-----
1218

src/Symfony/Bundle/FrameworkBundle/Resources/config/messenger.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
</service>
2525
<service id="Symfony\Component\Messenger\Transport\Serialization\SerializerInterface" alias="messenger.transport.serializer" />
2626

27-
<service id="messenger.transport.native_php_serializer" class="Symfony\Component\Messenger\Transport\Serialization\Serializer" />
27+
<service id="messenger.transport.native_php_serializer" class="Symfony\Component\Messenger\Transport\Serialization\Serializer" />
2828

2929
<!-- Middleware -->
3030
<service id="messenger.middleware.handle_message" class="Symfony\Component\Messenger\Middleware\HandleMessageMiddleware" abstract="true">

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/ConfigurationTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
use Symfony\Component\Config\Definition\Processor;
2020
use Symfony\Component\Lock\Store\SemaphoreStore;
2121
use Symfony\Component\Messenger\MessageBusInterface;
22-
use Symfony\Component\Serializer\Serializer;
2322

2423
class ConfigurationTest extends TestCase
2524
{
@@ -295,7 +294,7 @@ class_exists(SemaphoreStore::class) && SemaphoreStore::isSupported() ? 'semaphor
295294
'routing' => [],
296295
'transports' => [],
297296
'serializer' => [
298-
'id' => !class_exists(FullStack::class) && class_exists(Serializer::class) ? 'messenger.transport.symfony_serializer' : null,
297+
'id' => 'messenger.transport.native_php_serializer',
299298
'format' => 'json',
300299
'context' => [],
301300
],

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -660,7 +660,7 @@ public function testMessengerRouting()
660660

661661
/**
662662
* @expectedException \Symfony\Component\DependencyInjection\Exception\LogicException
663-
* @expectedExceptionMessage The default Messenger serializer cannot be enabled as the Serializer support is not available. Try enabling it or running "composer require symfony/serializer-pack".
663+
* @expectedExceptionMessage The Messenger serializer cannot be enabled as the Serializer support is not available. Try enabling it or running "composer require symfony/serializer-pack".
664664
*/
665665
public function testMessengerTransportConfigurationWithoutSerializer()
666666
{

src/Symfony/Component/Messenger/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
CHANGELOG
22
=========
33

4+
4.3.0
5+
-----
6+
7+
* Added `PhpSerializer` which uses PHP's native `serialize()` and
8+
`unserialize()` to serialize messages to a transport
9+
410
4.2.0
511
-----
612

src/Symfony/Component/Messenger/Transport/Serialization/PhpSerializer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
use Symfony\Component\Messenger\Exception\InvalidArgumentException;
1616

1717
/**
18-
* @author Ruyan Weaver<ryan@symfonycasts.com>
18+
* @author Ryan Weaver<ryan@symfonycasts.com>
1919
*
2020
* @experimental in 4.2
2121
*/

0 commit comments

Comments
 (0)
0