Symfony 7.1.2 has simply been launched.
Right here is the listing of a very powerful modifications since 7.1.1:
- bug #57345 [DependencyInjection] Repair regression in ordering service locators by precedence (@longwave)
- bug #57553 [HttpKernel] Allow non-obligatory cache-warmers when cache-dir != build-dir (@nicolas-grekas)
- bug #57497 [String] Fastened u()->snake(), b()->snake() and s()->snake() strategies (@arczinosek)
- bug #57574 [Filesystem] Repair Filesystem::take away() on Home windows (@nicolas-grekas)
- bug #57572 [DoctrineBridge] Repair compat with DI >= 6.4 (@nicolas-grekas)
- bug #57541 [Serializer] [ObjectNormalizer] Use bool filter when FILTER_BOOL is ready (Maximilian Zumbansen)
- bug #57538 [String] Add alias case to EnglishInflector (@alexandre-daubois)
- bug #57533 [FrameworkBundle] Throw runtime exception when making an attempt to make use of asset-mapper whereas http-client is disabled (@nicolas-grekas)
- bug #57520 [SecurityBundle] Take away unused reminiscence customers’ identify attribute from the XSD (@MatTheCat)
- bug #57554 [FrameworkBundle] Repair warming up routes (@nicolas-grekas)
- characteristic #57557 Ibexa is sponsoring Symfony 5.4, because of them! o/ (@nicolas-grekas)
- bug #57433 [Serializer] ahead exceptions caught within the AbstractObjectNormalizer (@HypeMC, @xabbuh)
- bug #57569 [HttpClient][Mailer] Revert “Let curl deal with switch encoding”, use HTTP/1.1 for Mailgun (@nicolas-grekas)
- bug #57564 [HttpClient] Repair initializing InformationalChunk (@nicolas-grekas)
- bug #57289 [DependencyInjection] Repair phpdoc for $calls in school Autoconfigure (@ThomasTr)
- bug #57499 [Mailer] Add extra headers in Scaleway bridge (@MrMicky-FR)
- bug #57488 [Security] verify token in payload as an alternative simply request (@eltharin)
- bug #57460 [VarExporter] repair contravariance downside with __unserialize() in lazy proxy (@nikophil)
- bug #57397 [VarDumper] Repair FFI caster take a look at (@alexandre-daubois)
- bug #57453 [HttpClient] Repair parsing SSE (@fancyweb)
- bug #57467 [SecurityBundle] Add supplier XML attribute to the authenticators it’s lacking from (@MatTheCat)
- bug #57447 [Notifier] [Lox24] Repair request physique format to JSON string (@alebedev80)
- bug #57434 [FrameworkBundle] inject the lacking logger service (@xabbuh)
- bug #57384 [Notifier] Repair thread key in GoogleChat bridge (@romain-jacquart)
- bug #57372 [HttpKernel][Security] Repair accessing session for stateless request (@VincentLanglet)
- bug #57112 [Messenger] Deal with AMQPConnectionException when publishing a message (@jwage)
- bug #57341 [Serializer] correctly deal with invalid information for false/true sorts (@xabbuh)
- bug #57187 [Serializer] Repair ObjectNormalizer with property path (@HypeMC)
- bug #57355 [ErrorHandler] Repair rendered exception code highlighting on PHP 8.3 (@tscni)
- bug #57310 [DependencyInjection] Repair ternary in AutowireCallable attribute (@alamirault)
- bug #57405 [DoctrineBridge] repair dealing with of particular “worth” constraint choice (@xabbuh)
- bug #57273 [FrameworkBundle] Repair setting default context for sure normalizers (@HypeMC)
- bug #57395 [Notifier] ship the recipient telephone quantity as an array (@xabbuh)
- bug #57378 [Security] Change to BadCredentialsException when empty username / password (@llupa)
- bug #52699 [Serializer] [PropertyAccessor] Ignore non-collection interface generics (@mtarld)
- bug #54634 [String] Repair #54611 pluralization of -on ending phrases + singularization of -a ending international phrases (@Geordie, @DesLynx)
- bug #57213 [Validator] [UniqueValidator] Use right variable as parameter in (customized) error message (@seho-nl, Sebastien Hoek)
- bug #54920 [Messenger] Adjust to Amazon SQS necessities for message physique (@VincentLanglet)
- bug #57348 [Notifier][Brevo] change sort from chatter to texter (@xabbuh)
- bug #57321 [AssetMapper] repair npm model constraint conversion (@Jean-Beru)
- bug #57320 [Serializer] keep away from calling undefined built-in is_*() capabilities (@xabbuh)
Need to improve to this new launch? As a result of Symfony protects
backwards-compatibility very carefully, this needs to be fairly straightforward. Use
SymfonyInsight improve stories
to detect the code you will want to alter in your challenge and
learn our improve
documentation to be taught extra.
Need to be notified at any time when a brand new Symfony launch is revealed? Or when a
model will not be maintained anymore? Or solely when a safety problem is fastened?
Contemplate subscribing to the Symfony Roadmap Notifications.