Releases: symfony/translation
Releases · symfony/translation
v5.4.30
Changelog (v5.4.29...v5.4.30)
- no significant changes
v7.0.0-BETA1
Changelog (v6.3.6...v7.0.0-BETA1)
- feature symfony/symfony#52079 [HttpKernel] Add parameters
kernel.runtime_mode
andkernel.runtime_mode.*
, all set from env varAPP_RUNTIME_MODE
(@nicolas-grekas) - feature symfony/symfony#52032 [FrameworkBundle][Routing][Translation][Workflow] Move some compiler passes from FrameworkBundle to components (@fancyweb)
- feature symfony/symfony#52140 [Translation] Add argument
$buildDir
toDataCollectorTranslator::warmUp()
(@nicolas-grekas) - feature symfony/symfony#50391 [FrameworkBundle][HttpKernel] Introduce
$buildDir
argument toWarmableInterface::warmup
to warm read-only artefacts inbuild_dir
(@Okhoshi) - feature symfony/symfony#51153 [Translation] Add
--as-tree
option totranslation:pull
command (@syffer) - feature symfony/symfony#51684 [Translation] Give current locale to
LocaleSwitcher::runWithLocale()
's callback (@alexander-schranz) - feature symfony/symfony#49231 [Translation] Phrase translation provider (@wickedOne)
- feature symfony/symfony#51069 Add types to public and protected properties (@nicolas-grekas)
- feature symfony/symfony#50852 [Components] Convert to native return types (@wouterj)
- feature symfony/symfony#50842 Add missing return types to magic methods (@wouterj)
- feature symfony/symfony#50873 Remove remaining deprecated code paths (@nicolas-grekas)
- feature symfony/symfony#50404 Bump to PHP 8.2 minimum (@nicolas-grekas)
v6.4.0-BETA1
Changelog (v6.3.6...v6.4.0-BETA1)
- feature symfony/symfony#52079 [HttpKernel] Add parameters
kernel.runtime_mode
andkernel.runtime_mode.*
, all set from env varAPP_RUNTIME_MODE
(@nicolas-grekas) - feature symfony/symfony#52032 [FrameworkBundle][Routing][Translation][Workflow] Move some compiler passes from FrameworkBundle to components (@fancyweb)
- feature symfony/symfony#52140 [Translation] Add argument
$buildDir
toDataCollectorTranslator::warmUp()
(@nicolas-grekas) - feature symfony/symfony#50391 [FrameworkBundle][HttpKernel] Introduce
$buildDir
argument toWarmableInterface::warmup
to warm read-only artefacts inbuild_dir
(@Okhoshi) - feature symfony/symfony#51153 [Translation] Add
--as-tree
option totranslation:pull
command (@syffer) - feature symfony/symfony#51684 [Translation] Give current locale to
LocaleSwitcher::runWithLocale()
's callback (@alexander-schranz) - feature symfony/symfony#49231 [Translation] Phrase translation provider (@wickedOne)
- feature symfony/symfony#50842 Add missing return types to magic methods (@wouterj)
v6.3.6
Changelog (v6.3.5...v6.3.6)
- bug symfony/symfony#52005 [Translation] Prevent creating empty keys when key ends with a period (@javleds)
v6.3.3
Changelog (v6.3.2...v6.3.3)
- no significant changes
v6.3.0
Changelog (v6.3.0-RC2...v6.3.0)
- no significant changes
v6.2.11
Changelog (v6.2.10...v6.2.11)
- bug symfony/symfony#50312 [Security] Skip clearing CSRF Token on stateless logout (@chalasr)
- bug symfony/symfony#50315 [Translation] Fix handling of null messages in
ArrayLoader
(@rob006) - bug symfony/symfony#49063 [Messenger] Respect
isRetryable
decision of the retry strategy for re-delivery (@FlyingDR)
v5.4.24
Changelog (v5.4.23...v5.4.24)
- bug symfony/symfony#50315 [Translation] Fix handling of null messages in
ArrayLoader
(@rob006) - bug symfony/symfony#49063 [Messenger] Respect
isRetryable
decision of the retry strategy for re-delivery (@FlyingDR)
v6.3.0-RC1
Changelog (v6.3.0-BETA3...v6.3.0-RC1)
- bug symfony/symfony#50349 [Notifier] Document Notifier options in README files (@alamirault)
- bug symfony/symfony#50312 [Security] Skip clearing CSRF Token on stateless logout (@chalasr)
- bug symfony/symfony#50315 [Translation] Fix handling of null messages in
ArrayLoader
(@rob006) - feature symfony/symfony#49293 [DoctrineBridge] Allow to ignore specific nullable fields in UniqueEntity (@VincentLanglet)
- bug symfony/symfony#49063 [Messenger] Respect
isRetryable
decision of the retry strategy for re-delivery (@FlyingDR)
v6.3.0-BETA1
Changelog (v6.2.10...v6.3.0-BETA1)
- feature symfony/symfony#49792 [Scheduler] add "hashed" cron expression support (@kbond)
- feature symfony/symfony#49863 [Scheduler] have
TriggerInterface
extend\Stringable
(@kbond) - feature symfony/symfony#49614 [HttpFoundation] add
Request::getPayload()
(@kbond) - feature symfony/symfony#49824 [Mime] Added getDispostion() to TextPart to get current content disposition. (@Cyb0rk)
- feature symfony/symfony#49900 [Mailer] Allow overriding default eSMTP authenticators (@cedric-anne)
- feature symfony/symfony#49913 [TwigBridge][TwigBundle] Add current locale to
AppVariable
(@SVillette) - feature symfony/symfony#48343 [Form] [ChoiceType] Add a
placeholder_attr
option (@elementaire) - feature symfony/symfony#49918 [DoctrineBridge] Deprecate passing doctrine subscribers to ContainerAwareEventManager (@alli83)
- feature symfony/symfony#49665 [DependencyInjection] Add
constructor
option to#[Autoconfigure]
(@alexandre-daubois) - feature symfony/symfony#49798 [HttpClient] Add ServerSentEvent::getArrayData() to get the SSE's data decoded as an array directly (@fancyweb)
- feature symfony/symfony#49795 add
debug:scheduler
command (@kbond) - feature symfony/symfony#49805 [Mailer] Update default Mailgun port (@dreadnip)
- feature symfony/symfony#49762 [Console] Use file system completion for redirect operators (@Chi-teck)
- feature symfony/symfony#49781 [Translation] Improve message extraction performance for big code bases (@welcoMattic)
- feature symfony/symfony#49620 [ErrorHander] Display exception properties in the HTML error page (@lyrixx)
- feature symfony/symfony#49306 [Security] Add logout configuration for Clear-Site-Data header (@maxbeckers)
- feature symfony/symfony#49596 [Validator] Add the
exclude
option to theCascade
constraint (@alexandre-daubois) - feature symfony/symfony#49642 [DependencyInjection] Deprecate
#[MapDecorated]
in favor of#[AutowireDecorated]
(@nicolas-grekas) - feature symfony/symfony#49539 [Messenger] make StopWorkerOnSignalsListener listen by default on SIGTERM and SIGINT (@lyrixx)
- feature symfony/symfony#49015 [Security] Added condition to always return the real Authenticator from security events (@florentdestremau)
- feature symfony/symfony#48899 [Security] Add remember me option for JSON logins (@baumerdev, @nicolas-grekas)
- feature symfony/symfony#49013 [Serializer] Replace the MissingConstructorArgumentsException class with MissingConstructorArgumentException (@HypeMC)
- feature symfony/symfony#49275 [FrameworkBundle][HttpKernel] Configure
ErrorHandler
on boot (@HypeMC) - feature symfony/symfony#49300 [Validator] Add a
NoSuspiciousCharacters
constraint to validate a string is not suspicious (@MatTheCat) - feature symfony/symfony#49428 [Messenger] Allow to define batch size when using
BatchHandlerTrait
withgetBatchSize()
(@alexandre-daubois) - feature symfony/symfony#49442 [TwigBundle] Add alias deprecation for
Twig_Environment
(@94noni) - feature symfony/symfony#49331 [PropertyAccess] Allow escaping in PropertyPath (@alanpoulain)
- feature symfony/symfony#49343 [HtmlSanitizer] Remove experimental status (@tgalopin)
- feature symfony/symfony#49270 [Messenger] Allow passing a string instead of an array in
TransportNamesStamp
(@alexandre-daubois) - feature symfony/symfony#49193 [Security] Return 403 instead of 500 when no firewall is defined (@nicolas-grekas)
- feature symfony/symfony#49098 [Config] Allow enum values in EnumNode (@fancyweb)
- feature symfony/symfony#49164 [Yaml] Feature #48920 Allow milliseconds and microseconds in dates (@dustinwilson)
- feature symfony/symfony#48250 [Cache] Compatible with aliyun redis instance (@tourze)
- feature symfony/symfony#47066 [DependencyInjection] Allow attribute autoconfiguration on static methods (@alex-dev)
- feature symfony/symfony#49064 [ExpressionLanguage] Deprecate loose comparisons when using the "in" operator (@nicolas-grekas)
- feature symfony/symfony#48938 [FrameworkBundle] Allow setting private services with the test container (@nicolas-grekas)
- feature symfony/symfony#48762 [WebProfilerBundle] Improve accessibility of tabs and some links (@javiereguiluz)
- feature symfony/symfony#48901 Allow Usage of ContentId in html (@m42e)
- feature symfony/symfony#48669 [ExpressionLanguage] Add
enum
expression function (@alexandre-daubois) - feature symfony/symfony#48678 [FrameworkBundle] Rename service
notifier.logger_notification_listener
tonotifier.notification_logger_listener
(@ker0x) - feature symfony/symfony#48516 [PhpUnitBridge] Add
enum_exists
mock (@alexandre-daubois) - feature symfony/symfony#48797 [FrameworkBundle] Add
extra
attribute for HttpClient Configuration (@voodooism) - feature symfony/symfony#48747 [HttpKernel] Allow using
#[WithLogLevel]
for setting custom log level for exceptions (@angelov) - feature symfony/symfony#48820 [HttpFoundation] ParameterBag::getEnum() (@nikophil)
- feature symfony/symfony#48685 [DependencyInjection] Exclude referencing service (self) in
TaggedIteratorArgument
(@chalasr) - feature symfony/symfony#48810 Drop v1 contracts packages everywhere (@derrabus)
- feature symfony/symfony#48616 [Notifier] GoogleChat CardsV1 is deprecated we must use cardsV2 instead (@daifma)
- feature symfony/symfony#48396 [Intl] Add a special locale to strip emojis easily with
EmojiTransliterator
(@fancyweb) - feature symfony/symfony#48642 [Clock] Add
Clock
class andnow()
function (@nicolas-grekas) - feature symfony/symfony#48127 [Yaml] Add flag to dump numeric key as string (@alamirault)
- feature symfony/symfony#48044 [SecurityBundle] Set request stateless when firewall is stateless (@alamirault)
- feature symfony/symfony#48059 [HttpFoundation] Create migration for session table when pdo handler is used (@alli83)
- feature symfony/symfony#48432 [VarDumper] Add support of named arguments to
dd()
anddump()
to display a label (@alexandre-daubois) - feature symfony/symfony#39353 [FrameworkBundle][Notifier] Allow to configure or disable the message bus to use (@jschaedl, @fabpot)
- feature symfony/symfony#48164 [Serializer] Add encoder option for saving options (@ihmels)
- feature symfony/symfony#48084 [Notifier] Add Twitter notifier (@nicolas-grekas)
- feature symfony/symfony#48053 [Messenger] Improve DX (@Nommyde)
- feature symfony/symfony#48043 [SecurityBundle] Deprecate enabling bundle and not configuring it (@alamirault)
- feature symfony/symfony#48147 [DependencyInjection] Add
env
andparam
parameters for Autowire attribute (@alexndlm)