Skip to content

Releases: symfony/symfony

v7.0.4

27 Feb 06:44
v7.0.4
60cf2ee
Compare
Choose a tag to compare

Changelog (v7.0.3...v7.0.4)

  • bug #53985 [HttpKernel] Allow tagged controllers in ControllerResolver (@marein)
  • bug #54054 [VarExporter] Bugfix/workaround jit issue (@verfriemelt-dot-org)
  • bug #54050 [Messenger] Revert "Resend failed retries back to failure transport " (@ro0NL)
  • bug #54045 [Config][Messenger][Security] Don't turn deprecations into exceptions when unserializing (@nicolas-grekas)
  • bug #54035 [DependencyInjection] Fix computing error messages involving service locators (@nicolas-grekas)
  • bug #53959 [Serializer] Fix unknown types normalization type when know type (@Myks92)
  • bug #53960 [Messenger] the 'use_notify' option is on the factory, not on the postgres connection (@dbu)
  • bug #54031 [ErrorHandler] Fix parsing messages that contain anonymous classes on PHP >= 8.3.3 (@nicolas-grekas)
  • bug #54014 [AssetMapper] Fix enquoted string pattern (@smnandre)
  • bug #54010 [Translation] Fix extracting qualified t() function calls (@rvanvelzen)
  • bug #53967 [ErrorHandler] return the unchanged text if preg_replace_callback() fails (@xabbuh)
  • bug #54009 [Console] Fix display of vertical Table on Windows OS (@VincentLanglet)
  • bug #54001 [Console] Fix display of Table on Windows OS (@VincentLanglet)
  • bug #53989 [FrameworkBundle] Fix config builder with extensions extended in build() (@HypeMC)
  • bug #54005 Fix a minor design issue in the Welcome Page (@javiereguiluz)
  • bug #54004 [WebProfilerBundle] disable turbo in web profiler toolbar to avoid link prefetching (@davidgorges)
  • bug #54006 [Process] Fix the command -v exception (@kayw-geek)
  • bug #53975 [Cache] explicitly cast boolean SSL stream options (@xabbuh)
  • bug #53926 [TwigBridge] foundation 5 layout: use form_label_content block for checkbox and radio labels (@wetternest)
  • bug #53913 [TwigBridge] Fix compat with Twig v3.9 (@nicolas-grekas)
  • bug #53819 [Doctrine Messenger] Fix support for pgsql + pgbouncer. (@jwage)
  • bug #53944 [Messenger] Gracefully fallback to empty queue config (@Wirone)
  • bug #53935 [Mailer] [Mailgun] Fix expecting payload without tags or user variables (@norkunas)
  • bug #53934 [Mailer] Fix signed emails breaking the profiler (@HypeMC)
  • bug #53924 [FrameworkBundle] Check if the _route attribute exists on the request (@xvilo)
  • bug #53910 [Messenger] Fix SQS visibility_timeout type (@valtzu)
  • bug #53891 [PropertyAccess] Fixes getValue() on an unitialized object property on a lazy ghost (@priyadi)
  • bug #53889 [HttpClient] Make retry strategy work again (@Nyholm)
  • bug #53906 [VarDumper] Fix serialization of stubs with null or uninitialized values (@derrabus)
  • bug #53890 [VarExporter] Uniform unitialized property error message under ghost and non-ghost objects (@priyadi)
  • bug #53893 [AssetMapper] Ignore comment lines in JavaScriptImportPathCompiler (@smnandre)
  • bug #53826 [DomCrawler][Form] Fix the exclusion of (@mpiot)
  • bug #53869 [Mailer][Postmark][Webhook] Fix webhook testing in dockerized setups (@aleho)
  • bug #53755 [Validator] Fix fields without constraints in Collection (@xabbuh, @HypeMC)
  • bug #53821 [Process] Fix Inconsistent Exit Status in proc_get_status for PHP Versions Below 8.3 (@Luc45)
  • bug #53829 [Mailer][Postmark][Webhook] Accept different date formats (@aleho)
  • bug #53870 [Dotenv] Specify envKey while loading variables with the dotenv:dump (@scruwi)
  • bug #53876 [DependencyInjection] fix unable to make lazy service from readonly class (@kor3k)
  • bug #53733 [HttpFoundation] Prevent duplicated headers when using Early Hints (@dunglas)
  • bug #53817 [Scheduler] Fix messenger receiver with no alias (@HypeMC)
  • bug #53842 [VarDumper] Fix configuring CliDumper with SYMFONY_IDE env var (@nicolas-grekas)
  • bug #53824 [Mailer][Postmark][Webhook] Don't require tag and metadata (@aleho)
  • bug #53846 [Cache] Fix BC layer with pre-6.1 cache items (@nicolas-grekas)
  • bug #53792 [FrameworkBundle] Fix eager-loading of env vars in ConfigBuilderCacheWarmer (@nicolas-grekas)
  • bug #53785 [FrameworkBundle] Prevent silenced warning by checking if /proc/mount exists (@shyim)
  • bug #53730 [Messenger] [Beanstalkd] fix tube stats when it's empty (@eminjk)
  • bug #53754 [DoctrineBridge] forward-compatibility with field mappings in Doctrine ORM 4 (@xabbuh)
  • bug #53751 [AssetMapper] Improve import_polyfill configuration error (@smnandre)
  • bug #53704 Fix client side connection timeout breaks mail authentication (@bytestream)
  • bug #53744 [SecurityBundle] add missing partition attribute to the schema definition (@xabbuh)
  • bug #53707 [Console] Fix color support for TTY output (@theofidry)
  • bug #53712 [Mailer] Fix usage of stream_set_timeout in case of microseconds (@aleksejs1)
  • bug #53715 [String] Fix plural of word ending by pus (@Fan2Shrek)
  • bug #53711 [Console] Allow false as a $shortcut in InputOption (@jayminsilicon)
  • bug #53716 [Mailer] [Mailgun] Fix payload converter getReason (@norkunas)
  • bug #53703 [HttpFoundation] Fix clearing CHIPS cookies (@misaert)
  • bug #53701 [AssetMapper] Fix exception if assets directory is missing in production (@rynhndrcksn)
  • bug #53652 [AssetMapper] Fix JavaScript compiler load imports from JS strings (@smnandre)
  • bug #53689 [HttpKernel] Fix including welcome page multiple times (@HypeMC)
  • [PR] #54076

v6.4.4

27 Feb 06:35
v6.4.4
1f58f8d
Compare
Choose a tag to compare

