Skip to content

Commit c94e669

Browse files
authored
Merge pull request #35055 from fabpot/release-5.0.2
released v5.0.2
2 parents 582eb5c + c57e7ad commit c94e669

File tree

2 files changed

+82
-2
lines changed

2 files changed

+82
-2
lines changed

CHANGELOG-5.0.md

+80
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,86 @@ in 5.0 minor versions.
77
To get the diff for a specific change, go to https://github.com/symfony/symfony/commit/XXX where XXX is the change hash
88
To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v5.0.0...v5.0.1
99

10+
* 5.0.2 (2019-12-19)
11+
12+
* bug #35051 [DependencyInjection] Fix binding tagged services to containers (nicolas-grekas)
13+
* bug #35039 [DI] skip looking for config class when the extension class is anonymous (nicolas-grekas)
14+
* bug #35049 [ProxyManager] fix generating proxies for root-namespaced classes (nicolas-grekas)
15+
* bug #35022 [Dotenv] FIX missing getenv (mccullagh)
16+
* bug #35023 [HttpKernel] ignore failures generated by opcache.restrict_api (nicolas-grekas)
17+
* bug #35024 [HttpFoundation] fix pdo session handler for sqlsrv (azjezz)
18+
* bug #35025 [HttpClient][Psr18Client] Remove Psr18ExceptionTrait (fancyweb)
19+
* bug #35028 [TwigBridge] Fix invalid typehint for subject in is_granted Twig function (emodric)
20+
* bug #35015 [Config] fix perf of glob discovery when GLOB_BRACE is not available (nicolas-grekas)
21+
* bug #35014 [HttpClient] make pushed responses retry-able (nicolas-grekas)
22+
* bug #35010 [VarDumper] ignore failing __debugInfo() (nicolas-grekas)
23+
* bug #34998 [DI] fix auto-binding service providers to their service subscribers (nicolas-grekas)
24+
* bug #34954 [Mailer] Fixed undefined index when sending via Mandrill API (wulff)
25+
* bug #33670 [DI] Service locators can't be decorated (malarzm)
26+
* bug #35000 [Console][SymfonyQuestionHelper] Handle multibytes question choices keys and custom prompt (fancyweb)
27+
* bug #35005 [HttpClient] force HTTP/1.1 when NTLM auth is used (nicolas-grekas)
28+
* bug #34707 [Validation][FrameworkBundle] Allow EnableAutoMapping to work without auto-mapping namespaces (ogizanagi)
29+
* bug #34996 Fix displaying anonymous classes on PHP 7.4 (nicolas-grekas)
30+
* bug #29839 [Validator] fix comparisons with null values at property paths (xabbuh)
31+
* bug #34900 [DoctrineBridge] Fixed submitting invalid ids when using queries with limit (HeahDude)
32+
* bug #34791 [Serializer] Skip uninitialized (PHP 7.4) properties in PropertyNormalizer and ObjectNormalizer (vudaltsov)
33+
* bug #34956 [Messenger][AMQP] Use delivery_mode=2 by default (lyrixx)
34+
* bug #34915 [FrameworkBundle] Fix invalid Windows path normalization in TemplateNameParser (mvorisek)
35+
* bug #34981 stop using deprecated Doctrine persistence classes (xabbuh)
36+
* bug #34904 [Validator][ConstraintValidator] Safe fail on invalid timezones (fancyweb)
37+
* bug #34935 [FrameworkBundle][DependencyInjection] Skip removed ids in the lint container command and its associated pass (fancyweb)
38+
* bug #34957 [Security] Revert "AbstractAuthenticationListener.php error instead info" (larzuk91)
39+
* bug #34922 [FrameworkBundle][Secrets] Hook configured local dotenv file (fancyweb)
40+
* bug #34967 [HttpFoundation] fix redis multi host dsn not recognized (Jan Christoph Beyer)
41+
* bug #34963 [Lock] fix constructor argument type declaration (xabbuh)
42+
* bug #34955 Require doctrine/persistence ^1.3 (nicolas-grekas)
43+
* bug #34923 [DI] Fix support for immutable setters in CallTrait (Lctrs)
44+
* bug #34878 [TwigBundle] fix broken FilesystemLoader::exists() with Twig 3 (dpesch)
45+
* bug #34921 [HttpFoundation] Removed "Content-Type" from the preferred format guessing mechanism (yceruto)
46+
* bug #34886 [HttpKernel] fix triggering deprecation in file locator (xabbuh)
47+
* bug #34918 [Translation] fix memoryleak in PhpFileLoader (nicolas-grekas)
48+
* bug #34920 [Routing] fix memoryleak when loading compiled routes (nicolas-grekas)
49+
* bug #34787 [Cache] Propagate expiry when syncing items in ChainAdapter (trvrnrth)
50+
* bug #34694 [Validator] Fix auto-mapping constraints should not be validated (ogizanagi)
51+
* bug #34848 [Process] change the syntax of portable command lines (nicolas-grekas)
52+
* bug #34862 [FrameworkBundle][ContainerLintCommand] Reinitialize bundles when the container is reprepared (fancyweb)
53+
* bug #34896 [Cache] fix memory leak when using PhpFilesAdapter (nicolas-grekas)
54+
* bug #34438 [HttpFoundation] Use `Cache-Control: must-revalidate` only if explicit lifetime has been given (mpdude)
55+
* bug #34449 [Yaml] Implement multiline string as scalar block for tagged values (natepage)
56+
* bug #34601 [MonologBridge] Fix debug processor datetime type (mRoca)
57+
* bug #34842 [ExpressionLanguage] Process division by zero (tigr1991)
58+
* bug #34902 [PropertyAccess] forward caught exception (xabbuh)
59+
* bug #34903 Fixing bad order of operations with null coalescing operator (weaverryan)
60+
* bug #34888 [TwigBundle] add tags before processing them (xabbuh)
61+
* bug #34760 [Mailer] Fix SMTP Authentication when using STARTTLS (DjLeChuck)
62+
* bug #34762 [Config] never try loading failed classes twice with ClassExistenceResource (nicolas-grekas)
63+
* bug #34783 [DependencyInjection] Handle env var placeholders in CheckTypeDeclarationsPass (fancyweb)
64+
* bug #34839 [Cache] fix memory leak when using PhpArrayAdapter (nicolas-grekas)
65+
* bug #34801 [String] implement __sleep()/__wakeup() on strings (nicolas-grekas)
66+
* bug #34782 [String] inline Latin-ASCII rules (nicolas-grekas)
67+
* bug #34812 [Yaml] fix parsing negative octal numbers (xabbuh)
68+
* bug #34854 [Messenger] gracefully handle missing event dispatchers (xabbuh)
69+
* bug #34802 [Security] Check UserInterface::getPassword is not null before calling needsRehash (dbrekelmans)
70+
* bug #34788 [SecurityBundle] Properly escape regex in AddSessionDomainConstraintPass (fancyweb)
71+
* bug #34859 [SecurityBundle] Fix TokenStorage::reset not called in stateless firewall (jderusse)
72+
* bug #34827 [HttpFoundation] get currently session.gc_maxlifetime if ttl doesnt exists (rafaeltovar)
73+
* bug #34755 [FrameworkBundle] resolve service locators in `debug:*` commands (nicolas-grekas)
74+
* bug #34832 [Validator] Allow underscore character "_" in URL username and password (romainneutron)
75+
* bug #34765 [DoctrineBridge] Removed QueryBuilder type hint in getLoader() (HeahDude)
76+
* bug #34811 [TwigBridge] Update bootstrap_4_layout.html.twig missing switch-custom label (sabruss)
77+
* bug #34820 [FrameworkBundle][SodiumVault] Create secrets directory only when it is used (fancyweb)
78+
* bug #34776 [DI] fix resolving bindings for named TypedReference (nicolas-grekas)
79+
* bug #34794 [DependencyInjection] Resolve expressions in CheckTypeDeclarationsPass (fancyweb)
80+
* bug #34795 [Routing][ObjectLoader] Remove forgotten deprecation after merge (fancyweb)
81+
* bug #34797 [Translation] Fix FileDumper behavior (yceruto)
82+
* bug #34738 [SecurityBundle] Passwords are not encoded when algorithm set to "true" (nieuwenhuisen)
83+
* bug #34759 [SecurityBundle] Fix switch_user provider configuration handling (fancyweb)
84+
* bug #34779 [Security] do not validate passwords when the hash is null (xabbuh)
85+
* bug #34786 [SecurityBundle] Use config variable in AnonymousFactory (martijnboers)
86+
* bug #34784 [FrameworkBundle] Set the parameter bag as resolved in ContainerLintCommand (fancyweb)
87+
* bug #34763 [Security/Core] Fix checking for SHA256/SHA512 passwords (David Brooks)
88+
* bug #34757 [DI] Fix making the container path-independent when the app is in /app (nicolas-grekas)
89+
1090
* 5.0.1 (2019-12-01)
1191

1292
* bug #34732 [DependencyInjection][Xml] Fix the attribute 'tag' is not allowed in 'bind' tag (tienvx)

src/Symfony/Component/HttpKernel/Kernel.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,12 @@ abstract class Kernel implements KernelInterface, RebootableInterface, Terminabl
6868

6969
private static $freshCache = [];
7070

71-
const VERSION = '5.0.2-DEV';
71+
const VERSION = '5.0.2';
7272
const VERSION_ID = 50002;
7373
const MAJOR_VERSION = 5;
7474
const MINOR_VERSION = 0;
7575
const RELEASE_VERSION = 2;
76-
const EXTRA_VERSION = 'DEV';
76+
const EXTRA_VERSION = '';
7777

7878
const END_OF_MAINTENANCE = '07/2020';
7979
const END_OF_LIFE = '07/2020';

0 commit comments

Comments
 (0)