From 8400ae4751e016f0a396ebafc3e713bad1c9750f Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Sun, 6 Jan 2019 17:19:13 +0100 Subject: [PATCH 1/2] updated CHANGELOG for 4.2.2 --- CHANGELOG-4.2.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/CHANGELOG-4.2.md b/CHANGELOG-4.2.md index 40c53e2040d3..1c2372bb2ead 100644 --- a/CHANGELOG-4.2.md +++ b/CHANGELOG-4.2.md @@ -7,6 +7,52 @@ in 4.2 minor versions. To get the diff for a specific change, go to https://github.com/symfony/symfony/commit/XXX where XXX is the change hash To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v4.2.0...v4.2.1 +* 4.2.2 (2019-01-06) + + * bug #29494 [HttpFoundation] Fix request uri when it starts with double slashes (alquerci) + * bug #29697 [DI] Fixed wrong factory method in exception (Wojciech Gorczyca) + * bug #29679 [HttpKernel] Correctly Render Signed URIs Containing Fragments (zanbaldwin) + * bug #29754 Ensure final input of CommandTester works with default (Firehed) + * bug #29695 [Form] Do not ignore the choice groups for caching (vudaltsov) + * bug #29738 [Intl] handle null date and time types (xabbuh) + * bug #29708 [FrameworkBundle] access the container getting it from the kernel (xabbuh) + * bug #29676 [HttpFoundation] Fix erasing cookies issue (eiannone) + * bug #29741 [VarExporter] fix exporting array indexes (xabbuh) + * bug #29704 [FrameworkBundle] improve errors in tests missing the BrowserKit component (xabbuh) + * bug #29721 [SecurityBundle] Fix traceable voters (ro0NL) + * bug #29617 [Console] Add specific replacement for help text in single command applications (codedmonkey) + * bug #29714 [Event Dispatcher] fixed 29703: TraceableEventDispatcher reset() callStack to null (mlievertz) + * bug #29597 [DI] fix reporting bindings on overriden services as unused (nicolas-grekas) + * bug #29639 [Yaml] detect circular references (xabbuh) + * bug #29644 [Cache] fix bad optim (nicolas-grekas) + * bug #29648 [Cache] fix Simple\Psr6Cache proxying of metadata (nicolas-grekas) + * bug #29569 [FrameworkBundle] decouple debug:autowiring from phpdocumentor/reflection-docblock (SerkanYildiz) + * bug #29546 [DI] map snake-case ids of service subscribers to camel-case autowiring aliases (nicolas-grekas) + * bug #29409 Fix env fallback to an unresolved variable (jderusse) + * bug #29626 [Routing] fix trailing slash redirections involving a trailing var (nicolas-grekas) + * bug #29411 [EventDispatcher] Revers event tracing order (ro0NL) + * bug #29533 Fixed public directory when configured in composer.json (alexander-schranz) + * bug #29619 [Console] OutputFormatter: move strtolower to createStyleFromString (ogizanagi) + * bug #29621 [Security] Prefer clone() over unserialize(serialize()) for user refreshment (chalasr) + * bug #29591 [Cache] Fix undefined variable in ArrayTrait (eXtreme) + * bug #29558 [Messenger] Restore message handlers laziness (chalasr) + * bug #29589 [VarExporter] dont call userland code with uninitialized objects (nicolas-grekas) + * bug #29542 [Routing] fix dumping same-path routes with placeholders (nicolas-grekas) + * bug #29587 [Debug] ignore underscore vs backslash namespaces in DebugClassLoader (nicolas-grekas) + * bug #29584 [FrameworkBundle] fix describing routes with no controllers (nicolas-grekas) + * bug #29582 [DI] move RegisterServiceSubscribersPass before DecoratorServicePass (kbond) + * bug #29527 [TwigBridge][Form] Prevent multiple rendering of form collection prototypes (Shoplifter) + * bug #29571 [Yaml] ensures that the mb_internal_encoding is reset to its initial value (Jörn Lang) + * bug #29513 [Hackday][Serializer] Deserialization ignores argument type hint from phpdoc for array in constructor argument (karser) + * bug #29323 [Security] defer log message in guard authenticator (eschultz-magix) + * bug #29539 [WebProfilerBundle][TwigBundle] CSS fixes (ro0NL) + * bug #29543 [Cache] Don't erase processed redis dsn (chalasr) + * bug #29531 [Validator] Added IBAN format for Vatican City State (raulfraile) + * bug #29501 [Form] filter out invalid language values (xabbuh) + * bug #29307 [Form] Filter arrays out of scalar form types (nicolas-grekas) + * bug #29500 [Form] filter out invalid Intl values (xabbuh) + * bug #29499 [Validator] Fixed grouped composite constraints (HeahDude) + * 4.2.1 (2018-12-06) * security #cve-2018-19790 [Security\Http] detect bad redirect targets using backslashes (xabbuh) From c78e7482d512f9387a4a6cf3e128c149ea30ff38 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Sun, 6 Jan 2019 17:19:23 +0100 Subject: [PATCH 2/2] updated VERSION for 4.2.2 --- src/Symfony/Component/HttpKernel/Kernel.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Symfony/Component/HttpKernel/Kernel.php b/src/Symfony/Component/HttpKernel/Kernel.php index 6466c38dd9f1..d09be5a0ba2c 100644 --- a/src/Symfony/Component/HttpKernel/Kernel.php +++ b/src/Symfony/Component/HttpKernel/Kernel.php @@ -73,12 +73,12 @@ abstract class Kernel implements KernelInterface, RebootableInterface, Terminabl private $requestStackSize = 0; private $resetServices = false; - const VERSION = '4.2.2-DEV'; + const VERSION = '4.2.2'; const VERSION_ID = 40202; const MAJOR_VERSION = 4; const MINOR_VERSION = 2; const RELEASE_VERSION = 2; - const EXTRA_VERSION = 'DEV'; + const EXTRA_VERSION = ''; const END_OF_MAINTENANCE = '07/2019'; const END_OF_LIFE = '01/2020';