Changelog (symfony/symfony@v7.4.4...vv8.0.4)
- feature #62785 The component v8.0 is backed by Cadoles, thanks to them! (nicolas-grekas)
- feature #62530 Thank you PhpStorm for backing Symfony 8.0! (nicolas-grekas)
- feature #62529 Thank you Sulu for backing Symfony 8.0! (nicolas-grekas)
- feature #62266 Bump to PHP >= 8.4 (santysisi)
- bug #62261 Add missing SQLitePlatform use statement in DoctrineDbalAdapter (yoeunes)
- feature #62113 Remove support for the fluent PHP config format (nicolas-grekas)
- feature #62109 Ensure configuration nodes do not have both
isRequired()anddefaultValue()(GromNaN) - feature #62042 drop support for HTTP method override for GET, HEAD, CONNECT and TRACE requests (xabbuh)
- feature #61993 Remove
AbstractDoctrineExtension(GromNaN) - feature #61989 remove ability to access $this and the loader's internal state (xabbuh)
- feature #61986 remove getNamespace() and getXsdValidationBasePath() from ExtensionInterface (xabbuh)
- feature #61987 remove support for StoreInterface as the HTTP client cache (xabbuh)
- feature #61983 Remove
Request::get()(PierreCapel) - feature #61976 remove the deprecated WorkflowDumpCommand (xabbuh)
- feature #61930 Remove support for the XML configuration format (nicolas-grekas)
- feature #61851 remove support for implicit constraint option names in YAML/XML mapping files (xabbuh)
- feature #61850 remove support for passing associative arrays to GroupSequence (xabbuh)
- feature #61848 remove the deprecated NotFoundActivationStrategy class (xabbuh)
- feature #61760 remove the user FQCN from remember me cookies (xabbuh)
- feature #61540 require a top-level domain by default in the Url constraint (xabbuh)
- feature #61541 throw when a service's id a non-existing FQCN (xabbuh)
- feature #61488 Remove annotation aliases and getters and setters in favor of public properties on attributes (nicolas-grekas)
- feature #61481 Always parse according to HTML5 rules thanks to the native DOM parser (nicolas-grekas)
- feature #61477 Remove deprecated
getEnvandsetEnvmethods (santysisi) - feature #61424 Replace
__sleep/wakeup()by__(un)serialize()(nicolas-grekas) - feature #61391 Remove MastermindsParser and add $context arg to ParserInterface::parse() (nicolas-grekas)
- feature #61063 remove support for generic constraint option handling (xabbuh)
- feature #61187 Declare new parameters on interfaces and methods explicitly (nicolas-grekas)
- feature #61182 Remove
TranslatableMessage::__toString()method, usetrans()orgetMessage()instead (nicolas-grekas) - feature #61179 Remove
!taggedtag, use!tagged_iteratorinstead (nicolas-grekas) - feature #61183 Throw when passing an empty string as $userIdentifier and tighten AuthenticatorManager and OidcTokenHandler arguments (nicolas-grekas)
- feature #61180 Trigger PHP warning when using
Request::sendHeaders()after headers have already been sent (nicolas-grekas) - feature #61176 Remove support for auto-mapping Doctrine entities to controller arguments (nicolas-grekas)
- feature #61156 Remove options session.sid_length session.sid_bits_per_character router.cache_dir validation.cache and base_template_class (nicolas-grekas)
- feature #61155 Remove autowiring aliases for
RateLimiterFactory(nicolas-grekas) - feature #60988 Remove deprecated code for non-array based collections (mttsch)
- feature #61067 remove the
sizeLimitoption ofAbstractQuery(xabbuh) - feature #61068 forbid passing
nullas allowed variables (xabbuh) - feature #61065 remove XML routing configuration files (xabbuh)
- feature #61011 Remove deprecated
RememberMeToken::getSecret()(ktherage) - feature #61048 remove the ability to pass a tag to FormThemeNode (xabbuh)
- feature #60952 Remove BC layer from
ResizeFormListener(OskarStark) - feature #60986 Remove deprecated
EmojiTransliterator(mttsch) - feature #60990 Remove deprecated
TransportFactoryTestCase(mttsch) - feature #61012 remove the deprecated
security.authentication.hide_user_not_foundparameter (xabbuh) - feature #60987 Remove deprecated
ProviderFactoryTestCase(mttsch) - feature #60993 Remove deprecated
CouchbaseBucketAdapter(mttsch) - feature #60929 Remove deprecated OIDC token handler options
algorithmandkey(OskarStark) - feature #60969 Make
Translatorclassfinal(OskarStark) - feature #60966 Make
Routerclassfinal(OskarStark) - feature #60960 Make
ResizeFormListener::postSetData()methodfinal(OskarStark) - feature #60959 Make
#attribute classfinal(OskarStark) - feature #60924 Remove deprecated
escape_charfunctionality fromCsvEncoder(OskarStark) - feature #60928 Remove deprecated
hide_user_not_foundoption (OskarStark) - feature #60930 Remove deprecated session options from
NativeSessionStorage(OskarStark) - feature #60925 Remove deprecated
escapeparameter fromCsvFileLoader(OskarStark) - feature #60922 Change
UrlTypedefault protocol (OskarStark) - feature #60879 Remove callable firewall listeners support (MatTheCat)
- feature #60878 Remove
ImportMapConfigReader::splitPackageNameAndFilePath()(mttsch) - feature #60877 Remove deprecated compiled class meta data classes (mttsch)
- feature #60870 Remove
AdvancedNameConverterInterface(mttsch) - feature #60862 Remove deprecated AttributeClassLoader property and setter (mttsch)
- feature #60863 Throw exception for non-array _query parameter (mttsch)
- feature #60865 Remove deprecated withDefaultContructorArguments method (mttsch)
- feature #60866 Remove deprecated TransportFactoryTestCase (mttsch)
- feature #60852 remove the Sms77 Notifier bridge (xabbuh)
- feature #60844 Remove deprecated
ContainerBuilder::getAutoconfiguredAttributes()(GromNaN) - feature #60851 raise a parse error for duplicate keys (xabbuh)
- feature #60853 remove AddAnnotatedClassesToCachePass and related methods (xabbuh)
- feature #60845 Remove
#and#attributes (GromNaN) - bug #60813 Fix calls to removed add() method (derrabus)
- feature #60742 Remove deprecated
eraseCredentials()from (User|Token)Interface (chalasr) - feature #60776 Remove deprecated
Application::add()methods (HypeMC) - feature #60726 Remove PropertyInfo's
Type(mtarld) - feature #60720 Enable the property-info constructor extractor by default (HypeMC)
- feature #60716 Remove
LazyGhostTraitandLazyProxyTraitin favor of native lazy objects (nicolas-grekas) - feature #60723 Remove support for nested options definition via
setDefault(), usesetOptions()instead (yceruto) - feature #60721 Remove deprecated code (yceruto)
- feature #60712 Remove support for amphp/http-client < 5 (nicolas-grekas)
- feature #60697 Enforce return types on all components (nicolas-grekas)
- feature #60639 Bump Symfony 8 to PHP >= 8.4 (@nicolas-grekas)