* 8.0:
Fix merge
[VarDumper] Wrong dumper output for Accept: aplication/json requests
[HttpKernel] Reset router locale to default when finishing main request
Only decrement pendingRequests when it's more than zero
[Dotenv] Fix self-referencing variables with defaults and env key resolution during deferred expansion
Improve Bulgarian translations in validators.bg.xlf
[Cache] Fix ChainAdapter ignoring item expiry when propagating to earlier adapters
[Form] Fix typed property initialization in ValidatorExtension
[Messenger] Fix duplicate pending messages in Redis transport with batch handlers
Fix deprecation notices for "@method" annotations when implementing interfaces directly
* 7.4:
[VarDumper] Wrong dumper output for Accept: aplication/json requests
[HttpKernel] Reset router locale to default when finishing main request
Only decrement pendingRequests when it's more than zero
[Dotenv] Fix self-referencing variables with defaults and env key resolution during deferred expansion
Improve Bulgarian translations in validators.bg.xlf
[Cache] Fix ChainAdapter ignoring item expiry when propagating to earlier adapters
[Form] Fix typed property initialization in ValidatorExtension
[Messenger] Fix duplicate pending messages in Redis transport with batch handlers
Fix deprecation notices for "@method" annotations when implementing interfaces directly
* 6.4:
[HttpKernel] Reset router locale to default when finishing main request
Only decrement pendingRequests when it's more than zero
[Dotenv] Fix self-referencing variables with defaults and env key resolution during deferred expansion
Improve Bulgarian translations in validators.bg.xlf
[Cache] Fix ChainAdapter ignoring item expiry when propagating to earlier adapters
[Form] Fix typed property initialization in ValidatorExtension
[Messenger] Fix duplicate pending messages in Redis transport with batch handlers
Fix deprecation notices for "@method" annotations when implementing interfaces directly
* 8.0:
Fix merge
Fix merge
[Serializer] Fix self type resolution on promoted constructor parameters
[VarExporter] Skip rewriting initialized readonly properties during hydration
[ErrorHandler] Fix deprecation notices for "@method" annotations and classes with __call
Add a test for `self` constructor promoted parameter
* 7.4:
Fix merge
Fix merge
[Serializer] Fix self type resolution on promoted constructor parameters
[VarExporter] Skip rewriting initialized readonly properties during hydration
[ErrorHandler] Fix deprecation notices for "@method" annotations and classes with __call
Add a test for `self` constructor promoted parameter
* 7.3:
fix exception "Symfony\Component\TypeInfo\Exception\InvalidArgumentException: "Symfony\Component\TypeInfo\Type\UnionType" expects at least 2 types." when property phpdoc is "value-of<Enum>|null"
[DoctrineBridge] Fix custom type based on Uid on entity loader
[PropertyInfo] Throw when phpdocumentor/reflection-docblock v6 is in use (branch 6.4 only)
[ErrorHandler] fix parsing of complexe type
* 6.4:
[DoctrineBridge] Fix custom type based on Uid on entity loader
[PropertyInfo] Throw when phpdocumentor/reflection-docblock v6 is in use (branch 6.4 only)
[ErrorHandler] fix parsing of complexe type
* 7.4:
skip legacy extractor test with symfony/property-info 8.0+
chore: heredoc indentation as of PHP 7.3
[Actions] remove dead code from integration-test We can always revisit later if needed.From 2021 its there and not in use
* 7.4:
Use phpunit attribute
Remove some implicit bool type juggling
[Scheduler] Fix `scheduler.task` tag arguments optionality
use false instead of null to hide the currency symbol
[FrameworkBundle] Fix block type from `OK` to `ERROR` when local vault is disabled in `SecretsRemoveCommand`
run tests with PHPUnit 12.1 on PHP >= 8.3
Fix wrong boolean values
minor #61328 [FrameworkBundle] Decouple ControllerResolverTest from HttpKernel (nicolas-grekas)
[Messenger] Fix NoAutoAckStamp handling in Worker::flush()
[DependencyInjection] Dump XML using plain PHP, no DOM needed
* 7.4:
[HttpKernel][Security] Refactor: use `getAttributes` with argument
mark getRequiredOptions()/getDefaultOption() of UniqueEntity as deprecated
do not install ext-zstd on PHP 8.5
[DoctrineBridge] Prevent idle connection listener from running on subrequests
optimize `in_array` calls
[Routing] Add test to validate that default value is allowed to not match requirement
[DependencyInjection] Fix proxying services defined with an abstract class and a factory
fix handling required options
Fix @var phpdoc
[Lock] [MongoDB] Enforce readPreference=primary and writeConcern=majority
[FrameworkBundle] fix phpdoc in `MicroKernelTrait`
Fixed validator translations for Albanian
* 7.2:
Review validator-related japanese translations with ids 114-120
don't trigger "internal" deprecations for PHPUnit Stub objects
drop comments while lexing unquoted strings
* 6.4:
Review validator-related japanese translations with ids 114-120
don't trigger "internal" deprecations for PHPUnit Stub objects
drop comments while lexing unquoted strings
* 7.2: (47 commits)
Remove comment about AppVeyor in `phpunit`
[Webhook][RemoteEvent] fix SendgridPayloadConverter category support
Update old Appveyor skip conditions
sync the Dutch translation file with changes from the 7.2 branch
[Yaml] fix inline notation with inline comment
clean up code for doctrine/persistence 2.x
Generate missing translations using Gemini
fix(property-info): make sure that SerializerExtractor returns null for invalid class metadata
add translations for the Slug constraint
[RemoteEvent][Webhook] fix SendgridRequestParser & SendgridPayloadConverter in case of missing sg_message_id
[Messenger] Fix `TransportMessageIdStamp` not always added
[DoctrineBridge] Fix compatibility to Doctrine persistence 2.5 in Doctrine Bridge 6.4 to avoid Projects stuck on 6.3
[PropertyInfo] Fix add missing composer conflict
[ErrorHandler] Don't trigger "internal" deprecations for anonymous LazyClosure instances
[VarDumper] Fix displaying closure's "this" from anonymous classes
[Doctrine][Messenger] Prevents multiple TransportMessageIdStamp being stored in envelope
[HttpKernel] Don't override existing LoggerInterface autowiring alias in LoggerPass
reject inline notations followed by invalid content
Fix predis command error checking
[Security] Fix triggering session tracking from ContextListener
...
* 7.1: (27 commits)
add translations for the Slug constraint
[Messenger] Fix `TransportMessageIdStamp` not always added
[DoctrineBridge] Fix compatibility to Doctrine persistence 2.5 in Doctrine Bridge 6.4 to avoid Projects stuck on 6.3
[PropertyInfo] Fix add missing composer conflict
[ErrorHandler] Don't trigger "internal" deprecations for anonymous LazyClosure instances
[VarDumper] Fix displaying closure's "this" from anonymous classes
[Doctrine][Messenger] Prevents multiple TransportMessageIdStamp being stored in envelope
[HttpKernel] Don't override existing LoggerInterface autowiring alias in LoggerPass
reject inline notations followed by invalid content
[Security] Fix triggering session tracking from ContextListener
[AssetMapper] add leading slash to public prefix
fix: modify Exception message parameter order
[Yaml] Fix parsing of unquoted strings in Parser::lexUnquotedString() to ignore spaces
Update exception.css
Remove outdated guard from security xsd schema
Bump Symfony version to 7.1.11
Update VERSION for 7.1.10
Update CHANGELOG for 7.1.10
Bump Symfony version to 6.4.18
Update VERSION for 6.4.17
...
* 6.4: (23 commits)
add translations for the Slug constraint
[Messenger] Fix `TransportMessageIdStamp` not always added
[DoctrineBridge] Fix compatibility to Doctrine persistence 2.5 in Doctrine Bridge 6.4 to avoid Projects stuck on 6.3
[PropertyInfo] Fix add missing composer conflict
[ErrorHandler] Don't trigger "internal" deprecations for anonymous LazyClosure instances
[VarDumper] Fix displaying closure's "this" from anonymous classes
[Doctrine][Messenger] Prevents multiple TransportMessageIdStamp being stored in envelope
[HttpKernel] Don't override existing LoggerInterface autowiring alias in LoggerPass
reject inline notations followed by invalid content
[Security] Fix triggering session tracking from ContextListener
[AssetMapper] add leading slash to public prefix
fix: modify Exception message parameter order
[Yaml] Fix parsing of unquoted strings in Parser::lexUnquotedString() to ignore spaces
Update exception.css
Bump Symfony version to 6.4.18
Update VERSION for 6.4.17
Update CONTRIBUTORS for 6.4.17
Update CHANGELOG for 6.4.17
Fix exception thrown by YamlEncoder
[AssetMapper] Fix JavaScript compiler create self-referencing imports
...
* 7.0:
[DependencyInjection] Fix computing error messages involving service locators
[Serializer] Fix unknown types normalization type when know type
[ErrorHandler] Fix parsing messages that contain anonymous classes on PHP >= 8.3.3
[AssetMapper] Fix enquoted string pattern
[Validator] Review Romanian (ro) translations
[Console] Fix display of Table on Windows OS
[FrameworkBundle] Fix config builder with extensions extended in `build()`
[Translation] Fix extracting qualified t() function calls
Fix vertical table on windows
Fix the `command -v` exception when the command option with a dash prefix
Fix a minor design issue in the Welcome Page
[WebProfilerBundle] disable turbo in web profiler toolbar to avoid link prefetching
explicitly cast boolean SSL stream options
return the unchanged text if preg_replace_callback() fails
the 'use_notify' option is on the factory, not on the postgres connection class
review translations
* 6.4:
[DependencyInjection] Fix computing error messages involving service locators
[Serializer] Fix unknown types normalization type when know type
[ErrorHandler] Fix parsing messages that contain anonymous classes on PHP >= 8.3.3
[AssetMapper] Fix enquoted string pattern
[Validator] Review Romanian (ro) translations
[Console] Fix display of Table on Windows OS
[FrameworkBundle] Fix config builder with extensions extended in `build()`
[Translation] Fix extracting qualified t() function calls
Fix vertical table on windows
Fix the `command -v` exception when the command option with a dash prefix
[WebProfilerBundle] disable turbo in web profiler toolbar to avoid link prefetching
explicitly cast boolean SSL stream options
return the unchanged text if preg_replace_callback() fails
the 'use_notify' option is on the factory, not on the postgres connection class
review translations
* 5.4:
[DependencyInjection] Fix computing error messages involving service locators
[Serializer] Fix unknown types normalization type when know type
[ErrorHandler] Fix parsing messages that contain anonymous classes on PHP >= 8.3.3
[Validator] Review Romanian (ro) translations
[Console] Fix display of Table on Windows OS
[FrameworkBundle] Fix config builder with extensions extended in `build()`
[WebProfilerBundle] disable turbo in web profiler toolbar to avoid link prefetching
explicitly cast boolean SSL stream options
return the unchanged text if preg_replace_callback() fails
the 'use_notify' option is on the factory, not on the postgres connection class
review translations
* 7.0:
List CS fix in .git-blame-ignore-revs
Fix implicitly-required parameters
minor #53524 [Messenger] [AmazonSqs] Allow `async-aws/sqs` version 2 (smoench)
Fix bad merge
List CS fix in .git-blame-ignore-revs
Fix implicitly-required parameters
List CS fix in .git-blame-ignore-revs
Apply php-cs-fixer fix --rules nullable_type_declaration_for_default_null_value
[Messenger][AmazonSqs] Allow async-aws/sqs version 2
* 6.4:
Fix implicitly-required parameters
minor #53524 [Messenger] [AmazonSqs] Allow `async-aws/sqs` version 2 (smoench)
Fix bad merge
List CS fix in .git-blame-ignore-revs
Fix implicitly-required parameters
List CS fix in .git-blame-ignore-revs
Apply php-cs-fixer fix --rules nullable_type_declaration_for_default_null_value
[Messenger][AmazonSqs] Allow async-aws/sqs version 2
* 6.2:
[HttpClient] Dev-require php-http/message-factory
[ErrorHandler] Skip Httplug deprecations for HttplugClient
[Messenger] Fix registering message handlers
Bump Symfony version to 5.4.24
Update VERSION for 5.4.23
Update CONTRIBUTORS for 5.4.23
Update CHANGELOG for 5.4.23
* 5.4:
[HttpClient] Dev-require php-http/message-factory
[ErrorHandler] Skip Httplug deprecations for HttplugClient
[Messenger] Fix registering message handlers
Bump Symfony version to 5.4.24
Update VERSION for 5.4.23
Update CONTRIBUTORS for 5.4.23
Update CHANGELOG for 5.4.23
* 6.2: (21 commits)
Fix tests
CS fix
[HttpKernel] Tests for DataCollector
for #49320
[Console] Fix computing column width containing multibyte chars
[Messenger] Fix deprecation layer of RedeliveryStamp
[Mime] Form field values with integer keys not resolved correctly
[Messenger] [Redis] Fixed problem where worker stops handling messages on first empty message
[PHPUnitBridge] Fix PHPUnit 10.1 compatibility
[VarDumper] Make the server TCP connection sync
[Messenger] Fix warning message on failed messenger show command
[Mailer] [Mailjet] Use body MessageID instead of X-MJ-Request-GUID
[HttpFoundation] Fix BinaryFileResponse
[Form] fix merge
[HttpFoundation] Fix memory limit problems in BinaryFileResponse
[PropertyAccess] Readonly properties must have no PropertyWriteInfo
[Form] Cast choices value callback result to string
[Serializer] Unexpected value should throw UnexpectedValueException
[ErrorHandler] Don't throw deprecations for HttplugClient
[Serializer] Fix denormalization of object with typed constructor arg (not castable) and with COLLECT_DENORMALIZATION_ERRORS
...