@@ -7,6 +7,81 @@ in 4.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/v4.0.0...v4.0.1
9
9
10
+ * 4.0.5 (2018-03-01)
11
+
12
+ * bug #26327 [ Form] [ WCAG ] Errors sign for people that do not see colors (Nyholm)
13
+ * bug #26326 [ Form] [ WCAG ] Added role="presentation" on tables & removed bootstrap4 table (Nyholm)
14
+ * bug #26325 [ Form] [ WCAG ] Add hidden labels on date and time fields (Nyholm)
15
+ * bug #26338 [ Debug] Keep previous errors of Error instances (Philipp91)
16
+ * bug #26328 [ Form] [ WCAG ] Fixed HTML errors (Nyholm)
17
+ * bug #26290 [ FrameworkBundle] [ Console] [ DX ] add a warning when command is not found (Simperfit)
18
+ * bug #26318 [ Routing] Fix GC control of PHP-DSL (nicolas-grekas)
19
+ * bug #26312 [ Routing] Don't throw 405 when scheme requirement doesn't match (nicolas-grekas)
20
+ * bug #26275 Set controller without __ invoke method from invokable class (Tobion)
21
+ * bug #26298 Fix ArrayInput::toString() for InputArgument::IS_ARRAY args (maximium)
22
+ * bug #26177 Update excluded_ajax_paths for sf4 (jenaye)
23
+ * bug #26289 [ Security] Add missing use of Role (tony-tran)
24
+ * bug #26286 [ Security] Add missing use for RoleInterface (tony-tran)
25
+ * bug #26265 [ PropertyInfo] throw exception if docblock factory does not exist (xabbuh)
26
+ * bug #26247 [ Translation] Process multiple segments within a single unit. (timewasted)
27
+ * bug #26254 fix custom radios/inputs for checkbox/radio type (mssimi)
28
+ * bug #26234 [ FrameworkBundle] Add missing XML config for circular_reference_handler (dunglas)
29
+ * bug #26236 [ PropertyInfo] ReflectionExtractor: give a chance to other extractors if no properties (dunglas)
30
+ * bug #26227 Add support for URL-like DSNs for the PdoSessionHandler (stof)
31
+ * bug #25557 [ WebProfilerBundle] add a way to limit ajax request (Simperfit)
32
+ * bug #26088 [ FrameworkBundle] Fix using annotation_reader in compiler pass to inject configured cache provider (Laizerox)
33
+ * bug #26157 [ HttpKernel] Send new session cookie from AbstractTestSessionListener after session invalidation (rpkamp)
34
+ * bug #26230 [ WebProfilerBundle] Fix anchor CSS (ro0NL)
35
+ * bug #26228 [ HttpFoundation] Fix missing "throw" in JsonResponse (nicolas-grekas)
36
+ * bug #26211 [ Console] Suppress warning from sapi_windows_vt100_support (adawolfa)
37
+ * bug #26176 Retro-fit proxy code to make it deterministic for older proxy manager implementations (lstrojny)
38
+ * bug #25787 Yaml parser regression with comments and non-strings (alexpott)
39
+ * bug #26156 Fixes #26136 : Avoid emitting warning in hasParameterOption() (greg-1-anderson)
40
+ * bug #26183 [ DI] Add null check for removeChild (changmin.keum)
41
+ * bug #26167 [ TwigBridge] Apply some changes to support Bootstrap4-stable (mpiot, Nyholm)
42
+ * bug #26173 [ Security] fix accessing request values (xabbuh)
43
+ * bug #26089 [ PhpUnitBridge] Added support for PHPUnit 7 in Coverage Listener (lyrixx)
44
+ * bug #26170 [ PHPUnit bridge] Avoid running the remove command without any packages (stof)
45
+ * bug #26159 created validator.tl.xlf for Form/Translations (ergiegonzaga)
46
+ * bug #26100 [ Routing] Throw 405 instead of 404 when redirect is not possible (nicolas-grekas)
47
+ * bug #26119 [ TwigBundle] [ WebProfilerBundle ] Fix JS collision (ro0NL)
48
+ * bug #26040 [ Process] Check PHP_BINDIR before $PATH in PhpExecutableFinder (nicolas-grekas)
49
+ * bug #26067 [ YAML] Issue #26065 : leading spaces in YAML multi-line string literals (tamc)
50
+ * bug #26012 Exit as late as possible (greg0ire)
51
+ * bug #26082 [ Cache] [ WebProfiler ] fix collecting cache stats with sub-requests + allow clearing calls (dmaicher)
52
+ * bug #26024 [ PhpBridge] add PHPUnit 7 support to SymfonyTestsListener (shieldo)
53
+ * bug #26020 [ Lock] Log already-locked errors as "notice" instead of "warning" (Simperfit)
54
+ * bug #26043 [ Serialized] add context to serialize and deserialize (andrey1s)
55
+ * bug #26127 Deterministic time in cache items for reproducible builds (lstrojny)
56
+ * bug #26128 Make kernel build time optionally deterministic (lstrojny)
57
+ * bug #26117 isCsrfTokenValid() replace string by ?string (GaylordP)
58
+ * bug #26112 Env var maps to undefined constant. (dsmink)
59
+ * bug #26111 [ Security] fix merge of 2.7 into 2.8 + add test case (dmaicher)
60
+ * bug #25893 [ Console] Fix hasParameterOption / getParameterOption when used with multiple flags (greg-1-anderson)
61
+ * bug #25756 [ TwigBundle] Register TwigBridge extensions first (fancyweb)
62
+ * bug #26051 [ WebProfilerBundle] Fix sub request link (ro0NL)
63
+ * bug #25947 PhpDocExtractor::getTypes() throws fatal error when type omitted (Jared Farrish)
64
+ * bug #25940 [ Form] keep the context when validating forms (xabbuh)
65
+ * bug #26057 [ SecurityBundle] use libsodium to run Argon2i related tests (xabbuh)
66
+ * bug #25373 Use the PCRE_DOLLAR_ENDONLY modifier in route regexes (mpdude)
67
+ * bug #24435 [ Form] Make sure errors are a part of the label on bootstrap 4 - this is a requirement for WCAG2 (Nyholm)
68
+ * bug #25762 [ DependencyInjection] always call the parent class' constructor (xabbuh)
69
+ * bug #25976 [ Config] Handle Service/EventSubscriberInterface in ReflectionClassResource (nicolas-grekas)
70
+ * bug #25989 [ DI] [ Routing ] Fix tracking of globbed resources (nicolas-grekas, sroze)
71
+ * bug #26009 [ SecurityBundle] Allow remember-me factory creation when multiple user providers are configured. (iisisrael)
72
+ * bug #26010 [ CssSelector] For AND operator, the left operand should have parentheses, not only right operand (Arnaud CHASSEUX)
73
+ * bug #26000 Fixed issue #25985 (KevinFrantz)
74
+ * bug #25996 Don't show wanna-be-private services as public in debug: container (chalasr)
75
+ * bug #25914 [ HttpKernel] collect extension information as late as possible (xabbuh)
76
+ * bug #25981 [ DI] Fix tracking of source class changes for lazy-proxies (nicolas-grekas)
77
+ * bug #25971 [ Debug] Fix bad registration of exception handler, leading to mem leak (nicolas-grekas)
78
+ * bug #25962 [ Routing] Fix trailing slash redirection for non-safe verbs (nicolas-grekas)
79
+ * bug #25948 [ Form] Fixed empty data on expanded ChoiceType and FileType (HeahDude)
80
+ * bug #25978 Deterministic proxy names (lstrojny)
81
+ * bug #25972 support sapi_windows_vt100_support for php 7.2+ (jhdxr)
82
+ * bug #25744 [ TwigBridge] Allow label translation to be safe (MatTheCat)
83
+ * bug #25932 Don't stop PSR-4 service discovery if a parent class is missing (derrabus)
84
+
10
85
* 4.0.4 (2018-01-29)
11
86
12
87
* bug #25922 [ HttpFoundation] Use the correct syntax for session gc based on Pdo driver (tanasecosminromeo)
0 commit comments