Changelog (v6.4.3...v6.4.4)

  • bug #53985 [HttpKernel] Allow tagged controllers in ControllerResolver (@marein)
  • bug #54054 [VarExporter] Bugfix/workaround jit issue (@verfriemelt-dot-org)
  • bug #54050 [Messenger] Revert "Resend failed retries back to failure transport " (@ro0NL)
  • bug #54045 [Config][Messenger][Security] Don't turn deprecations into exceptions when unserializing (@nicolas-grekas)
  • bug #54035 [DependencyInjection] Fix computing error messages involving service locators (@nicolas-grekas)
  • bug #53959 [Serializer] Fix unknown types normalization type when know type (@Myks92)
  • bug #53960 [Messenger] the 'use_notify' option is on the factory, not on the postgres connection (@dbu)
  • bug #54031 [ErrorHandler] Fix parsing messages that contain anonymous classes on PHP >= 8.3.3 (@nicolas-grekas)
  • bug #54014 [AssetMapper] Fix enquoted string pattern (@smnandre)
  • bug #54010 [Translation] Fix extracting qualified t() function calls (@rvanvelzen)
  • bug #53967 [ErrorHandler] return the unchanged text if preg_replace_callback() fails (@xabbuh)
  • bug #54009 [Console] Fix display of vertical Table on Windows OS (@VincentLanglet)
  • bug #54001 [Console] Fix display of Table on Windows OS (@VincentLanglet)
  • bug #53989 [FrameworkBundle] Fix config builder with extensions extended in build() (@HypeMC)
  • bug #54004 [WebProfilerBundle] disable turbo in web profiler toolbar to avoid link prefetching (@davidgorges)
  • bug #54006 [Process] Fix the command -v exception (@kayw-geek)
  • bug #53975 [Cache] explicitly cast boolean SSL stream options (@xabbuh)
  • bug #53926 [TwigBridge] foundation 5 layout: use form_label_content block for checkbox and radio labels (@wetternest)
  • bug #53913 [TwigBridge] Fix compat with Twig v3.9 (@nicolas-grekas)
  • bug #53819 [Doctrine Messenger] Fix support for pgsql + pgbouncer. (@jwage)
  • bug #53944 [Messenger] Gracefully fallback to empty queue config (@Wirone)
  • bug #53935 [Mailer] [Mailgun] Fix expecting payload without tags or user variables (@norkunas)
  • bug #53934 [Mailer] Fix signed emails breaking the profiler (@HypeMC)
  • bug #53924 [FrameworkBundle] Check if the _route attribute exists on the request (@xvilo)
  • bug #53910 [Messenger] Fix SQS visibility_timeout type (@valtzu)
  • bug #53891 [PropertyAccess] Fixes getValue() on an unitialized object property on a lazy ghost (@priyadi)
  • bug #53889 [HttpClient] Make retry strategy work again (@Nyholm)
  • bug #53906 [VarDumper] Fix serialization of stubs with null or uninitialized values (@derrabus)
  • bug #53890 [VarExporter] Uniform unitialized property error message under ghost and non-ghost objects (@priyadi)
  • bug #53893 [AssetMapper] Ignore comment lines in JavaScriptImportPathCompiler (@smnandre)
  • bug #53826 [DomCrawler][Form] Fix the exclusion of (@mpiot)
  • bug #53869 [Mailer][Postmark][Webhook] Fix webhook testing in dockerized setups (@aleho)
  • bug #53755 [Validator] Fix fields without constraints in Collection (@xabbuh, @HypeMC)
  • bug #53821 [Process] Fix Inconsistent Exit Status in proc_get_status for PHP Versions Below 8.3 (@Luc45)
  • bug #53829 [Mailer][Postmark][Webhook] Accept different date formats (@aleho)
  • bug #53870 [Dotenv] Specify envKey while loading variables with the dotenv:dump (@scruwi)
  • bug #53876 [DependencyInjection] fix unable to make lazy service from readonly class (@kor3k)
  • bug #53733 [HttpFoundation] Prevent duplicated headers when using Early Hints (@dunglas)
  • bug #53817 [Scheduler] Fix messenger receiver with no alias (@HypeMC)
  • bug #53842 [VarDumper] Fix configuring CliDumper with SYMFONY_IDE env var (@nicolas-grekas)
  • bug #53824 [Mailer][Postmark][Webhook] Don't require tag and metadata (@aleho)
  • bug #53846 [Cache] Fix BC layer with pre-6.1 cache items (@nicolas-grekas)
  • bug #53792 [FrameworkBundle] Fix eager-loading of env vars in ConfigBuilderCacheWarmer (@nicolas-grekas)
  • bug #53785 [FrameworkBundle] Prevent silenced warning by checking if /proc/mount exists (@shyim)
  • bug #53730 [Messenger] [Beanstalkd] fix tube stats when it's empty (@eminjk)
  • bug #53754 [DoctrineBridge] forward-compatibility with field mappings in Doctrine ORM 4 (@xabbuh)
  • bug #53751 [AssetMapper] Improve import_polyfill configuration error (@smnandre)
  • bug #53704 Fix client side connection timeout breaks mail authentication (@bytestream)
  • bug #53744 [SecurityBundle] add missing partition attribute to the schema definition (@xabbuh)
  • bug #53707 [Console] Fix color support for TTY output (@theofidry)
  • bug #53712 [Mailer] Fix usage of stream_set_timeout in case of microseconds (@aleksejs1)
  • bug #53715 [String] Fix plural of word ending by pus (@Fan2Shrek)
  • bug #53711 [Console] Allow false as a $shortcut in InputOption (@jayminsilicon)
  • bug #53716 [Mailer] [Mailgun] Fix payload converter getReason (@norkunas)
  • bug #53703 [HttpFoundation] Fix clearing CHIPS cookies (@misaert)
  • bug #53701 [AssetMapper] Fix exception if assets directory is missing in production (@rynhndrcksn)
  • bug #53652 [AssetMapper] Fix JavaScript compiler load imports from JS strings (@smnandre)
  • [PR] #54075

v5.4.36

27 Feb 06:29
v5.4.36
67b35ad
Compare
Choose a tag to compare

