- Oct 04, 2020
-
-
Fabien Potencier authored
released v5.1.7
-
Fabien Potencier authored
-
Fabien Potencier authored
-
Fabien Potencier authored
* 4.4: Update security.he.xlf
-
Fabien Potencier authored
* 3.4: Update security.he.xlf
-
Fabien Potencier authored
This PR was submitted for the master branch but it was merged into the 3.4 branch instead. Discussion ---------- Update security.he.xlf Update Hebrew translation Commits ------- 8d4c2f05 Update security.he.xlf
-
Ben Hakim authored
-
Fabien Potencier authored
This PR was merged into the 5.1 branch. Discussion ---------- Handle consecutive supports() calls in the RememberMeAuthenticator | Q | A | ------------- | --- | Branch? | 5.1 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | Fix #38206 | License | MIT | Doc PR | - If I read the issue correctly, the problem is not so much that `autoLogin()` is called in supports, but that it is called multiple times in the same request (in lazy firewalls). This is fixed by this issue. @qurben or @fancyweb do you have an application with this error, and can you please test the patch in this PR? Please let me know if this actually fixed the issue. (if you can't, I'll create a small demo app to test this one) Commits ------- e0d1867b Handle consecutive supports() calls in the RememberMeAuthenticator
-
- Oct 03, 2020
-
-
Fabien Potencier authored
* 4.4: Fix tests [Lock] Fix StoreFactory to accept same DSN syntax as AbstractAdapter [Serializer][Minor] Fix exception message
-
Wouter de Jong authored
-
Fabien Potencier authored
-
Fabien Potencier authored
This PR was squashed before being merged into the 4.4 branch. Discussion ---------- [Lock] Fix StoreFactory to accept same DSN syntax as AbstractAdapter | Q | A | ------------- | --- | Branch? | 4.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | Fix #35350 | License | MIT | Doc PR | Updates `Symfony\Component\Lock\Store\StoreFactory` to accept same DSN syntax as `Symfony\Component\Cache\Adapter\AbstractAdapter` which is used to create Redis class instance. Commits ------- 4ebbe3d8 [Lock] Fix StoreFactory to accept same DSN syntax as AbstractAdapter
-
Joni Halme authored
-
Fabien Potencier authored
bug #38390 [Serializer][Minor] Fix circular reference exception message (bad limit displayed) (l-vo) This PR was merged into the 4.4 branch. Discussion ---------- [Serializer][Minor] Fix circular reference exception message (bad limit displayed) | Q | A | ------------- | --- | Branch? | 4.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | | License | MIT | Doc PR | Commits ------- 36ce9029 [Serializer][Minor] Fix exception message
-
- Oct 02, 2020
-
-
Laurent VOULLEMIER authored
Wrong circular reference limit displayed.
-
Nicolas Grekas authored
* 4.4: [HttpClient] Always "buffer" empty responses
-
Nicolas Grekas authored
This PR was merged into the 4.4 branch. Discussion ---------- [HttpClient] Always "buffer" empty responses | Q | A | ------------- | --- | Branch? | 4.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | - | License | MIT | Doc PR | - Commits ------- 03d60fce [HttpClient] Always "buffer" empty responses
-
Nicolas Grekas authored
-
Nicolas Grekas authored
This PR was merged into the 5.1 branch. Discussion ---------- [5.1] Ignore more deprecations for Mockery mocks | Q | A | ------------- | --- | Branch? | 5.1 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | - | License | MIT | Doc PR | - Continuation of https://github.com/symfony/symfony/pull/38377 on 5.1. Commits ------- 58e6cb1d [5.1] Ignore more deprecations for Mockery mocks
-
Thomas Calvet authored
-
Nicolas Grekas authored
This PR was merged into the 5.1 branch. Discussion ---------- [PhpUnitBridge] Fix Deprecation file when it comes from the TestsListener | Q | A | ------------- | --- | Branch? | 5.1 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | - | License | MIT | Doc PR | - https://github.com/symfony/symfony/pull/38031 caused an unwanted regression: if the frame `class` matches `SymfonyTestsListenerFor` it used to always return, now it continues so the `originClass` and `originMethod` properties are set. Therefore, the deprecation is considered as coming from the test listener. It ends up in the "legacy" group and muted because the test listeners contains the word "Legacy" in their namespaces. Example test: ```php <?php namespace App\Tests; use PHPUnit\Framework\TestCase; use Symfony\Component\EventDispatcher\DependencyInjection\ExtractingEventDispatcher; final class FooTest extends TestCase { public function test(): void { // ExtractingEventDispatcher is @internal new class extends ExtractingEventDispatcher {}; $this->assertTrue(true); } } ``` On 4.4: ``` Other deprecation notices (1) 1x: The "Symfony\Component\EventDispatcher\DependencyInjection\ExtractingEventDispatcher" class is considered internal. It may change without further notice. You should not use it from "Symfony\Component\EventDispatcher\DependencyInjection\ExtractingEventDispatcher@anonymous". ``` On 5.1: ``` Legacy deprecation notices (1) ``` Commits ------- 1ba06a0f [PhpUnitBridge] Fix Deprecation file when it comes from the TestsListener
-
Nicolas Grekas authored
* 4.4: disallow FrameworkBundle 4.4+ propagate validation groups to subforms [Form] [Validator] Add failing testcase to demonstrate group sequence issue
-
Thomas Calvet authored
-
Nicolas Grekas authored
* 3.4: disallow FrameworkBundle 4.4+ propagate validation groups to subforms [Form] [Validator] Add failing testcase to demonstrate group sequence issue
-
Nicolas Grekas authored
This PR was merged into the 3.4 branch. Discussion ---------- [Form] propagate validation groups to subforms | Q | A | ------------- | --- | Branch? | 3.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | Fix #38300 | License | MIT | Doc PR | Commits ------- 04f5698e propagate validation groups to subforms e2c7c337 [Form] [Validator] Add failing testcase to demonstrate group sequence issue
-
Nicolas Grekas authored
This PR was merged into the 3.4 branch. Discussion ---------- [FrameworkBundle] disallow FrameworkBundle 4.4+ | Q | A | ------------- | --- | Branch? | 3.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | | License | MIT | Doc PR | Since #34619 (merged in 4.4.1) the request stack can no longer be passed as an argument to the `HtmlErrorRenderer` constructor. However, FrameworkBundle 4.4 refuses to be used with WebProfilerBundle 3.4 since #34369 (merged in 4.4.0-RC1). Commits ------- ad45e9cf disallow FrameworkBundle 4.4+
-
Christian Flothmann authored
-
Nicolas Grekas authored
* 4.4: [HttpClient] fix unsetting context[ssl][peer_name]
-
Nicolas Grekas authored
This PR was merged into the 4.4 branch. Discussion ---------- [HttpClient] fix unsetting context[ssl][peer_name] | Q | A | ------------- | --- | Branch? | 4.4 | Bug fix? | no (fixing a not released fix) | New feature? | no | Deprecations? | no | Tickets | Fix https://github.com/symfony/symfony/pull/38375#issuecomment-702621658 | License | MIT | Doc PR | - /cc @bohanyang could you please confirm this fixes it? Commits ------- 8eb8a7c4 [HttpClient] fix unsetting context[ssl][peer_name]
-
Nicolas Grekas authored
-
Christian Flothmann authored
-
Johan de Ruijter authored
When using group sequences on a form, sometimes constraints are ignored even though they should fail.
-
Nicolas Grekas authored
* 4.4: [HttpClient] fix using proxies with NativeHttpClient [4.4] Ignore more deprecations for Mockery mocks [Routing] fix using !important and defaults/reqs in inline route definitions [ErrorHandler][DebugClassLoader] Do not check Mockery mocks classes [HttpClient] Fix using https with proxies [TwigBundle] Only remove kernel exception listener if twig is used Adjust expired range check Fix redis connection error message
-
Nicolas Grekas authored
* 3.4: Adjust expired range check
-
Nicolas Grekas authored
This PR was merged into the 4.4 branch. Discussion ---------- [4.4] Ignore more deprecations for Mockery mocks | Q | A | ------------- | --- | Branch? | 4.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | - | License | MIT | Doc PR | - Commits ------- 1a801e84 [4.4] Ignore more deprecations for Mockery mocks
-
Nicolas Grekas authored
This PR was merged into the 4.4 branch. Discussion ---------- [HttpClient] fix using proxies with NativeHttpClient | Q | A | ------------- | --- | Branch? | 4.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | - | License | MIT | Doc PR | - As spotted by @stof in https://github.com/symfony/symfony/pull/38368#issuecomment-702272737, we cannot use local DNS resolution with HTTP proxies. Commits ------- 28f301bf [HttpClient] fix using proxies with NativeHttpClient
-
Nicolas Grekas authored
bug #38372 [Routing] fix using !important and defaults/reqs in inline route definitions (nicolas-grekas) This PR was merged into the 4.4 branch. Discussion ---------- [Routing] fix using !important and defaults/reqs in inline route definitions | Q | A | ------------- | --- | Branch? | 4.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | Fix #33224 | License | MIT | Doc PR | - Commits ------- 826db225 [Routing] fix using !important and defaults/reqs in inline route definitions
-
Nicolas Grekas authored
-
Thomas Calvet authored
-
Fabien Potencier authored
This PR was merged into the 4.4 branch. Discussion ---------- [ErrorHandler][DebugClassLoader] Do not check Mockery mocks classes | Q | A | ------------- | --- | Branch? | 4.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Tickets | https://github.com/symfony/symfony/issues/37916 | License | MIT | Doc PR | - Commits ------- bbd12fe2 [ErrorHandler][DebugClassLoader] Do not check Mockery mocks classes
-