Nicolas Grekas e358f6ebf9 Merge branch '8.0' into 8.1
* 8.0: (26 commits)
  Fix merge
  [RateLimiter] Fix retryAfter when consuming exactly all remaining tokens in FixedWindow and TokenBucket
  [RateLimiter] Fix retryAfter value on last token consume (SlidingWindow)
  [RateLimiter] Fix reservations outside the second fixed window
  [Filesystem] makePathRelative with existing files, remove ending /
  [Config][Routing] Fix exclude option being ignored for non-glob and PSR-4 resources
  [Serializer][Validator] Fix propertyPath in ConstraintViolationListNormalizer with MetadataAwareNameConverter
  [Messenger][Amqp] Don't use retry routing key when sending to failure transport
  [Messenger] Fix re-sending failed messages to a different failure transport
  [DependencyInjection] Fix #[AsTaggedItem] discovery through multi-level decoration chains
  [Config] Fix ArrayShapeGenerator required keys with deep merging
  [Validator] Add a guard when `Parser::IGNORE_UNKNOWN_VARIABLES` is not defined
  [Validator] Correctly handle null `allowedVariables` in `ExpressionSyntaxValidator`
  [DependencyInjection] Fix PriorityTaggedServiceTrait not discovering #[AsTaggedItem] on decorated services
  [Mailer] Clarify the purpose of SentMessage's "message id" concept
  [ObjectMapper] fix nested mapping with class-level transform
  [TwigBridge] Fix Bootstrap 4 form error layout
  [Form] Fix merging POST params and files when collection entries have mismatched indices
  [Validator] Fix type error for non-array items when Unique::fields is set
  [HttpKernel] Fix default locale ignored when Accept-Language has no enabled-locale match
  ...
2026-02-25 18:08:26 +01:00
2026-02-25 17:59:43 +01:00
2024-08-12 12:26:02 +02:00
2026-02-06 19:10:41 +01:00
2026-02-25 18:08:26 +01:00
2019-09-17 11:54:03 +02:00
2026-01-07 13:23:22 +01:00
2023-01-24 15:02:46 +01:00
2024-07-23 14:28:30 +02:00
2025-07-31 11:31:17 +02:00
2024-07-23 14:28:30 +02:00
2024-07-23 14:28:30 +02:00

Messenger Component

The Messenger component helps applications send and receive messages to/from other applications or via message queues.

Sponsor

The Messenger component for Symfony 8.0 is backed by Cadoles.

Cadoles is a French Cooperative and Participative Company (SCOP) providing IT services based in Dijon. This company is a key player in free software and open formats, and uses Symfony in its development services for businesses and institutions.

Help Symfony by sponsoring its development!

Resources

Description
⚠️ ARCHIVED: Original GitHub repository no longer exists. Preserved as backup on 2026-01-22T16:35:53.060Z
Readme MIT 3.5 MiB
Languages
PHP 100%