Changelog (v5.4.35...v5.4.36)

  • bug #54045 [Config][Messenger][Security] Don't turn deprecations into exceptions when unserializing (@nicolas-grekas)
  • bug #54035 [DependencyInjection] Fix computing error messages involving service locators (@nicolas-grekas)
  • bug #53959 [Serializer] Fix unknown types normalization type when know type (@Myks92)
  • bug #53960 [Messenger] the 'use_notify' option is on the factory, not on the postgres connection (@dbu)
  • bug #54031 [ErrorHandler] Fix parsing messages that contain anonymous classes on PHP >= 8.3.3 (@nicolas-grekas)
  • bug #53967 [ErrorHandler] return the unchanged text if preg_replace_callback() fails (@xabbuh)
  • bug #54001 [Console] Fix display of Table on Windows OS (@VincentLanglet)
  • bug #53989 [FrameworkBundle] Fix config builder with extensions extended in build() (@HypeMC)
  • bug #54004 [WebProfilerBundle] disable turbo in web profiler toolbar to avoid link prefetching (@davidgorges)
  • bug #53975 [Cache] explicitly cast boolean SSL stream options (@xabbuh)
  • bug #53913 [TwigBridge] Fix compat with Twig v3.9 (@nicolas-grekas)
  • bug #53944 [Messenger] Gracefully fallback to empty queue config (@Wirone)
  • bug #53934 [Mailer] Fix signed emails breaking the profiler (@HypeMC)
  • bug #53924 [FrameworkBundle] Check if the _route attribute exists on the request (@xvilo)
  • bug #53910 [Messenger] Fix SQS visibility_timeout type (@valtzu)
  • bug #53889 [HttpClient] Make retry strategy work again (@Nyholm)
  • bug #53755 [Validator] Fix fields without constraints in Collection (@xabbuh, @HypeMC)
  • bug #53821 [Process] Fix Inconsistent Exit Status in proc_get_status for PHP Versions Below 8.3 (@Luc45)
  • bug #53792 [FrameworkBundle] Fix eager-loading of env vars in ConfigBuilderCacheWarmer (@nicolas-grekas)
  • bug #53785 [FrameworkBundle] Prevent silenced warning by checking if /proc/mount exists (@shyim)
  • bug #53730 [Messenger] [Beanstalkd] fix tube stats when it's empty (@eminjk)
  • bug #53754 [DoctrineBridge] forward-compatibility with field mappings in Doctrine ORM 4 (@xabbuh)
  • bug #53707 [Console] Fix color support for TTY output (@theofidry)
  • bug #53712 [Mailer] Fix usage of stream_set_timeout in case of microseconds (@aleksejs1)
  • bug #53715 [String] Fix plural of word ending by pus (@Fan2Shrek)
  • bug #53711 [Console] Allow false as a $shortcut in InputOption (@jayminsilicon)

[PR] #54074

v7.0.3

31 Jan 09:11
v7.0.3
e28534a
Compare
Choose a tag to compare

Changelog (v7.0.2...v7.0.3)

  • bug #52913 [Routing] Fixed priority getting lost when setting localized prefix (@pritasil)
  • bug #53681 [DoctrineBridge]  Fix detection of Xml/Yaml driver in DoctrineExtension (@GromNaN)
  • bug #53183 [Messenger] PhpSerializer: TypeError should throw MessageDecodingFailedException (@B-Galati)
  • bug #52131 [HttpKernel] Fix RequestPayloadValueResolver handling error with no ExpectedTypes (@Jeroeny)
  • bug #51559 [DependencyInjection] #[Autowire] attribute should have precedence over bindings (@HypeMC)
  • bug #53678 [Mime] Fix serializing uninitialized RawMessage::$message to null (@nicolas-grekas)
  • bug #53634 [Notifer][Smsapi] Set messageId of SentMessage (@tomasz-kusy)
  • bug #53501 [DependencyInjection] support lazy evaluated exception messages with Xdebug 3 (@xabbuh)
  • bug #53672 [FrameworkBundle] ConfigBuilderCacheWarmer should be non-optional (@nicolas-grekas)
  • bug #52994 [MonologBridge] Fix context data and display extra data (@louismariegaborit)
  • bug #53671 [HttpClient] Fix pausing responses before they start when using curl (@nicolas-grekas)
  • bug #53594 [Notifier] Updated the NTFY notifier to run without a user parameter (@lostfocus)
  • bug #53620 [Validator] Fix option filenameMaxLength to the File constraint (Image) (@mindaugasvcs)
  • bug #53624 [Translation] Fix constant domain resolution in PhpAstExtractor (@VincentLanglet)
  • bug #53663 [TwigBridge] separate child and parent context in NotificationEmail on writes (@xabbuh)
  • bug #53667 [Mailer] [Mailgun] Fix sender header encoding (@spajxo)
  • bug #53631 [DependencyInjection] Fix loading all env vars from secrets when only a subset is needed (@nicolas-grekas)
  • bug #53656 [Form] Use self-closing <input /> syntax again, reverting #47715 (@mpdude)
  • bug #53653 [Mailer] [Scaleway] Fix attachment handling (@madbob)
  • bug #53157 [Mailer] Throw TransportException when unable to read from socket (@xdanik)
  • bug #53361 [Serializer] Take unnamed variadic parameters into account when denormalizing (@thijsBreker)
  • bug #53530 [Serializer] Rewrite AbstractObjectNormalizer::createChildContext() to use the provided cache_key from original context when creating child contexts (@amne)
  • bug #53506 [HttpClient] Fix error chunk creation in passthru (@rmikalkenas)
  • bug #53260 [AssetMapper] Handle assets with non-ascii characters in dev server (@fbourigault)
  • bug #53357 [Translation] Fix TranslationNodeVisitor with constant domain (@VincentLanglet)
  • bug #53525 [Messenger] [AMQP] Throw exception on nack callback (@kvrushifa)
  • bug #53432 [HttpFoundation] Request without content-type or content-length header should result in null values, not empty strings (@priyadi)
  • bug #53593 [Cache] Fix possible infinite loop in CachePoolPass (@HypeMC)
  • bug #53588 [Translation] fix multi-byte code area to convert (@xabbuh)
  • bug #53572 [FrameworkBundle] grab a service from the container only if it exists (@xabbuh)
  • bug #53565 [Mime] Fix undefined array key 0 when empty sender (@0x346e3730)
  • bug #53516 [Console] Allow '0' as a $shortcut in InputOption.php (@lawsonjl-ornl)
  • bug #53576 [Console] Only execute additional checks for color support if the output (@theofidry)
  • bug #53582 [TwigBundle] Fix configuration when "paths" is null (@smnandre)
  • bug #53575 [Mailer] register the MailPaceTransportFactory (@xabbuh)
  • bug #53581 [String] fix aircraft inflection (@renanbr)
  • bug #53509 [Security] Fix AuthenticationUtils::getLastUsername() returning null (@alexandre-daubois)
  • bug #53529 [Ldap] Use {user_identifier} over deprecated {username} in factories (@tcitworld)
  • bug #53567 [String] Correct inflection of axis (Vladislav Iurciuc)
  • bug #53537 [VarDumper] Fix missing colors initialization in CliDumper (@nicolas-grekas)
  • bug #53521 [VarDumper] Fixes Typed property Symfony\Component\VarDumper\Dumper\CliDumper::$colors must not be accessed before initialization (@crynobone)
  • bug #53481 [Process] Fix executable finder when the command starts with a dash (@kayw-geek)
  • bug #53006 [ErrorHandler] Don't format binary strings (@aleho)
  • bug #53453 [Translation] add support for nikic/php-parser 5.0 (@xabbuh)
  • bug #53434 [ErrorHandler] fix rendering exception pages without the HttpKernel component (@xabbuh)
  • bug #53441 [Messenger] Amazon SQS Delay has a max of 15 minutes (@alamirault)
  • bug #53414 [Serializer] GetSetMethodNormalizer: fix BC break with #[Ignore] attribute (@nikophil)
  • bug #53383 [Validator] re-allow an empty list of fields (@xabbuh)
  • bug #53418 [FrameworkBundle][Notifier] Fix service registration (MessageBird + TurboSms) (@smnandre)
  • bug #53381 [Form] Fix assigning data in PostSetDataEvent and PostSubmitEvent (@fancyweb)
  • bug #53350 [Validator] fix the exception being thrown (@xabbuh)
  • bug #52930 [Messenger] Fix Redis messenger scheme comparison (@freswa)
  • bug #52874 [Scheduler] Separate id and description in message providers (@valtzu)
  • bug #53341 [FrameworkBundle] append instead of replacing potentially non-existent named-arguments (@xabbuh)
  • bug #53320 [Cache][DependencyInjection][Lock][Mailer][Messenger][Notifier][Translation] Url decode username and passwords from parse_url() results (@alexandre-daubois)
  • bug #53108 [Serializer] Fix using deserialization path 5.4 (@HypeMC)

