Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork9.6k
Release v6.4.0-BETA1#52220
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Merged
Merged
Release v6.4.0-BETA1#52220
Uh oh!
There was an error while loading.Please reload this page.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changelog (v6.3.6...v6.4.0-BETA1)
kernel.runtime_mode
andkernel.runtime_mode.*
, all set from env varAPP_RUNTIME_MODE
#52079 [HttpKernel] Add parameterskernel.runtime_mode
andkernel.runtime_mode.*
, all set from env varAPP_RUNTIME_MODE
(@nicolas-grekas)TraceableWorkflow
#51220 [Workflow] Add aTraceableWorkflow
(@lyrixx)AddFifoStamp
middleware #48095 [Messenger] [Sqs] AddAddFifoStamp
middleware (@tyx)$lastUsed
ofDoctrineTokenProvider::updateToken()
to acceptDateTimeInterface
#52160 [DoctrineBridge] Change argument$lastUsed
ofDoctrineTokenProvider::updateToken()
to acceptDateTimeInterface
(@nicolas-grekas)$buildDir
toDataCollectorTranslator::warmUp()
#52140 [Translation] Add argument$buildDir
toDataCollectorTranslator::warmUp()
(@nicolas-grekas)$buildDir
argument toWarmableInterface::warmup
to warm read-only artefacts inbuild_dir
#50391 [FrameworkBundle][HttpKernel] Introduce$buildDir
argument toWarmableInterface::warmup
to warm read-only artefacts inbuild_dir
(@Okhoshi)FailureEvent
#52087 [Scheduler] AddFailureEvent
(@alli83)LogoutRouteLoader
#50946 [Routing][SecurityBundle] AddLogoutRouteLoader
(@MatTheCat)ConsoleTerminateEvent
when exiting on signal #52038 [Console] DispatchConsoleTerminateEvent
when exiting on signal (@HeahDude)XmlEncoder::CDATA_WRAPPING
context option #49893 [Serializer] AddXmlEncoder::CDATA_WRAPPING
context option (@AndoniLarz)debug:container
command #51011 [FrameworkBundle] Add parameters deprecations to the output ofdebug:container
command (@HeahDude)--exclude
option to thecache:pool:clear
command #51058 [FrameworkBundle] Add--exclude
option to thecache:pool:clear
command (@MatTheCat)location
,document
,audio
,video
,venue
,photo
,animation
,sticker
&contact
#51717 [Notifier] [Telegram] Extend options forlocation
,document
,audio
,video
,venue
,photo
,animation
,sticker
&contact
(@igrizzli)#[AutowireIterator]
attribute and improve#[AutowireLocator]
#51832 [DependencyInjection] Add#[AutowireIterator]
attribute and improve#[AutowireLocator]
(@nicolas-grekas,@kbond)duplicate_preferred_choices
option toChoiceType
#50934 [Form] Addduplicate_preferred_choices
option toChoiceType
(@arnaud-deabreu)Request
toEntityValueResolver
's expression #51800 [DoctrineBridge] PassRequest
toEntityValueResolver
's expression (@HypeMC)HttpClientAssertionsTrait
which provide shortcuts to assert HTTP calls was triggered #50662 [FrameworkBundle] AddHttpClientAssertionsTrait
which provide shortcuts to assert HTTP calls was triggered (@welcoMattic)impersonation_path()
argument mandatory and addimpersonation_url()
#51804 [Security] Makeimpersonation_path()
argument mandatory and addimpersonation_url()
(@alexandre-daubois)FormLayoutTestCase
class #50127 [TwigBridge] AddFormLayoutTestCase
class (@ker0x)AppVariable::getEnabledLocales()
#50321 [TwigBridge] AddAppVariable::getEnabledLocales()
(@jmsche)TemplatedEmail::locale()
to set the locale for the email rendering #51690 [Mime] AddTemplatedEmail::locale()
to set the locale for the email rendering (@alexander-schranz)ProblemNormalizer
give details about Messenger’sValidationFailedException
#51779 [Serializer] MakeProblemNormalizer
give details about Messenger’sValidationFailedException
(@MatTheCat)!
negation operator in url filter #51772 [WebProfilerBundle] Support!
negation operator in url filter (@SzymonKaminski)--all
option to themessenger:failed:remove
command #51593 [Messenger] Add the--all
option to themessenger:failed:remove
command (@alexandre-daubois)DatePoint
: an immutable DateTime implementation with stricter error handling and return types #51415 [Clock] AddDatePoint
: an immutable DateTime implementation with stricter error handling and return types (@nicolas-grekas)Kernel::stripComments()
#51712 DeprecateKernel::stripComments()
(@alamirault)--as-tree
option totranslation:pull
command #51153 [Translation] Add--as-tree
option totranslation:pull
command (@syffer)LocaleSwitcher::runWithLocale()
's callback #51684 [Translation] Give current locale toLocaleSwitcher::runWithLocale()
's callback (@alexander-schranz)KernelBrowser::loginUser()
#51638 [FrameworkBundle] [Test] add token attributes inKernelBrowser::loginUser()
(@Valmonzo)peer_fingerprint
for fingerprint verification #51450 [Mailer] [Smtp] Add DSN parampeer_fingerprint
for fingerprint verification (@xdavidwu)GuardEvent::getContext
method #51484 [Workflow] deprecateGuardEvent::getContext
method (@hhamon)#[AutowireLocator]
attribute #51392 [DependencyInjection] add#[AutowireLocator]
attribute (@kbond)AbstractController::renderBlock()
andrenderBlockView()
#51327 [FrameworkBundle] AddAbstractController::renderBlock()
andrenderBlockView()
(@nicolas-grekas)DateMalformedStringException
/DateInvalidTimeZoneException
when appropriate #51412 [Clock] ThrowDateMalformedStringException
/DateInvalidTimeZoneException
when appropriate (@nicolas-grekas)$default
to methodCrawler::attr()
#51368 [DomCrawler] Added argument$default
to methodCrawler::attr()
(@Rastishka)require_previous_session
config option #51332 [SecurityBundle] Deprecate therequire_previous_session
config option (@alamirault)assertAnySelectorText*
#50306 [DomCrawler][FrameworkBundle] AddassertAnySelectorText*
(@SVillette)$badges
argument toSecurity::login
#50939 [SecurityBundle] Add$badges
argument toSecurity::login
(@MatTheCat)PhpSubprocess
handler #48485 [Process] Introducing a newPhpSubprocess
handler (@Toflar)json_decode_detailed_errors
in dev by default #51215 [FrameworkBundle] Enablejson_decode_detailed_errors
in dev by default (@ostrolucky)#[MapQueryParameter]
#51004 [HttpKernel] Support backed enums in#[MapQueryParameter]
(@andersmateusz)ScheduledStamp
toRedispatchMessage
#51230 [Scheduler] addScheduledStamp
toRedispatchMessage
(@kbond)Process::findExecutable()
independently ofopen_basedir
#47422 [Process] Support usingProcess::findExecutable()
independently ofopen_basedir
(@BlackbitDevs)<input>
#47715 [Form] Removing self-closing slash from<input>
(@ThomasLandauer)ScheduledStamp
"send-able" #51092 [Scheduler] makeScheduledStamp
"send-able" (@kbond)php-http/discovery
for auto-detecting PSR-17 factories #51197 [PsrHttpMessageBridge] Supportphp-http/discovery
for auto-detecting PSR-17 factories (@derrabus)AbstractTriggerDecorator
#51152 [Scheduler] AddAbstractTriggerDecorator
(@kbond)RunCommandMessage
andRunCommandMessageHandler
#49814 [Console][Messenger] addRunCommandMessage
andRunCommandMessageHandler
(@kbond)smslong
andsmslongnbr
API parameters #50136 [Notifier] [SpotHit] Supportsmslong
andsmslongnbr
API parameters (@camillebaronnet)Type
constraint, addnumber
,finite-float
andfinite-number
validations #50907 [Validator] UpdateType
constraint, addnumber
,finite-float
andfinite-number
validations (@guillaume-a)PingWebhookMessage
andPingWebhookMessageHandler
#49815 [HttpClient][Messenger] addPingWebhookMessage
andPingWebhookMessageHandler
(@kbond)RunProcessMessage
andRunProcessMessageHandler
#49813 [Messenger][Process] addRunProcessMessage
andRunProcessMessageHandler
(@kbond)pattern
in firewall configuration #51128 [SecurityBundle] Allow an array ofpattern
in firewall configuration (@lyrixx, @chalasr)Request::getPayload()
to populate the parsed body of PSR-7 requests (@AurelienPillevesse)FormEvent::setData()
for events that do not allow it #51043 [Form] DeprecateFormEvent::setData()
for events that do not allow it (@HeahDude)StopWorkerOnSignalsListener
#50997 [Messenger] DeprecateStopWorkerOnSignalsListener
(@HypeMC)PersistentToken
immutable and tellTokenProviderInterface::updateToken()
implementations should acceptDateTimeInterface
#50290 [Security] MakePersistentToken
immutable and tellTokenProviderInterface::updateToken()
implementations should acceptDateTimeInterface
(@nicolas-grekas)autoescape_service_method
option whenautoescape_service
is set to an invokable service id #50883 [TwigBundle] Allow omitting theautoescape_service_method
option whenautoescape_service
is set to an invokable service id (@nicolas-grekas)\Throwable
errors #50420 [Console] add support for catching\Throwable
errors (@lyrixx)assertEmailSubjectContains
andassertEmailSubjectNotContains
methods #50200 [Mailer] AddsassertEmailSubjectContains
andassertEmailSubjectNotContains
methods (@johanadivare)Security::*
consts and other cleanups #50868 [SecurityBundle] DeprecateSecurity::*
consts and other cleanups (@nicolas-grekas)form_help
block #50770 [TwigBridge] Allow to change element forform_help
block (@seb-jean)defined
prefix for env var processor #50791 [DependencyInjection] Adddefined
prefix for env var processor (@GaryPEGEOT)constraints
option of theWhen
constraint #50425 [Validator] Allow single constraint to be passed to theconstraints
option of theWhen
constraint (@alexandre-daubois)versions
option of theUuid
constraint #50396 [Validator] Allow single integer for theversions
option of theUuid
constraint (@alexandre-daubois)GraphvizDumper
#50621 [FrameworkBundle][Workflow] Add metadata dumping support forGraphvizDumper
(@Louis-Proffit)ContainerAwareInterface
,ContainerAwareTrait
andContainerAwareLoader
#50615 [DependencyInjection] DeprecateContainerAwareInterface
,ContainerAwareTrait
andContainerAwareLoader
(@alexandre-daubois)SignalMap
to map signal value to its name #50663 [Console] AddSignalMap
to map signal value to its name (@lyrixx)max_retries
option toRetryableHttpClient
#50240 [HttpClient] Addmax_retries
option toRetryableHttpClient
(@danielburger1337)$className
param toControllerEvent::getAttributes()
#50335 [HttpKernel] Add optional$className
param toControllerEvent::getAttributes()
(@HypeMC)