Changelog (v6.3.6...v7.0.0-BETA1)
- feature symfony/symfony#51847 [AssetMapper] Allowing for files to be written to some non-local location (@weaverryan)
- feature symfony/symfony#52079 [HttpKernel] Add parameters
kernel.runtime_modeandkernel.runtime_mode.*, all set from env varAPP_RUNTIME_MODE(@nicolas-grekas) - feature symfony/symfony#51348 [FrameworkBundle][Validator] Allow implementing validation groups provider outside DTOs (Yonel Ceruto)
- feature symfony/symfony#51211 [Workflow] List place and transition listeners in profiler (@lyrixx)
- feature symfony/symfony#51220 [Workflow] Add a
TraceableWorkflow(@lyrixx) - feature symfony/symfony#52120 [AssetMapper] Split ImportmapManager into 2 (@weaverryan)
- feature symfony/symfony#51849 [AssetMapper] Warn of missing or incompat dependencies (@weaverryan)
- feature symfony/symfony#52032 [FrameworkBundle][Routing][Translation][Workflow] Move some compiler passes from FrameworkBundle to components (@fancyweb)
- feature symfony/symfony#51470 [FrameworkBundle][Serializer] Deprecate annotations (@alexandre-daubois)
- feature symfony/symfony#51483 [FrameworkBundle][Routing] Deprecate annotations (@alexandre-daubois)
- feature symfony/symfony#47416 [Console][FrameworkBundle][HttpKernel][WebProfilerBundle] Enable profiling commands (@HeahDude)
- feature symfony/symfony#50391 [FrameworkBundle][HttpKernel] Introduce
$buildDirargument toWarmableInterface::warmupto warm read-only artefacts inbuild_dir(@Okhoshi) - feature symfony/symfony#51828 [AssetMapper] Put importmap in polyfill so it can be hosted locally easily (@weaverryan)
- feature symfony/symfony#52024 [AssetMapper] Add a "package specifier" to importmap in case import name != package+path (@weaverryan)
- feature symfony/symfony#50734 [ErrorHandler] Improve fileLinkFormat handling (@nlemoine)
- feature symfony/symfony#51805 [Scheduler] pre_run and post_run events (@alli83)
- feature symfony/symfony#51829 [AssetMapper] Automatically preload CSS files if WebLink available (@weaverryan)
- feature symfony/symfony#51011 [FrameworkBundle] Add parameters deprecations to the output of
debug:containercommand (@HeahDude) - feature symfony/symfony#51058 [FrameworkBundle] Add
--excludeoption to thecache:pool:clearcommand (@MatTheCat) - feature symfony/symfony#51845 [AssetMapper] Add outdated command (Maelan LE BORGNE)
- feature symfony/symfony#51976 [Workflow] Revert deprecation about Registry (@lyrixx)
- feature symfony/symfony#51786 [AssetMapper] Always downloading vendor files (@weaverryan)
- feature symfony/symfony#51650 [AssetMapper] Add audit command (@Jean-Beru)
- feature symfony/symfony#51276 [Notifier] Transport possible to have null (@StaffNowa)
- feature symfony/symfony#50662 [FrameworkBundle] Add
HttpClientAssertionsTraitwhich provide shortcuts to assert HTTP calls was triggered (@welcoMattic) - feature symfony/symfony#50392 Move UriSigner from HttpKernel to HttpFoundation package (@alexander-schranz)
- feature symfony/symfony#50109 [FrameworkBundle] Add --show-aliases option to debug:router command (@fancyweb)
- feature symfony/symfony#51525 [Messenger][Scheduler] Add AsCronTask & AsPeriodicTask attributes (@valtzu)
- feature symfony/symfony#51793 [FrameworkBundle] Change BrowserKitAssertionsTrait::getClient() to be protected (@fabpot)
- feature symfony/symfony#44629 [FrameworkBundle] Allow BrowserKit relative URL redirect assert (@julienfalque)
- feature symfony/symfony#51543 [AssetMapper] Add support for CSS files in the importmap (@weaverryan)
- feature symfony/symfony#51638 [FrameworkBundle] [Test] add token attributes in
KernelBrowser::loginUser()(@Valmonzo) - feature symfony/symfony#51626 [TwigBridge][TwigBundle] Drop support for Twig 2 (@derrabus)
- feature symfony/symfony#50705 [Mailer][Webhook] Add Sendgrid webhook support (@WoutervanderLoopNL)
- feature symfony/symfony#51351 [AssetMapper] Add command to download missing downloaded packages (@jmsche)
- feature symfony/symfony#51425 [FrameworkBundle][Validator] Deprecate annotation occurrences (@alexandre-daubois)
- feature symfony/symfony#51327 [FrameworkBundle] Add
AbstractController::renderBlock()andrenderBlockView()(@nicolas-grekas) - feature symfony/symfony#51357 [FrameworkBundle] Deprecate not setting some options (uid, validation) (@Jean-Beru)
- feature symfony/symfony#51325 [FrameworkBundle] Deprecate not setting some options (@Jean-Beru)
- feature symfony/symfony#51349 [Notifier] Add GoIP bridge (@ahmedghanem00)
- feature symfony/symfony#51284 [FrameworkBundle][HttpKernel][MonologBridge] Revisit wiring of debug loggers (@nicolas-grekas)
- feature symfony/symfony#50306 [DomCrawler][FrameworkBundle] Add
assertAnySelectorText*(@SVillette) - feature symfony/symfony#50951 [FrameworkBundle] Support APP_BUILD_DIR (@ro0NL)
- feature symfony/symfony#51210 [Workflow] Add PHP attributes to register listeners and guards (@lyrixx)
- feature symfony/symfony#51215 [FrameworkBundle] Enable
json_decode_detailed_errorsin dev by default (@ostrolucky) - feature symfony/symfony#51204 [Workflow] Add a profiler (@lyrixx)
- feature symfony/symfony#50212 [FrameworkBundle][Serializer] Add TranslatableNormalizer (@Jean-Beru)
- feature symfony/symfony#49231 [Translation] Phrase translation provider (@wickedOne)
- feature symfony/symfony#49814 [Console][Messenger] add
RunCommandMessageandRunCommandMessageHandler(@kbond) - feature symfony/symfony#51014 [Mailer] Add Scaleway bridge (@MrMicky-FR)
- feature symfony/symfony#49815 [HttpClient][Messenger] add
PingWebhookMessageandPingWebhookMessageHandler(@kbond) - feature symfony/symfony#49813 [Messenger][Process] add
RunProcessMessageandRunProcessMessageHandler(@kbond) - feature symfony/symfony#51148 [FrameworkBundle] Simplify marking store configuration (@nicolas-grekas)
- feature symfony/symfony#51069 Add types to public and protected properties (@nicolas-grekas)
- feature symfony/symfony#49358 [Routing] Deprecate annotations in favor of attributes (@derrabus)
- feature symfony/symfony#50982 [Validator] Deprecate annotations in favor of attributes (@derrabus)
- feature symfony/symfony#51050 [FrameworkBundle] Remove doctrine/annotations integration (@derrabus)
- feature symfony/symfony#50888 [FrameworkBundle] Deprecate doctrine/annotations integration (@derrabus)
- feature symfony/symfony#50997 [Messenger] Deprecate
StopWorkerOnSignalsListener(@HypeMC) - feature symfony/symfony#50718 [DependencyInjection] Improve reporting named autowiring aliases (@nicolas-grekas)
- feature symfony/symfony#50917 [Notifier] Remove the Sendinblue bridge (@fabpot)
- feature symfony/symfony#50916 [Mailer] Remove the Sendinblue bridge (@fabpot)
- feature symfony/symfony#50200 [Mailer] Adds
assertEmailSubjectContainsandassertEmailSubjectNotContainsmethods (@johanadivare) - feature symfony/symfony#50302 [Mailer] New Brevo mailer bridge (formerly Sendinblue) (@PEtanguy)
- feature symfony/symfony#50296 [Notifier] Add Brevo bridge (formerly Sendinblue) (@PEtanguy)
- feature symfony/symfony#50852 [Components] Convert to native return types (@wouterj)
- feature symfony/symfony#50873 Remove remaining deprecated code paths (@nicolas-grekas)
- feature symfony/symfony#50858 [HttpKernel] Remove deprecated code paths (@nicolas-grekas)
- feature symfony/symfony#50839 Remove BC layers related to new methods and new parameters (@nicolas-grekas)
- feature symfony/symfony#50846 [Bridges][Bundles] Convert to native return types (@wouterj)
- feature symfony/symfony#50578 [DependencyInjection] Remove deprecations across the component (@alexandre-daubois)
- feature symfony/symfony#50754 [HttpKernel] when configuring the container add services_{env} with php extension (@helyakin)
- feature symfony/symfony#50621 [FrameworkBundle][Workflow] Add metadata dumping support for
GraphvizDumper(@Louis-Proffit) - feature symfony/symfony#50170 [Notifier] Added redlink notifier (@plotkabytes)
- feature symfony/symfony#50615 [DependencyInjection] Deprecate
ContainerAwareInterface,ContainerAwareTraitandContainerAwareLoader(@alexandre-daubois) - feature symfony/symfony#50131 [Notifier] add Ntfy bridge (@mikaelkael)
- feature symfony/symfony#50414 [Notifier] Add Novu bridge (@wouter-toppy)
- feature symfony/symfony#50404 Bump to PHP 8.2 minimum (@nicolas-grekas)