[PR] #53692

v6.4.3

31 Jan 07:32
v6.4.3
460c6d9
Compare
Choose a tag to compare

Changelog (v6.4.2...v6.4.3)

  • bug #52913 [Routing] Fixed priority getting lost when setting localized prefix (@pritasil)
  • bug #53681 [DoctrineBridge]  Fix detection of Xml/Yaml driver in DoctrineExtension (@GromNaN)
  • bug #53183 [Messenger] PhpSerializer: TypeError should throw MessageDecodingFailedException (@B-Galati)
  • bug #52131 [HttpKernel] Fix RequestPayloadValueResolver handling error with no ExpectedTypes (@Jeroeny)
  • bug #51559 [DependencyInjection] #[Autowire] attribute should have precedence over bindings (@HypeMC)
  • bug #53678 [Mime] Fix serializing uninitialized RawMessage::$message to null (@nicolas-grekas)
  • bug #53634 [Notifer][Smsapi] Set messageId of SentMessage (@tomasz-kusy)
  • bug #53501 [DependencyInjection] support lazy evaluated exception messages with Xdebug 3 (@xabbuh)
  • bug #53672 [FrameworkBundle] ConfigBuilderCacheWarmer should be non-optional (@nicolas-grekas)
  • bug #52994 [MonologBridge] Fix context data and display extra data (@louismariegaborit)
  • bug #53671 [HttpClient] Fix pausing responses before they start when using curl (@nicolas-grekas)
  • bug #53594 [Notifier] Updated the NTFY notifier to run without a user parameter (@lostfocus)
  • bug #53620 [Validator] Fix option filenameMaxLength to the File constraint (Image) (@mindaugasvcs)
  • bug #53624 [Translation] Fix constant domain resolution in PhpAstExtractor (@VincentLanglet)
  • bug #53663 [TwigBridge] separate child and parent context in NotificationEmail on writes (@xabbuh)
  • bug #53667 [Mailer] [Mailgun] Fix sender header encoding (@spajxo)
  • bug #53631 [DependencyInjection] Fix loading all env vars from secrets when only a subset is needed (@nicolas-grekas)
  • bug #53656 [Form] Use self-closing <input /> syntax again, reverting #47715 (@mpdude)
  • bug #53653 [Mailer] [Scaleway] Fix attachment handling (@madbob)
  • bug #53157 [Mailer] Throw TransportException when unable to read from socket (@xdanik)
  • bug #53361 [Serializer] Take unnamed variadic parameters into account when denormalizing (@thijsBreker)
  • bug #53530 [Serializer] Rewrite AbstractObjectNormalizer::createChildContext() to use the provided cache_key from original context when creating child contexts (@amne)
  • bug #53506 [HttpClient] Fix error chunk creation in passthru (@rmikalkenas)
  • bug #53260 [AssetMapper] Handle assets with non-ascii characters in dev server (@fbourigault)
  • bug #53357 [Translation] Fix TranslationNodeVisitor with constant domain (@VincentLanglet)
  • bug #53525 [Messenger] [AMQP] Throw exception on nack callback (@kvrushifa)
  • bug #53432 [HttpFoundation] Request without content-type or content-length header should result in null values, not empty strings (@priyadi)
  • bug #53593 [Cache] Fix possible infinite loop in CachePoolPass (@HypeMC)
  • bug #53588 [Translation] fix multi-byte code area to convert (@xabbuh)
  • bug #53572 [FrameworkBundle] grab a service from the container only if it exists (@xabbuh)
  • bug #53565 [Mime] Fix undefined array key 0 when empty sender (@0x346e3730)
  • bug #53516 [Console] Allow '0' as a $shortcut in InputOption.php (@lawsonjl-ornl)
  • bug #53576 [Console] Only execute additional checks for color support if the output (@theofidry)
  • bug #53582 [TwigBundle] Fix configuration when "paths" is null (@smnandre)
  • bug #53575 [Mailer] register the MailPaceTransportFactory (@xabbuh)
  • bug #53581 [String] fix aircraft inflection (@renanbr)
  • bug #53509 [Security] Fix AuthenticationUtils::getLastUsername() returning null (@alexandre-daubois)
  • bug #53567 [String] Correct inflection of axis (Vladislav Iurciuc)
  • bug #53537 [VarDumper] Fix missing colors initialization in CliDumper (@nicolas-grekas)
  • bug #53481 [Process] Fix executable finder when the command starts with a dash (@kayw-geek)
  • bug #53006 [ErrorHandler] Don't format binary strings (@aleho)
  • bug #53453 [Translation] add support for nikic/php-parser 5.0 (@xabbuh)
  • bug #53434 [ErrorHandler] fix rendering exception pages without the HttpKernel component (@xabbuh)
  • bug #53441 [Messenger] Amazon SQS Delay has a max of 15 minutes (@alamirault)
  • bug #53414 [Serializer] GetSetMethodNormalizer: fix BC break with #[Ignore] attribute (@nikophil)
  • bug #53383 [Validator] re-allow an empty list of fields (@xabbuh)
  • bug #53418 [FrameworkBundle][Notifier] Fix service registration (MessageBird + TurboSms) (@smnandre)
  • bug #53381 [Form] Fix assigning data in PostSetDataEvent and PostSubmitEvent (@fancyweb)
  • bug #53350 [Validator] fix the exception being thrown (@xabbuh)
  • bug #52930 [Messenger] Fix Redis messenger scheme comparison (@freswa)
  • bug #52874 [Scheduler] Separate id and description in message providers (@valtzu)
  • bug #53341 [FrameworkBundle] append instead of replacing potentially non-existent named-arguments (@xabbuh)
  • bug #53320 [Cache][DependencyInjection][Lock][Mailer][Messenger][Notifier][Translation] Url decode username and passwords from parse_url() results (@alexandre-daubois)
  • bug #53108 [Serializer] Fix using deserialization path 5.4 (@HypeMC)

