@@ -7,6 +7,86 @@ in 5.0 minor versions.
7
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
8
To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v5.0.0...v5.0.1
9
9
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
+
10
90
* 5.0.1 (2019-12-01)
11
91
12
92
* bug #34732 [ DependencyInjection] [ Xml ] Fix the attribute 'tag' is not allowed in 'bind' tag (tienvx)
0 commit comments