Skip to content

Commit 5e358e3

Browse files
Merge branch '4.4'
* 4.4: (39 commits) [Console] Fix symfony#33915, Detect dimensions using mode CON if vt100 is supported [PhpUnitBridge] Also search for composer.phar in git root folder [HttpKernel][DataCollectorInterface] Ease compatibility Add tests to ensure defaultLocale is properly passed to the URL generator [DependencyInjection] Fix broken references in tests [VarDumper] display the method we're in when dumping stack traces [HttpClient] Retry safe requests when then fail before the body arrives [Console] Rename some methods related to redraw frequency Avoid using of kernel after shutdown Simplify PHP CS Fixer configuration [PropertyInfo] Fixed type extraction for nullable collections of non-nullable elements [FrameworkBundle] [HttpKernel] fixed correct EOL and EOM month Fix CS [Serializer] Fix property name usage for denormalization Name test accordingly to the tested class Fix MockFileSessionStorageTest::sessionDir being used after it's unset [Security] Fix SwitchUserToken wrongly deauthenticated Supporting Bootstrap 4 custom switches Add new Form WeekType bumped Symfony version to 4.3.7 ...
2 parents 14da170 + 4cd3dc8 commit 5e358e3

File tree

136 files changed

+2987
-189
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

136 files changed

+2987
-189
lines changed

.php_cs.dist

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,9 @@ return PhpCsFixer\Config::create()
1010
'@Symfony:risky' => true,
1111
'@PHPUnit75Migration:risky' => true,
1212
'php_unit_dedicate_assert' => ['target' => '5.6'],
13-
'phpdoc_no_empty_return' => false, // triggers almost always false positive
1413
'array_syntax' => ['syntax' => 'short'],
1514
'fopen_flags' => false,
16-
'ordered_imports' => true,
17-
'phpdoc_trim_consecutive_blank_line_separation' => true,
18-
'no_superfluous_phpdoc_tags' => ['allow_mixed' => true],
1915
'protected_to_private' => false,
20-
// Part of @Symfony:risky in PHP-CS-Fixer 2.13.0. To be removed from the config file once upgrading
21-
'native_function_invocation' => ['include' => ['@compiler_optimized'], 'scope' => 'namespaced', 'strict' => true],
22-
// Part of future @Symfony ruleset in PHP-CS-Fixer To be removed from the config file once upgrading
23-
'phpdoc_types_order' => ['null_adjustment' => 'always_last', 'sort_algorithm' => 'none'],
2416
'combine_nested_dirname' => true,
2517
])
2618
->setRiskyAllowed(true)

CHANGELOG-4.3.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,49 @@ in 4.3 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/v4.3.0...v4.3.1
99

10+
* 4.3.6 (2019-11-01)
11+
12+
* bug #34198 [HttpClient] Fix perf issue when doing thousands of requests with curl (nicolas-grekas)
13+
* bug #33998 [Config] Disable default alphabet sorting in glob function due of unstable sort (hurricane-voronin)
14+
* bug #34144 [Serializer] Improve messages for unexpected resources values (fancyweb)
15+
* bug #34186 [HttpClient] always return the empty string when the response cannot have a body (nicolas-grekas)
16+
* bug #34167 [HttpFoundation] Allow to not pass a parameter to Request::isMethodSafe() (dunglas)
17+
* bug #33828 [DoctrineBridge] Auto-validation must work if no regex are passed (dunglas)
18+
* bug #34080 [SecurityBundle] correct types for default arguments for firewall configs (shieldo)
19+
* bug #34152 [Workflow] Made the configuration more robust for the 'property' key (lyrixx)
20+
* bug #34154 [HttpClient] fix handling of 3xx with no Location header - ignore Content-Length when no body is expected (nicolas-grekas)
21+
* bug #34140 [Security/Core] make NativePasswordEncoder use sodium to validate passwords when possible (nicolas-grekas)
22+
* bug #33999 [Form] Make sure to collect child forms created on *_SET_DATA events (yceruto)
23+
* bug #34090 [WebProfilerBundle] Improve display in Email panel for dark theme (antograssiot)
24+
* bug #34116 [HttpClient] ignore the body of responses to HEAD requests (nicolas-grekas)
25+
* bug #32456 [Messenger] use database platform to convert correctly the DateTime (roukmoute)
26+
* bug #34107 [Messenger] prevent infinite redelivery loops and blocked queues (Tobion)
27+
* bug #32341 [Messenger] Show exceptions after multiple retries (TimoBakx)
28+
* bug #34082 Revert "[Messenger] Fix exception message of failed message is dropped (Tobion)
29+
* bug #34021 [TwigBridge] do not render errors for checkboxes twice (xabbuh)
30+
* bug #34017 [Messenger] Fix ignored options in redis transport (chalasr)
31+
* bug #34041 [HttpKernel] fix wrong removal of the just generated container dir (nicolas-grekas)
32+
* bug #34024 [Routing] fix route loading with wildcard, but dir or file is empty (gseidel)
33+
* bug #34023 [Dotenv] allow LF in single-quoted strings (nicolas-grekas)
34+
* bug #33818 [Yaml] Throw exception for tagged invalid inline elements (gharlan)
35+
* bug #33994 [Mailer] Fix Mandrill Transport API payload for named addresses (Michaël Perrin)
36+
* bug #33985 [HttpClient] workaround curl_multi_select() issue (nicolas-grekas)
37+
* bug #33948 [PropertyInfo] Respect property name case when guessing from public method name (antograssiot)
38+
* bug #33962 [Cache] fixed TagAwareAdapter returning invalid cache (v-m-i)
39+
* bug #33958 [DI] Add extra type check to php dumper (gquemener)
40+
* bug #33965 [HttpFoundation] Add plus character `+` to legal mime subtype (ilzrv)
41+
* bug #32943 [Dotenv] search variable values in ENV first then env file (soufianZantar)
42+
* bug #33943 [VarDumper] fix resetting the "bold" state in CliDumper (nicolas-grekas)
43+
* bug #33936 [HttpClient] Missing argument in method_exists (detinkin)
44+
* bug #33937 [Cache] ignore unserialization failures in AbstractTagAwareAdapter::doDelete() (nicolas-grekas)
45+
* bug #33935 [HttpClient] send `Accept: */*` by default, fix removing it when needed (nicolas-grekas)
46+
* bug #33922 [Cache] remove implicit dependency on symfony/filesystem (nicolas-grekas)
47+
* bug #33927 Allow to set SameSite config to 'none' (ihmels)
48+
* bug #33930 [Cache] clean tags folder on invalidation (nicolas-grekas)
49+
* bug #33919 [VarDumper] fix array key error for class SymfonyCaster (zcodes)
50+
* bug #33885 [Form][DateTimeImmutableToDateTimeTransformer] Preserve microseconds and use \DateTime::createFromImmutable() when available (fancyweb)
51+
* bug #33900 [HttpKernel] Fix to populate $dotenvVars in data collector when not using putenv() (mynameisbogdan)
52+
1053
* 4.3.5 (2019-10-07)
1154

1255
* bug #33742 [Crawler] document $default as string|null (nicolas-grekas)

0 commit comments

Comments
 (0)