[PR] #53691

v6.3.12

31 Jan 07:19
v6.3.12
7e6931c
Compare
Choose a tag to compare

Changelog (v6.3.11...v6.3.12)

  • bug #52913 [Routing] Fixed priority getting lost when setting localized prefix (@pritasil)
  • bug #53183 [Messenger] PhpSerializer: TypeError should throw MessageDecodingFailedException (@B-Galati)
  • bug #52131 [HttpKernel] Fix RequestPayloadValueResolver handling error with no ExpectedTypes (@Jeroeny)
  • bug #51559 [DependencyInjection] #[Autowire] attribute should have precedence over bindings (@HypeMC)
  • bug #53678 [Mime] Fix serializing uninitialized RawMessage::$message to null (@nicolas-grekas)
  • bug #53634 [Notifer][Smsapi] Set messageId of SentMessage (@tomasz-kusy)
  • bug #53501 [DependencyInjection] support lazy evaluated exception messages with Xdebug 3 (@xabbuh)
  • bug #52994 [MonologBridge] Fix context data and display extra data (@louismariegaborit)
  • bug #53671 [HttpClient] Fix pausing responses before they start when using curl (@nicolas-grekas)
  • bug #53663 [TwigBridge] separate child and parent context in NotificationEmail on writes (@xabbuh)
  • bug #53667 [Mailer] [Mailgun] Fix sender header encoding (@spajxo)
  • bug #53157 [Mailer] Throw TransportException when unable to read from socket (@xdanik)
  • bug #53361 [Serializer] Take unnamed variadic parameters into account when denormalizing (@thijsBreker)
  • bug #53530 [Serializer] Rewrite AbstractObjectNormalizer::createChildContext() to use the provided cache_key from original context when creating child contexts (@amne)
  • bug #53506 [HttpClient] Fix error chunk creation in passthru (@rmikalkenas)
  • bug #53260 [AssetMapper] Handle assets with non-ascii characters in dev server (@fbourigault)
  • bug #53357 [Translation] Fix TranslationNodeVisitor with constant domain (@VincentLanglet)
  • bug #53525 [Messenger] [AMQP] Throw exception on nack callback (@kvrushifa)
  • bug #53432 [HttpFoundation] Request without content-type or content-length header should result in null values, not empty strings (@priyadi)
  • bug #53593 [Cache] Fix possible infinite loop in CachePoolPass (@HypeMC)
  • bug #53588 [Translation] fix multi-byte code area to convert (@xabbuh)
  • bug #53572 [FrameworkBundle] grab a service from the container only if it exists (@xabbuh)
  • bug #53565 [Mime] Fix undefined array key 0 when empty sender (@0x346e3730)
  • bug #53516 [Console] Allow '0' as a $shortcut in InputOption.php (@lawsonjl-ornl)
  • bug #53576 [Console] Only execute additional checks for color support if the output (@theofidry)
  • bug #53582 [TwigBundle] Fix configuration when "paths" is null (@smnandre)
  • bug #53575 [Mailer] register the MailPaceTransportFactory (@xabbuh)
  • bug #53581 [String] fix aircraft inflection (@renanbr)
  • bug #53509 [Security] Fix AuthenticationUtils::getLastUsername() returning null (@alexandre-daubois)
  • bug #53567 [String] Correct inflection of axis (Vladislav Iurciuc)
  • bug #53537 [VarDumper] Fix missing colors initialization in CliDumper (@nicolas-grekas)
  • bug #53481 [Process] Fix executable finder when the command starts with a dash (@kayw-geek)
  • bug #53006 [ErrorHandler] Don't format binary strings (@aleho)
  • bug #53453 [Translation] add support for nikic/php-parser 5.0 (@xabbuh)
  • bug #53441 [Messenger] Amazon SQS Delay has a max of 15 minutes (@alamirault)
  • bug #53383 [Validator] re-allow an empty list of fields (@xabbuh)
  • bug #53418 [FrameworkBundle][Notifier] Fix service registration (MessageBird + TurboSms) (@smnandre)
  • bug #53350 [Validator] fix the exception being thrown (@xabbuh)
  • bug #53341 [FrameworkBundle] append instead of replacing potentially non-existent named-arguments (@xabbuh)
  • bug #53320 [Cache][DependencyInjection][Lock][Mailer][Messenger][Notifier][Translation] Url decode username and passwords from parse_url() results (@alexandre-daubois)
  • bug #53108 [Serializer] Fix using deserialization path 5.4 (@HypeMC)

[PR] #53688
[EOL] End of life release for branch 6.3

v5.4.35

30 Jan 20:04
v5.4.35
01cf0bc
Compare
Choose a tag to compare

