Nicolas Grekas 488285876e Merge branch '7.4' into 8.0
* 7.4: (25 commits)
  [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
  [FrameworkBundle] Make `ConfigDebugCommand` use its container to resolve env vars
  ...
2026-02-25 17:59:43 +01:00
2025-12-23 15:52:06 +01:00
2024-07-23 14:28:30 +02:00
2026-02-25 17:59:43 +01:00
2024-06-20 17:52:34 +02:00
2024-10-14 20:16:08 +02:00
2026-02-05 16:57:06 +01:00
2025-08-04 17:15:28 +02:00
2026-02-22 19:08:32 +01:00
2025-09-07 13:40:39 +02:00
2024-06-20 17:52:34 +02:00
2025-07-01 10:34:30 +02:00
2025-10-08 10:52:57 +02:00
2025-09-15 15:39:02 +02:00
2026-02-12 09:52:49 +01:00
2025-09-09 16:30:21 +02:00
2026-02-25 17:59:43 +01:00
2013-07-21 14:12:18 +02:00
2026-02-25 17:59:43 +01:00
2025-10-14 21:24:07 +02:00
2024-06-20 17:52:34 +02:00
2021-01-27 10:04:53 +01:00
2024-06-20 17:52:34 +02:00
2023-01-24 15:02:46 +01:00
2025-07-31 11:31:17 +02:00
2024-05-02 13:32:55 +02:00
2026-02-21 17:25:55 +01:00

Console Component

The Console component eases the creation of beautiful and testable command line interfaces.

Sponsor

Help Symfony by sponsoring its development!

Resources

Credits

Resources/bin/hiddeninput.exe is a third party binary provided within this component. Find sources and license at https://github.com/Seldaek/hidden-input.

Description
⚠️ ARCHIVED: Original GitHub repository no longer exists. Preserved as backup on 2026-01-22T16:31:52.748Z
Readme MIT 9.6 MiB
Languages
PHP 99.6%
Shell 0.4%