* 6.4: (35 commits)
fix tests
[DomCrawler][FrameworkBundle] Add `assertAnySelectorText*`
fix tests
[SecurityBundle] Add `$badges` argument to `Security::login`
[FrameworkBundle] Support APP_BUILD_DIR
[Scheduler] Add --all to debug:schedule
[Cache] minor cleanup
[HttpFoundation] Use Symfony exception for request unexpected values
[Scheduler] Display friendly dates in debug:schedule
[RemoteEvent][Webhook] Add Brevo support
[Webhook][RemoteEvent] Add Mailjet support.
fix typo
fix minimum required HttpKernel component version
fix tests
Remove remaining experimental classes
[RemoteEvent] Mark component as non experimental
[Webhook] Mark component as non experimental
[Process] Fix return type
[Scheduler] Mark component as non experimental
[AssetMapper] Mark component as non experimental
...
- Removed useless error handlers around FormEvent as the triggering has
been fixed in it.
- Enhanced the triggering of deprecation errors for places where the BC
method provide some user logic needing to be converted to a new way.
- Enhanced the deprecation messages to mention the replacement whenever
possible.
With implementations of this interface, existing types can be amended.
The Csrf extension, for example, now contains a class FormTypeCsrfExtension
that adds CSRF capabilities to the "form" type.
To register new type extensions in the DIC, tag them with "form.type_extension"
and the name of the extended type as alias.