10000 Merge pull request #46049 from fabpot/release-6.1.0-BETA1 · symfony/symfony@af7ed84 · GitHub
[go: up one dir, main page]

Skip to content

Commit af7ed84

Browse files
authored
Merge pull request #46049 from fabpot/release-6.1.0-BETA1
released v6.1.0-BETA1
2 parents 3e16542 + 4ab4e5f commit af7ed84

File tree

2 files changed

+129
-2
lines changed

2 files changed

+129
-2
lines changed

CHANGELOG-6.1.md

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
CHANGELOG for 6.1.x
2+
===================
3+
4+
This changelog references the relevant changes (bug and security fixes) done
5+
in 6.1 minor versions.
6+
7+
To get the diff for a specific change, go to https://github.com/symfony/symfony/commit/XXX where XXX is the change hash
8+
To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v6.1.0...v6.1.1
9+
10+
* 6.1.0-BETA1 (2022-04-15)
11+
12+
* feature #44798 [FrameworkBundle] Integrate the HtmlSanitizer component (tgalopin, wouterj)
13+
* feature #46045 [Translation] Improve LocaleSwitcher a bit (nicolas-grekas)
14+
* feature #42403 [Validator] Define which collection keys should be checked for uniqueness (wkania)
15+
* feature #44405 [Routing] Allow using services in the route condition (renanbr)
16+
* feature #46009 [FrameworkBundle] Add support for first-class callable route controller in MicroKernelTrait (fancyweb)
17+
* feature #44155 [FrameworkBundle] Add semaphore configuration (jderusse)
18+
* feature #45803 [Routing] Add EnumRequirement to help generate route requirements from a \BackedEnum (fancyweb)
19+
* feature #45724 [FrameworkBundle] Add support to set BinaryFileResponse::trustXSendfileTypeHeader over config (alexander-schranz)
20+
* feature #45092 [HttpFoundation] Send `Content-Length` when calling `Response::send()` and the content is a non-empty string (nicolas-grekas)
21+
* feature #45967 [Messenger] Consume a PSR-14 dispatcher for dispatching events (derrabus)
22+
* feature #45951 [Notifier] [OvhCloud] Add `no_stop_clause` to DSN (alamirault)
23+
* feature #45795 [ExpressionLanguage] Add support for null-safe operator (mytuny)
24+
* feature #45605 [Form] Add prototype_options to CollectionType (michaelKaefer)
25+
* feature #45912 [ExpressionLanguage] Add some more operators (fabpot)
26+
* feature #45656 [Serializer] Add serializer profiler (mtarld)
27+
* feature #45072 [Validator] Allow creating constraints with required arguments (norkunas)
28+
* feature #43239 [Finder] Look for gitignore patterns up to git root (julienfalque)
29+
* feature #45845 [TwigBundle]  Pre-compile only *.twig files in cache warmup (GromNaN)
30+
* feature #44446 [Mailer] Improve extensibility of `EsmtpTransport` (ampaze)
31+
* feature #45226 [PhpUnitBridge] Add option `ignoreFile` to configure a file that lists deprecation messages to ignore (mondrake)
32+
* feature #43163 [Messenger] Add Redis Sentinel support (norbertschultheisz)
33+
* feature #43701 [HttpKernel] Simplifying Bundle/Extension config definition (yceruto)
34+
* feature #45873 [HttpFoundation] Allow dynamic session "ttl" when using a remote storage (nicolas-grekas)
35+
* feature #45878 [DependencyInjection] Add argument type `closure` to help passing closures to services (nicolas-grekas)
36+
* feature #44898 [Ldap] LDAP authentication should return a meaningful error when the LDAP server is unavailable (Jayfrown)
37+
* feature #45090 [Validator] Improve Image constraint invalid mime type message (fancyweb)
38+
* feature #42997 [Cache] Improve reliability and performance of `TagAwareAdapter` by making tag versions an integral part of item value (Sergey Belyshkin, nicolas-grekas)
39+
* feature #45512 [DependencyInjection] Allow using expressions as service factories (nicolas-grekas, jvasseur)
40+
* feature #45273 [Messenger] Allow AsMessageHandler attribute on methods (mjpvandenberg, fabpot)
41+
* feature #44284 [SecurityBundle] Display the inherited roles of the logged-in user in the WDT (jmsche)
42+
* feature #44303 Add Engagespot bridge (danut007ro)
43+
* feature #44532 Handle CSV DSN in ZookeeperStore (qkdreyer)
44+
* feature #45047 [Notifier] Use Importance level to set flash message type (benr77, fabpot)
45+
* feature #45166 [HttpFoundation] add stale while revalidate cache header (remieuronews)
46+
* feature #45195 [Notifier] Add Sendberry notifier bridge (StaffNowa)
47+
* feature #45793 [FrameworkBundle][Translation] add `LocaleSwitcher` service (kbond)
48+
* feature #45833 [HttpKernel] Add Http Status 423 LockedHttpException (xosofox)
49+
* feature #45705 [FrameworkBundle] Deprecate the messenger.reset_on_message config option (upyx)
50+
* feature #45812 [HttpClient] Improve default content-type handling (nicolas-grekas)
51+
* feature #45783 [DependencyInjection] adjust `Autowire` attribute implementation (kbond)
52+
* feature #44171 [Config] Add comment on array methods (jderusse)
53+
* feature #45657 [DependencyInjection] add `Autowire` parameter attribute (kbond)
54+
* feature #45725 [Finder] Fix SplFileInfo PHPDoc (InvisibleSmiley)
55+
* feature #44948 [Console] Add completion values to input definition (GromNaN)
56+
* feature #45745 [ErrorHandler][HttpKernel] Read SYMFONY_IDE to render exception in case of fatal error (GromNaN)
E864 57+
* feature #45765 Mailer - Display email recipients in Profiler (raziel057)
58+
* feature #45094 Add generics to ArgumentMetadata::getAttributes (Seldaek)
59+
* feature #45761 Throw access denied if CurrentUser cannot be resolved instead of a 500 (Seldaek)
60+
* feature #45680 [DependencyInjection] use `#[Required]` for `ServiceSubscriberTrait::setContainer()` (kbond)
61+
* feature #45624 [Config] Allow using environment variables in `EnumNode` (ecourtial)
62+
* feature #45484 Make constraint violation interfaces stringable (HypeMC)
63+
* feature #43931 [HttpClient][WebProfilerBundle] Add button to copy a request as a cURL command (Deuchnord)
64+
* feature #45515 [BrowserKit] Add `toArray` to `Response` (HypeMC)
65+
* feature #45658 [Routing] Avoid double encoded slashes in query parameters (usu)
66+
* feature #45062 [PropertyInfo] Add PHP 8.0 promoted properties `@param` mutation support to PhpDocExtractor (raphaelvoisin)
67+
* feature #44522 [Messenger] add TransportMessageIdStamp to RedisSender (GaryPEGEOT)
68+
* feature #45623 [Validator] Deprecate constraint "ExpressionLanguageSyntax", use "ExpressionSyntax" instead (mpiot)
69+
* feature #45563 Deprecate requiring the "symfony/symfony" package (nicolas-grekas)
70+
* feature #45616 [HttpClient] Remove credentials from requests redirected to same host but different port (GromNaN)
71+
* feature #45377 Bump minimum version of PHP to 8.1 (nicolas-grekas)
72+
* feature #45421 [Translation] Add the possibilty to export xliff translation with the .xliff suffix (DanielBadura)
73+
* feature #45152 Ability to customize payload when sending mail through mailjet+api (gam6itko)
74+
* feature #44665 [HttpKernel] Add the UidValueResolver argument value resolver (fancyweb)
75+
* feature #44073 [ExpressionLanguage] Support lexing numbers with underscores and decimals with no leading zero (fancyweb)
76+
* feature #44721 [Serializer] Deprecate support for abstract uid denormalization in UidNormalizer (fancyweb)
77+
* feature #44615 [Routing] Support the "attribute" type (alias of "annotation") in annotation loaders (fancyweb)
78+
* feature #45265 [HttpKernel] Add Profiler::isEnabled() method (Bilge)
79+
* feature #45449 [Mime] Added getter for "TextPart::$name" (MasterRO94)
80+
* feature #45402 make Message classes extensible (bitgandtter)
81+
* feature #45476 [HttpKernel] Deprecate StreamedResponseListener, it serves no purpose anymore (nicolas-grekas)
82+
* feature #45436 [Messenger] Support setting `connection_name` for AMQP (a.dmitryuk)
83+
* feature #45450 [DependencyInjection] Add an env function to DI expression language (jvasseur)
84+
* feature #45388 [Mailer] Allow manually start() of SmtpTransport (jannick-holm)
85+
* feature #45376 [Mime] Fix embed logic for background attributes (flack)
86+
* feature #45360 [ErrorHandler] trigger deprecations for ``@final`` properties (nicolas-grekas, fancyweb)
87+
* feature #45371 [Validator] Deprecate `Constraint::$errorNames` in favor of `Constraint::ERROR_NAMES` (nicolas-grekas)
88+
* feature #44692 [Cache][FrameworkBundle] add `cache:pool:invalidate-tags` command (kbond)
89+
* feature #45361 [Console] Deprecate the `$defaultName` property (derrabus)
90+
* feature #45313 [Cache] Add support for ACL auth in RedisAdapter (gam6itko)
91+
* feature #45303 [ErrorHandler] Report overridden @final constants (fancyweb)
92+
* feature #44484 [Translation] [Loco] Send `If-Modified-Since` header when possible (Kocal)
93+
* feature #45307 [Mailer] Allow manually stop() of SmtpTransport (dvaeversted)
94+
* feature #43973 [Serializer] Add context builders (mtarld)
95+
* feature #45222 [Mailer] Implement EmailTags for Amazon Mailer (driesvints, kbond)
96+
* feature #44670 [SecurityBundle] Allow to specify a RequestMatcher directly in an ACL definition (TristanPouliquen)
97+
* feature #45139 [Notifier] smsapi-notifier `fast` option to sending message with the highest priority (marphi)
98+
* feature #45155 [Serializer] Set context annotation as not final (benjaminmal)
99+
* feature #44503 [FrameworkBundle] Allow PHP configuration in config/packages by default (dreadnip)
100+
* feature #45101 [Form] Add inputmode attribute on NumberType (welcoMattic)
101+
* feature #45075 [Routing] Enrich MissingMandatoryParametersException (adrienlucas)
102+
* feature #45064 [Messenger] Add sessionToken option to SQS transport (filkaris)
103+
* feature #44917 [Mailer] Add downloadable attachments to profiler (dbrekelmans)
104+
* feature #45054 [Routing] Allow using UTF-8 parameter names (nicolas-grekas)
105+
* feature #44360 [Notifier] [Bridge] [KazInfoTeh] added the bridge (taranovegor)
106+
* feature #44874 [Notifier] Added 46elks notifier bridge (jongotlin)
107+
* feature #44913 [Notifier] Add Orange SMS bridge (enigma972)
108+
* feature #44971 [Messenger] Resolve handled classes when only method in tag is provided (angelov)
109+
* feature #43982 [Messenger][Serializer] Deprecate "context aware" interfaces (mtarld)
110+
* feature #44790 [Serializer] Give more hints when an attribute is not correctly used (lyrixx)
111+
* feature #44831 [HttpKernel] Add a controller argument resolver for backed enums (ogizanagi)
112+
* feature #44589 [Messenger] add SerializedMessageStamp (nikophil)
113+
* feature #41750 [Yaml] Double-quote strings with single quote marks (Ostrzyciel)
114+
* feature #44774 Add `exclude` to `TaggedIterator` and `TaggedLocator` (ruudk)
115+
* feature #44681 [HtmlSanitizer] Introduce HtmlSanitizer component (tgalopin)
116+
* feature #44311 [Mime] add DraftEmail (kbond)
117+
* feature #44746 [Console] Add method `__toString()` to `InputInterface` (boesing)
118+
* feature #44568 [HttpClient] Allow yielding Exception from MockResponse's $body to mock transport errors (fancyweb)
119+
* feature #44672 [Translation] Translatable parameters (sylfabre)
120+
* feature #44451 [PropertyInfo] Add support for phpDocumentor and PHPStan pseudo-types (EmilMassey)
121+
* feature #44575 [Framework] Read env var SYMFONY_IDE by default for framework.ide (GromNaN)
122+
* feature #43641 [Console] Issue 43602 : Add fish completion (guillaume-a)
123+
* feature #44150 [Assets] Accept empty `base_url`, in order to simplify local dev configuration. (GromNaN)
124+
* feature #44137 [Mailer] [Mailgun] Allow multiple TagHeaders with MailgunApiTransport (starred-gijs)
125+
* feature #44543 [HttpFoundation] Update cookie date time format (chapterjason)
126+
* feature #44483 [HttpKernel][WebProfilerBundle] adding xdebug_info page to webprofilerbundle (chr-hertel)
127+

src/Symfony/Component/HttpKernel/Kernel.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,12 @@ abstract class Kernel implements KernelInterface, RebootableInterface, Terminabl
7878
*/
7979
private static array $freshCache = [];
8080

81-
public const VERSION = '6.1.0-DEV';
81+
public const VERSION = '6.1.0-BETA1';
8282
public const VERSION_ID = 60100;
8383
public const MAJOR_VERSION = 6;
8484
public const MINOR_VERSION = 1;
8585
public const RELEASE_VERSION = 0;
86-
public const EXTRA_VERSION = 'DEV';
86+
public const EXTRA_VERSION = 'BETA1';
8787

8888
public const END_OF_MAINTENANCE = '01/2023';
8989
public const END_OF_LIFE = '01/2023';

0 commit comments

Comments
 (0)
0