Symfony v5.0.3 Release Notes

Release Date: 2020-01-21 // about 4 years ago
  • Changelog (since v5.0.2...v5.0.3)

    • ๐Ÿ› bug #35364 [Yaml] Throw on unquoted exclamation mark (@fancyweb)
    • ๐Ÿ› bug #35065 [Security] Use supportsClass in addition to UnsupportedUserException (@linaori)
    • ๐Ÿ› bug #35351 Revert #34797 "Fixed translations file dumper behavior" and fix #34713 (@yceruto)
    • ๐Ÿ› bug #35356 [Filesystem] chown and chgrp should also accept int as owner and group (@Slamdunk)
    • ๐Ÿ› bug #35335 [Security] Fix RememberMe with null password (@jderusse)
    • ๐Ÿ› bug #35339 [String] add missing encoding when calling mb_ord() (@nicolas-grekas)
    • ๐Ÿ› bug #35355 [DI] Fix EnvVar not loaded when Loader requires an env var (@jderusse)
    • ๐Ÿ› bug #35343 [Security] Fix RememberMe with null password (@jderusse)
    • ๐Ÿ› bug #34223 [DI] Suggest typed argument when binding fails with untyped argument (@gudfar)
    • ๐Ÿ› bug #35323 [FrameworkBundle] Set booted flag to false when test kernel is unset (@thiagocordeiro)
    • ๐Ÿ› bug #35324 [HttpClient] Fix strict parsing of response status codes (@Armando-Walmeric)
    • ๐Ÿ› bug #35318 [Yaml] fix PHP const mapping keys using the inline notation (@xabbuh)
    • 0๏ธโƒฃ bug #35306 [FrameworkBundle] Make sure one can use fragments.hinclude_default_template (@Nyholm)
    • ๐Ÿ› bug #35304 [HttpKernel] Fix that no-cache MUST revalidate with the origin (@mpdude)
    • ๐Ÿ› bug #35299 Avoid stale-if-error in FrameworkBundle's HttpCache if kernel.debug = true (@mpdude)
    • ๐Ÿ› bug #35240 [SecurityBundle] Fix collecting traceable listeners info on lazy firewalls (@chalasr)
    • ๐Ÿ› bug #35151 [DI] deferred exceptions in ResolveParameterPlaceHoldersPass (@Islam93)
    • ๐Ÿ› bug #35290 [Filesystem][FilesystemCommonTrait] Use a dedicated directory when there are no namespace (@fancyweb)
    • ๐Ÿ› bug #35099 [FrameworkBundle] Do not throw exception on value generate key (@jderusse)
    • ๐Ÿ› bug #35278 [EventDispatcher] expand listener in place (@xabbuh)
    • ๐Ÿ› bug #35269 [HttpKernel][FileLocator] Fix deprecation message (@fancyweb)
    • ๐Ÿ› bug #35254 [PHPUnit-Bridge] Fail-fast in simple-phpunit if one of the passthru() commands fails (@mpdude)
    • ๐Ÿ› bug #35261 [Routing] Fix using a custom matcher & generator dumper class (@fancyweb)
    • ๐Ÿ› bug #34643 [Dotenv] Fixed infinite loop with missing quote followed by quoted value (@naitsirch)
    • ๐Ÿ› bug #35239 [Security\Http] Prevent canceled remember-me cookie from being accepted (@chalasr)
    • ๐Ÿ› bug #35267 [Debug] fix ClassNotFoundFatalErrorHandler (@nicolas-grekas)
    • ๐Ÿ› bug #35252 [Serializer] Fix cache in MetadataAwareNameConverter (@bastnic)
    • ๐Ÿ› bug #35200 [TwigBridge] do not render preferred choices as selected (@xabbuh)
    • ๐Ÿ› bug #35243 [HttpKernel] release lock explicitly (@nicolas-grekas)
    • ๐Ÿ› bug #35193 [TwigBridge] button_widget now has its title attr translated even if its label = null or false (@stephen-lewis)
    • ๐Ÿ› bug #35219 [PhpUnitBridge] When using phpenv + phpenv-composer plugin, composer executable is wrapped into a bash script (@oleg-andreyev)
    • ๐Ÿ› bug #35150 [Messenger] Added check if json_encode succeeded (@toooni)
    • ๐Ÿ› bug #35137 [Messenger] Added check if json_encode succeeded (@toooni)
    • ๐Ÿ› bug #35170 [FrameworkBundle][TranslationUpdateCommand] Do not output positive feedback on stderr (@fancyweb)
    • ๐Ÿ› bug #35245 [HttpClient] fix exception in case of PSR17 discovery failure (@nicolas-grekas)
    • ๐Ÿ› bug #35244 [Cache] fix processing chain adapter based cache pool (@xabbuh)
    • ๐Ÿ› bug #35247 [FrameworkBundle][ContainerLintCommand] Only skip .errored. services (@fancyweb)
    • ๐Ÿ› bug #35225 [DependencyInjection] Handle ServiceClosureArgument for callable in container linting (@shieldo)
    • ๐Ÿ› bug #35223 [HttpClient] Don't read from the network faster than the CPU can deal with (@nicolas-grekas)
    • ๐Ÿ› bug #35214 [DI] DecoratorServicePass should keep container.service_locator on the decorated definition (@malarzm)
    • ๐Ÿ› bug #35209 [HttpClient] fix support for non-blocking resource streams (@nicolas-grekas)
    • ๐Ÿ› bug #35210 [HttpClient] NativeHttpClient should not send >1.1 protocol version (@nicolas-grekas)
    • ๐Ÿ› bug #35162 [Mailer] Make sure you can pass custom headers to Mailgun (@Nyholm)
    • ๐Ÿ› bug #33672 [Mailer] Remove line breaks in email attachment content (@stuart Fyfe)
    • ๐Ÿ› bug #35101 [Routing] Fix i18n routing when the url contains the locale (@fancyweb)
    • ๐Ÿ› bug #35124 [TwigBridge][Form] Added missing help messages in form themes (@cmen)
    • ๐Ÿ› bug #35195 [HttpClient] fix casting responses to PHP streams (@nicolas-grekas)
    • ๐Ÿ› bug #35168 [HttpClient] fix capturing SSL certificates with NativeHttpClient (@nicolas-grekas)
    • ๐Ÿ› bug #35134 [PropertyInfo] Fix BC issue in phpDoc Reflection library (@jaapio)
    • ๐Ÿ› bug #35184 [Mailer] Payload sent to Sendgrid doesn't include names (@versgui)
    • ๐Ÿ› bug #35173 [Mailer][MailchimpBridge] Fix missing attachments when sending via Mandrill API (@vilius-g)
    • ๐Ÿ› bug #35172 [Mailer][MailchimpBridge] Fix incorrect sender address when sender has name (@vilius-g)
    • ๐Ÿ› bug #35125 [Translator] fix performance issue in MessageCatalogue and catalogue operations (@ArtemBrovko)
    • ๐Ÿ› bug #35120 [HttpClient] fix scheduling pending NativeResponse (@nicolas-grekas)
    • ๐Ÿ› bug #35117 [Cache] do not overwrite variable value (@xabbuh)
    • ๐Ÿ› bug #35113 [VarDumper] Fix "Undefined index: argv" when using CliContextProvider (@xepozz)
    • ๐Ÿ› bug #34673 Migrate server:log command away from WebServerBundle (@jderusse)
    • ๐Ÿ› bug #35103 [Translation] Use locale_parse for computing fallback locales (@alanpoulain)
    • ๐Ÿ› bug #35060 [Security] Fix missing defaults for auto-migrating encoders (@chalasr)
    • ๐Ÿ› bug #35067 [DependencyInjection][CheckTypeDeclarationsPass] Handle \Closure for callable (@fancyweb)
    • ๐Ÿ› bug #35094 [Console] Fix filtering out identical alternatives when there is a command loader (@fancyweb)

    [PR] #35414