Changelog (v5.4.34...v5.4.35)

  • bug #52913 [Routing] Fixed priority getting lost when setting localized prefix (@pritasil)
  • bug #53183 [Messenger] PhpSerializer: TypeError should throw MessageDecodingFailedException (@B-Galati)
  • bug #53678 [Mime] Fix serializing uninitialized RawMessage::$message to null (@nicolas-grekas)
  • bug #53634 [Notifer][Smsapi] Set messageId of SentMessage (@tomasz-kusy)
  • bug #53501 [DependencyInjection] support lazy evaluated exception messages with Xdebug 3 (@xabbuh)
  • bug #53671 [HttpClient] Fix pausing responses before they start when using curl (@nicolas-grekas)
  • bug #53663 [TwigBridge] separate child and parent context in NotificationEmail on writes (@xabbuh)
  • bug #53157 [Mailer] Throw TransportException when unable to read from socket (@xdanik)
  • bug #53361 [Serializer] Take unnamed variadic parameters into account when denormalizing (@thijsBreker)
  • bug #53530 [Serializer] Rewrite AbstractObjectNormalizer::createChildContext() to use the provided cache_key from original context when creating child contexts (@amne)
  • bug #53506 [HttpClient] Fix error chunk creation in passthru (@rmikalkenas)
  • bug #53357 [Translation] Fix TranslationNodeVisitor with constant domain (@VincentLanglet)
  • bug #53525 [Messenger] [AMQP] Throw exception on nack callback (@kvrushifa)
  • bug #53432 [HttpFoundation] Request without content-type or content-length header should result in null values, not empty strings (@priyadi)
  • bug #53593 [Cache] Fix possible infinite loop in CachePoolPass (@HypeMC)
  • bug #53588 [Translation] fix multi-byte code area to convert (@xabbuh)
  • bug #53565 [Mime] Fix undefined array key 0 when empty sender (@0x346e3730)
  • bug #53516 [Console] Allow '0' as a $shortcut in InputOption.php (@lawsonjl-ornl)
  • bug #53576 [Console] Only execute additional checks for color support if the output (@theofidry)
  • bug #53582 [TwigBundle] Fix configuration when "paths" is null (@smnandre)
  • bug #53581 [String] fix aircraft inflection (@renanbr)
  • bug #53509 [Security] Fix AuthenticationUtils::getLastUsername() returning null (@alexandre-daubois)
  • bug #53567 [String] Correct inflection of axis (Vladislav Iurciuc)
  • bug #53537 [VarDumper] Fix missing colors initialization in CliDumper (@nicolas-grekas)
  • bug #53481 [Process] Fix executable finder when the command starts with a dash (@kayw-geek)
  • bug #53006 [ErrorHandler] Don't format binary strings (@aleho)
  • bug #53441 [Messenger] Amazon SQS Delay has a max of 15 minutes (@alamirault)
  • bug #53383 [Validator] re-allow an empty list of fields (@xabbuh)
  • bug #53418 [FrameworkBundle][Notifier] Fix service registration (MessageBird + TurboSms) (@smnandre)
  • bug #53350 [Validator] fix the exception being thrown (@xabbuh)
  • bug #53341 [FrameworkBundle] append instead of replacing potentially non-existent named-arguments (@xabbuh)
  • bug #53320 [Cache][DependencyInjection][Lock][Mailer][Messenger][Notifier][Translation] Url decode username and passwords from parse_url() results (@alexandre-daubois)
  • bug #53108 [Serializer] Fix using deserialization path 5.4 (@HypeMC)

[PR] #53687

v7.0.2

30 Dec 15:46
v7.0.2
efb9fa0
Compare
Choose a tag to compare

Changelog (v7.0.1...v7.0.2)

  • bug #53282 [RateLimiter] Fix RateLimit->getRetryAfter() return value when consuming 0 or last tokens (@wouterj, @ERuban)
  • bug #53054 [Cache] Fix expiration time for CouchbaseCollection (@alexandre-daubois)
  • bug #53259 [RateLimit] Test and fix peeking behavior on rate limit policies (@wouterj)
  • bug #52406 [Validator] Fix Constraints\Email::ERROR_NAMES (@mathroc)
  • bug #53140 [Serializer] Skip uninitialized properties with deep_object_to_populate (@mtarld)
  • bug #53195 [HttpKernel] Fix default locale is ignored when set_locale_from_accept_language is used (@jkobus)
  • bug #52928 [Dotenv] Allow environment variables starting with an underscore (@xabbuh)
  • bug #53243 [Mailer][Postmark] Add missing changelog for webhook support (@OskarStark)
  • bug #53239 [HttpKernel] fix "Cannot redeclare renderSymfonyLogoSvg()" inside phpunit tests (@davidesigner)
  • bug #53232 [Notifier] [Smsc] Require login and password (@OskarStark)
  • bug #53225 [WebProfilerBundle] Fix the design of the compact toolbar button (@javiereguiluz)
  • bug #52869 [AssetMapper] Improve link generation script (@smnandre)
  • bug #53203 [Intl] [Emoji] Fix emoji files (remove wrong characters / add missing data) (@smnandre)
  • bug #53178 [Translation][Crowdin] Use project language mapping (@andrii-bodnar)
  • bug #53187 [Messenger] Fix using negative delay (@J-roen)
  • bug #53133 [Validator] Fix using known option names as field names (@HypeMC)
  • bug #53172 [SecurityBundle] Prevent to login/logout without a request context (@symfonyaml)
  • bug #52881 [DoctrineBridge] Global query time always at 0.00 ms on profiler (Maxime THIRY)
  • bug #53173 [FrameworkBundle] add missing webhook services for Brevo and Mailjet (@xabbuh)
  • bug #53153 [WebProfilerBundle] Fix JS error when evaluating scripts (@jderusse)
  • feature #53150 [Contracts] Allow psr/container 1.1 again (@derrabus)
  • bug #52998 [Notifier] [Bridges] Provide EventDispatcher and HttpClient to the transport (@rdavaillaud)
  • bug #52817 [Serializer] Do not instantiate object if it is not instantiable (@maxbaldanza)
  • bug #53003 [AssetMapper] Fix URL pattern when importing es-module-shims (@hashbanged)
  • bug #53079 [DoctrineBridge] Add check for lazy object interface (@maxbaldanza)
  • bug #53061 [Mailer] [Mailjet] Disable tls for mailjet as it should use STARTTLS (@RFreij)
  • bug #53115 [Serializer] Fix partial denormalization with missing constructor arguments (@HypeMC)
  • bug #53128 Change ProxyCacheWarmer::warmUp signature (@llupa)
  • bug #53120 [Translation] add the Phrase translation provider to the UnsupportedSchemeException (@xabbuh)
  • bug #53125 [Mailer] add the MailPace transport to the UnsupportedSchemeException (@xabbuh)
  • bug #53081 [Serializer] Keep stack trace for enum value denormalizer error (@kylekatarnls)
  • bug #53107 [HttpKernel] Don't validate partially denormalized object (@HypeMC)
  • bug #52891 [HttpKernel] Fix request attribute value ignored with pinned resolvers (@HypeMC)
  • bug #53057 [HttpKernel] Move @internal from AbstractSessionListener class to its methods and properties (@Florian-Merle)
  • bug #52990 [TwigBridge] don't use deprecated and internal Twig functions (@xabbuh)
  • bug #53004 [FrameworkBundle] Add missing webhook parsers (@alexandre-daubois)
  • bug #53007 [FrameworkBundle] Fix webhook parser service removal and add notifier parser service removal (@alexandre-daubois)
  • bug #52996 [Validator] add missing translation (@xabbuh)
  • bug #52979 [WebProfilerBundle] Fix "Copy as cURL" dark style (@HypeMC)
  • bug #52978 [Webhook] [Framework] Added missing XML attribute in config XSD (@TimoBakx)
  • bug #52584 [WebProfilerBundle] Fix intercept external redirects (@HeahDude)
  • bug #52964 [ExpressionLanguage] Fix null coalescing propagation (@fancyweb)
  • bug #52963 [FrameworkBundle] Fix profiling commands without router (@HeahDude)
  • bug #52966 [FrameworkBundle] Fix profiling command in web context (@HeahDude)
  • bug #52937 [WebProfilerBundle] Fix "Copy as cURL" (@HypeMC)
  • bug #52940 [Console] Fix color support check on non-Windows platforms (@theofidry)
  • bug #52896 [Messenger] Avoid reconnecting active Redis connections. (@BusterNeece)
  • bug #52923 Avoid incompatibility with symfony/console 7 (@jdecool)
  • bug #52927 [Dotenv] Properly handle SYMFONY_DOTENV_VARS being the empty string (@xabbuh)
  • bug #52935 [Validator] Missing translations for Slovak (sk) #51954 (Jan Vernarsky)
  • bug #52941 [Console] Fix xterm detection (@theofidry)
  • bug #52795 [FrameworkBundle]  do not overwrite an application's default serialization context (@xabbuh)
  • bug #52870 [SecurityBundle] Fix redeclaration of InternalSecurity class when opcache preload is active (@kaznovac)
  • bug #52885 [Serializer] fix nullable int cannot be serialized (@nikophil)
  • bug #52886 [HttpKernel] Catch TypeError if the wrong type is used in BackedEnumValueResolver (@alexandre-daubois)
  • bug #52878 [WebProfiler] Fix unclosed JS script cannot be parsed (@smnandre)
  • bug #52867 [Validator] Only trigger deprecation when Validator annotations are used (@HypeMC)
  • bug #52864 [HttpClient][Mailer][Process] always pass microseconds to usleep as integers (@xabbuh)

