Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v5.0.9 #37018

Merged
merged 2 commits into from May 31, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
62 changes: 62 additions & 0 deletions CHANGELOG-5.0.md
Expand Up @@ -7,6 +7,68 @@ in 5.0 minor versions.
To get the diff for a specific change, go to https://github.com/symfony/symfony/commit/XXX where XXX is the change hash
To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v5.0.0...v5.0.1

* 5.0.9 (2020-05-31)

* bug #37008 [Security] Fixed AbstractToken::hasUserChanged() (wouterj)
* bug #36894 [Validator] never directly validate Existence (Required/Optional) constraints (xabbuh)
* bug #37007 [Console] Fix QuestionHelper::disableStty() (chalasr)
* bug #36865 [Form] validate subforms in all validation groups (xabbuh)
* bug #36907 Fixes sprintf(): Too few arguments in form transformer (pedrocasado)
* bug #36868 [Validator] Use Mime component to determine mime type for file validator (pierredup)
* bug #37000 Add meaningful message when using ProcessHelper and Process is not installed (l-vo)
* bug #36995 [TwigBridge] fix fallback html-to-txt body converter (nicolas-grekas)
* bug #36993 [ErrorHandler] fix setting $trace to null in FatalError (nicolas-grekas)
* bug #36987 Handle fetch mode deprecation of DBAL 2.11. (derrabus)
* bug #36974 [Security] Fixed handling of CSRF logout error (wouterj)
* bug #36947 [Mime] Allow email message to have "To", "Cc", or "Bcc" header to be valid (Ernest Hymel)
* bug #36914 Parse and render anonymous classes correctly on php 8 (derrabus)
* bug #36921 [OptionsResolver][Serializer] Remove calls to deprecated ReflectionParameter::getClass() (derrabus)
* bug #36920 [VarDumper] fix PHP 8 support (nicolas-grekas)
* bug #36917 [Cache] Accessing undefined constants raises an Error in php8 (derrabus)
* bug #36891 Address deprecation of ReflectionType::getClass() (derrabus)
* bug #36899 [VarDumper] ReflectionFunction::isDisabled() is deprecated (derrabus)
* bug #36905 [Validator] Catch expected ValueError (derrabus)
* bug #36915 [DomCrawler] Catch expected ValueError (derrabus)
* bug #36908 [Cache][HttpClient] Made method signatures compatible with their corresponding traits (derrabus)
* bug #36906 [DomCrawler] Catch expected ValueError (derrabus)
* bug #36904 [PropertyAccess] Parse php 8 TypeErrors correctly (derrabus)
* bug #36839 [BrowserKit] Raw body with custom Content-Type header (azhurb)
* bug #36896 [Config] Removed implicit cast of ReflectionProperty to string (derrabus)
* bug #35944 [Security/Core] Fix wrong roles comparison (thlbaut)
* bug #36882 [PhpUnitBridge] fix installing under PHP >= 8 (nicolas-grekas)
* bug #36833 [HttpKernel] Fix that the `Store` would not save responses with the X-Content-Digest header present (mpdude)
* bug #36867 [PhpUnitBridge] fix bad detection of unsilenced deprecations (nicolas-grekas)
* bug #36862 [Security] Unserialize $parentData, if needed, to avoid errors (rfaivre)
* bug #36855 [HttpKernel] Fix error logger when stderr is redirected to /dev/null (fabpot)
* bug #36838 [HttpKernel] Bring back the debug toolbar (derrabus)
* bug #36592 [BrowserKit] Allow Referer set by history to be overridden (Slamdunk)
* bug #36823 [HttpClient] fix PHP warning + accept status code >= 600 (nicolas-grekas)
* bug #36824 [Security/Core] fix compat of `NativePasswordEncoder` with pre-PHP74 values of `PASSWORD_*` consts (nicolas-grekas)
* bug #36811 [DependencyInjection] Fix register event listeners compiler pass (X-Coder264)
* bug #36789 Change priority of KernelEvents::RESPONSE subscriber (marcw)
* bug #36794 [Serializer] fix issue with PHP 8 (nicolas-grekas)
* bug #36786 [WebProfiler] Remove 'none' when appending CSP tokens (ndench)
* bug #36743 [Yaml] Fix escaped quotes in quoted multi-line string (ossinkine)
* bug #36777 [TwigBundle] FormExtension does not have a constructor anymore since sf 4.0 (Tobion)
* bug #36716 [Mime] handle passing custom mime types as string (mcneely)
* bug #36747 Queue name is a required parameter (theravel)
* bug #36751 [Mime] fix bad method call on `EmailAddressContains` (Kocal)
* bug #36696 [Console] don't check tty on stdin, it breaks with "data lost during stream conversion" (nicolas-grekas)
* bug #36569 [PhpUnitBridge] Mark parent class also covered in CoverageListener (lyrixx)
* bug #36690 [Yaml] prevent notice for invalid octal numbers on PHP 7.4 (xabbuh)
* bug #36590 [Console] Default hidden question to 1 attempt for non-tty session (ostrolucky)
* bug #36497 [Filesystem] Handle paths on different drives (crishoj)
* bug #36678 [WebProfiler] Do not add src-elem CSP directives if they do not exist (ndench)
* bug #36501 [DX] Show the ParseException message in all YAML file loaders (fancyweb)
* bug #36683 [Yaml] fix parse error when unindented collections contain a comment (wdiesveld)
* bug #36672 [Validator] Skip validation when email is an empty object (acrobat)
* bug #36673 [PhpUnitBridge] fix PHP 5.3 compat again (nicolas-grekas)
* bug #36505 [Translation] Fix for translation:update command updating ICU messages (artemoliynyk)
* bug #36627 [Validator] fix lazy property usage. (bendavies)
* bug #36601 [Serializer] do not transform empty \Traversable to Array (soyuka)
* bug #36606 [Cache] Fixed not supported Redis eviction policies (SerheyDolgushev)
* bug #36625 [PhpUnitBridge] fix compat with PHP 5.3 (nicolas-grekas)

* 5.0.8 (2020-04-28)

* bug #36536 [Cache] Allow invalidateTags calls to be traced by data collector (l-vo)
Expand Down
4 changes: 2 additions & 2 deletions src/Symfony/Component/HttpKernel/Kernel.php
Expand Up @@ -68,12 +68,12 @@ abstract class Kernel implements KernelInterface, RebootableInterface, Terminabl

private static $freshCache = [];

const VERSION = '5.0.9-DEV';
const VERSION = '5.0.9';
const VERSION_ID = 50009;
const MAJOR_VERSION = 5;
const MINOR_VERSION = 0;
const RELEASE_VERSION = 9;
const EXTRA_VERSION = 'DEV';
const EXTRA_VERSION = '';

const END_OF_MAINTENANCE = '07/2020';
const END_OF_LIFE = '07/2020';
Expand Down