[PR] #53315

v6.4.2

30 Dec 15:40
v6.4.2
22c56b4
Compare
Choose a tag to compare

Changelog (v6.4.1...v6.4.2)

  • bug #53282 [RateLimiter] Fix RateLimit->getRetryAfter() return value when consuming 0 or last tokens (@wouterj, @ERuban)
  • bug #53054 [Cache] Fix expiration time for CouchbaseCollection (@alexandre-daubois)
  • bug #53259 [RateLimit] Test and fix peeking behavior on rate limit policies (@wouterj)
  • bug #52406 [Validator] Fix Constraints\Email::ERROR_NAMES (@mathroc)
  • bug #53140 [Serializer] Skip uninitialized properties with deep_object_to_populate (@mtarld)
  • bug #53195 [HttpKernel] Fix default locale is ignored when set_locale_from_accept_language is used (@jkobus)
  • bug #52928 [Dotenv] Allow environment variables starting with an underscore (@xabbuh)
  • bug #53243 [Mailer][Postmark] Add missing changelog for webhook support (@OskarStark)
  • bug #53232 [Notifier] [Smsc] Require login and password (@OskarStark)
  • bug #53225 [WebProfilerBundle] Fix the design of the compact toolbar button (@javiereguiluz)
  • bug #52869 [AssetMapper] Improve link generation script (@smnandre)
  • bug #53203 [Intl] [Emoji] Fix emoji files (remove wrong characters / add missing data) (@smnandre)
  • bug #53178 [Translation][Crowdin] Use project language mapping (@andrii-bodnar)
  • bug #53187 [Messenger] Fix using negative delay (@J-roen)
  • bug #53133 [Validator] Fix using known option names as field names (@HypeMC)
  • bug #53172 [SecurityBundle] Prevent to login/logout without a request context (@symfonyaml)
  • bug #52881 [DoctrineBridge] Global query time always at 0.00 ms on profiler (Maxime THIRY)
  • bug #53173 [FrameworkBundle] add missing webhook services for Brevo and Mailjet (@xabbuh)
  • bug #53153 [WebProfilerBundle] Fix JS error when evaluating scripts (@jderusse)
  • feature #53150 [Contracts] Allow psr/container 1.1 again (@derrabus)
  • bug #52998 [Notifier] [Bridges] Provide EventDispatcher and HttpClient to the transport (@rdavaillaud)
  • bug #52817 [Serializer] Do not instantiate object if it is not instantiable (@maxbaldanza)
  • bug #53003 [AssetMapper] Fix URL pattern when importing es-module-shims (@hashbanged)
  • bug #53079 [DoctrineBridge] Add check for lazy object interface (@maxbaldanza)
  • bug #53061 [Mailer] [Mailjet] Disable tls for mailjet as it should use STARTTLS (@RFreij)
  • bug #53115 [Serializer] Fix partial denormalization with missing constructor arguments (@HypeMC)
  • bug #53128 Change ProxyCacheWarmer::warmUp signature (@llupa)
  • bug #53120 [Translation] add the Phrase translation provider to the UnsupportedSchemeException (@xabbuh)
  • bug #53125 [Mailer] add the MailPace transport to the UnsupportedSchemeException (@xabbuh)
  • bug #53081 [Serializer] Keep stack trace for enum value denormalizer error (@kylekatarnls)
  • bug #53107 [HttpKernel] Don't validate partially denormalized object (@HypeMC)
  • bug #52891 [HttpKernel] Fix request attribute value ignored with pinned resolvers (@HypeMC)
  • bug #53057 [HttpKernel] Move @internal from AbstractSessionListener class to its methods and properties (@Florian-Merle)
  • bug #52990 [TwigBridge] don't use deprecated and internal Twig functions (@xabbuh)
  • bug #53004 [FrameworkBundle] Add missing webhook parsers (@alexandre-daubois)
  • bug #53007 [FrameworkBundle] Fix webhook parser service removal and add notifier parser service removal (@alexandre-daubois)
  • bug #52996 [Validator] add missing translation (@xabbuh)
  • bug #52979 [WebProfilerBundle] Fix "Copy as cURL" dark style (@HypeMC)
  • bug #52978 [Webhook] [Framework] Added missing XML attribute in config XSD (@TimoBakx)
  • bug #52584 [WebProfilerBundle] Fix intercept external redirects (@HeahDude)
  • bug #52964 [ExpressionLanguage] Fix null coalescing propagation (@fancyweb)
  • bug #52963 [FrameworkBundle] Fix profiling commands without router (@HeahDude)
  • bug #52966 [FrameworkBundle] Fix profiling command in web context (@HeahDude)
  • bug #52937 [WebProfilerBundle] Fix "Copy as cURL" (@HypeMC)
  • bug #52940 [Console] Fix color support check on non-Windows platforms (@theofidry)
  • bug #52896 [Messenger] Avoid reconnecting active Redis connections. (@BusterNeece)
  • bug #52923 Avoid incompatibility with symfony/console 7 (@jdecool)
  • bug #52927 [Dotenv] Properly handle SYMFONY_DOTENV_VARS being the empty string (@xabbuh)
  • bug #52935 [Validator] Missing translations for Slovak (sk) #51954 (Jan Vernarsky)
  • bug #52941 [Console] Fix xterm detection (@theofidry)
  • bug #52795 [FrameworkBundle]  do not overwrite an application's default serialization context (@xabbuh)
  • bug #52870 [SecurityBundle] Fix redeclaration of InternalSecurity class when opcache preload is active (@kaznovac)
  • bug #52885 [Serializer] fix nullable int cannot be serialized (@nikophil)
  • bug #52886 [HttpKernel] Catch TypeError if the wrong type is used in BackedEnumValueResolver (@alexandre-daubois)
  • bug #52878 [WebProfiler] Fix unclosed JS script cannot be parsed (@smnandre)
  • bug #52867 [Validator] Only trigger deprecation when Validator annotations are used (@HypeMC)
  • bug #52864 [HttpClient][Mailer][Process] always pass microseconds to usleep as integers (@xabbuh)

[PR] #53314

v6.3.11

30 Dec 13:13
v6.3.11
4bda973
Compare
Choose a tag to compare

Changelog (v6.3.10...v6.3.11)

  • bug #53054 [Cache] Fix expiration time for CouchbaseCollection (@alexandre-daubois)
  • bug #53259 [RateLimit] Test and fix peeking behavior on rate limit policies (@wouterj)
  • bug #52406 [Validator] Fix Constraints\Email::ERROR_NAMES (@mathroc)
  • bug #53140 [Serializer] Skip uninitialized properties with deep_object_to_populate (@mtarld)
  • bug #53195 [HttpKernel] Fix default locale is ignored when set_locale_from_accept_language is used (@jkobus)
  • bug #52928 [Dotenv] Allow environment variables starting with an underscore (@xabbuh)
  • bug #53243 [Mailer][Postmark] Add missing changelog for webhook support (@OskarStark)
  • bug #53232 [Notifier] [Smsc] Require login and password (@OskarStark)
  • bug #53225 [WebProfilerBundle] Fix the design of the compact toolbar button (@javiereguiluz)
  • bug #53178 [Translation][Crowdin] Use project language mapping (@andrii-bodnar)
  • bug #53187 [Messenger] Fix using negative delay (@J-roen)
  • bug #53133 [Validator] Fix using known option names as field names (@HypeMC)
  • bug #53172 [SecurityBundle] Prevent to login/logout without a request context (@symfonyaml)
  • bug #53153 [WebProfilerBundle] Fix JS error when evaluating scripts (@jderusse)
  • bug #52998 [Notifier] [Bridges] Provide EventDispatcher and HttpClient to the transport (@rdavaillaud)
  • bug #52817 [Serializer] Do not instantiate object if it is not instantiable (@maxbaldanza)
  • bug #53079 [DoctrineBridge] Add check for lazy object interface (@maxbaldanza)
  • bug #53115 [Serializer] Fix partial denormalization with missing constructor arguments (@HypeMC)
  • bug #53125 [Mailer] add the MailPace transport to the UnsupportedSchemeException (@xabbuh)
  • bug #53081 [Serializer] Keep stack trace for enum value denormalizer error (@kylekatarnls)
  • bug #53107 [HttpKernel] Don't validate partially denormalized object (@HypeMC)
  • bug #52891 [HttpKernel] Fix request attribute value ignored with pinned resolvers (@HypeMC)
  • bug #53057 [HttpKernel] Move @internal from AbstractSessionListener class to its methods and properties (@Florian-Merle)
  • bug #52990 [TwigBridge] don't use deprecated and internal Twig functions (@xabbuh)
  • bug #53007 [FrameworkBundle] Fix webhook parser service removal and add notifier parser service removal (@alexandre-daubois)
  • bug #52996 [Validator] add missing translation (@xabbuh)
  • bug #52978 [Webhook] [Framework] Added missing XML attribute in config XSD (@TimoBakx)
  • bug #52584 [WebProfilerBundle] Fix intercept external redirects (@HeahDude)
  • bug #52964 [ExpressionLanguage] Fix null coalescing propagation (@fancyweb)
  • bug #52940 [Console] Fix color support check on non-Windows platforms (@theofidry)
  • bug #52896 [Messenger] Avoid reconnecting active Redis connections. (@BusterNeece)
  • bug #52923 Avoid incompatibility with symfony/console 7 (@jdecool)
  • bug #52927 [Dotenv] Properly handle SYMFONY_DOTENV_VARS being the empty string (@xabbuh)
  • bug #52935 [Validator] Missing translations for Slovak (sk) #51954 (Jan Vernarsky)
  • bug #52941 [Console] Fix xterm detection (@theofidry)
  • bug #52795 [FrameworkBundle]  do not overwrite an application's default serialization context (@xabbuh)
  • bug #52885 [Serializer] fix nullable int cannot be serialized (@nikophil)
  • bug #52886 [HttpKernel] Catch TypeError if the wrong type is used in BackedEnumValueResolver (@alexandre-daubois)
  • bug #52864 [HttpClient][Mailer][Process] always pass microseconds to usleep as integers (@xabbuh)

[PR] #53313