This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/CHANGELOG-2.7.md
2015-04-10 21:51:44 +02:00

114 lines
9.0 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

CHANGELOG for 2.7.x
===================
This changelog references the relevant changes (bug and security fixes) done
in 2.7 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/v2.7.0...v2.7.1
* 2.7.0-BETA1 (2015-04-10)
* feature #14229 [WebProfilerBundle] AJAX links (romqin)
* feature #13220 [Console] Made output docopt compatible (WouterJ)
* feature #14178 [Config] Delegate creation of ConfigCache instances to a factory. (mpdude)
* feature #13443 [Translation][Command][FrameworkBundle] Enable translation debugging in directories (xelaris)
* feature #14198 Automatically start server:run if server:start failed (WouterJ)
* feature #13651 [Form][choice] added choice_translation_domain to avoid trans options. (aitboudad)
* feature #14185 [Translation][Profiler]added the number of times a translation has been used. (aitboudad)
* feature #13717 Deprecated precision option in favor of scale (WouterJ)
* feature #14159 [Debug] Add symfony_debug_backtrace() and use it when dealing with fatal errors (jpauli, nicolas-grekas)
* feature #14192 [HttpKernel] Embed the original exception as previous to bounced exceptions (nicolas-grekas)
* feature #13626 [WebProfilerBundle] Added feedback about the current symfony version (WouterJ)
* feature #13554 [TwigBundle] make date formats and number formats configurable (xabbuh)
* feature #14196 Tweaked some console command styles (javiereguiluz)
* feature #14181 [Debug] Updated the default log level when a PHP error occurs (lyrixx)
* feature #14186 [Debug] Renamed "context" key to "scope_vars" to avoid any ambiguity (lyrixx)
* feature #13942 [Translation] generate translation cache at warmup (xavierleune)
* feature #14116 [FrameworkBundle] Move lint commands to lint namespace. (aitboudad)
* feature #14052 [FrameworkBundle] added a protected shortcut getParameter() method in the base Controller class. (hhamon)
* feature #14080 [VarDumper] Add casters for Reflection* classes (nicolas-grekas)
* feature #14050 [Form] Refactored choice lists to support dynamic label, value, index and attribute generation (webmozart)
* feature #14079 [VarDumper] Add and use Caster::PREFIX_* consts (nicolas-grekas)
* feature #14057 [RFC][Console] Added console style guide helpers (v2) (kbond)
* feature #14077 [VarDumper] Add VarDumperTestCase and related trait (nicolas-grekas)
* feature #14058 [VarDumper] Add filters to casters (nicolas-grekas)
* feature #14003 [Translation][Profiler] Added a Translation profiler. (aitboudad)
* feature #14002 [Translation][Extractor] Allow extracting an array of files besides extracting a directory (marcosdsanchez)
* feature #13438 [Console][Table] Add support for colspan/rowspan + multiple header lines (aitboudad)
* feature #14071 [VarDumper] Ctrl+click toggles-all and fix IE8 support (larsborn, nicolas-grekas)
* feature #13981 [Translation] merge all fallback catalogues messages into current catalo... (aitboudad)
* feature #14006 [VarDumper] with-er interface for Cloner\Data (nicolas-grekas)
* feature #14034 [VarDumper] add caster for MongoCursor objects (nicolas-grekas)
* feature #14030 [DependencyInjection] make it possible to dump inlined services to XML (xabbuh)
* feature #14016 Remove the API version in the validator component (saro0h, fabpot, stof)
* feature #13960 [VarDumper] Add Caster for XML-parser resources (nicolas-grekas)
* feature #13937 [FrameworkBundle] Allow to disable Kernel reboot (sroze)
* feature #13892 [DependencyInjection] Improved yaml syntax (hason)
* feature #14000 [SECURITY][ACL] fixed Base ACL exceptions on the RuntimeException (Neophy7e)
* feature #14001 [Security] [ACL] Improved MaskBuilder and PermissionMap (AlexDpy)
* feature #13959 [VarDumper] Add catch-all-objects hook for casters (nicolas-grekas)
* feature #13980 [VarDumper] Added support for amqp (lyrixx)
* feature #12818 [SecurityBundle] Added a command to encode a password (saro0h)
* feature #13107 [FrameworkBundle] Serializer groups support (dunglas)
* feature #13872 [FrameworkBundle] Added domain column when debugging translations (hiddewie)
* feature #13780 [HttpKernel] Throw a LogicException when kernel.exception does not lead to a Response (nicolas-grekas)
* feature #13897 [translation][performances] move loading resources into Translator initialize. (aitboudad)
* feature #13864 Entity type: loader caching by query builder instance (dominikzogg)
* feature #13855 Read validation contraints from Resources/config/validation/ sub-dir (GromNaN)
* feature #13257 [Serializer] ObjectNormalizer (dunglas)
* feature #13795 [Serializer] Refactoring of metadata (dunglas)
* feature #13840 [WebProfilerBundle] Update ajax calls in toolbar to add the css error class (rubenrua)
* feature #13809 [OptionsResolver] add missing deprecation triggers (Tobion)
* feature #13398 [PhpUnit] new PhpUnit bridge (nicolas-grekas)
* feature #13615 [FrameworkBundle] Made ServerParams a service (rpg600)
* feature #12526 Add an auto_alias compiler pass (Daniel Wehner)
* feature #13665 [Debug] generalize deprecated interfaces tracking (nicolas-grekas)
* feature #13656 removed Propel bridge from Symfony Core (fabpot)
* feature #13500 [Serializer] Normalizers can serialize collections and scalars (dunglas)
* feature #13463 [WebProfilerBundle] Replaced raster PNG icons with vector SVG icons (sgrodzicki)
* feature #13234 [Asset] added the component (fabpot)
* feature #11379 Added new Forwarded header support for Request::getClientIps (tony-co)
* feature #9782 [Security] added string representation for core Users (tobiassjosten)
* feature #12174 [TwigBundle] Add loader priority (wizhippo)
* feature #13074 [Translation] Refresh catalogues when resources change (iamluc)
* feature #13294 [PropertyAccess] Show property path in all exception messages (mpajunen)
* feature #13548 [TwigBridge] Added support for passing more files to twig:lint command (sustmi)
* feature #13120 [Serializer] Name converter support (dunglas)
* feature #13428 Added a Twig profiler (fabpot)
* feature #11129 Added i18n support to ConfirmationQuestion (WouterJ)
* feature #13034 [HttpKernel] [WebProfilerBundle] added HTTP status to profiler search result (xelaris)
* feature #13475 [SecurityBundle] decouple the logout PHP helper and Twig extension (fabpot)
* feature #12891 [Form] Deprecated setDefaultOptions() in favor of configureOptions() (peterrehm)
* feature #13342 [security] Fetching current stored context when not explicitly specified (jaytaph)
* feature #12960 [FrameworkBundle] Container parameters in Route#condition (nikita2206)
* feature #13418 [DX] Attempt to improve logging messages with parameters (iltar)
* feature #13320 [HttpKernel] Add request uri to Logger context (Rvanlaak)
* feature #13401 [TwigBundle] use the new Twig autoescaping strategy (fabpot)
* feature #13361 [Routing] apply deprecation triggers and fix tests (Tobion)
* feature #13378 lazy-load fragment renderers (fabpot)
* feature #13354 Twig decoupling from Templating (fabpot)
* feature #13264 URL manipulations as a Twig extension (fabpot)
* feature #13289 [DependencyInjection] deprecated synchronized services (fabpot)
* feature #13323 [Security] removed usage of the deprecated SecurityContextInterface (fabpot)
* feature #13241 [Form] add back model_timezone and view_timezone options (xabbuh)
* feature #13252 [Serializer] Refactoring and object_to_populate support. (dunglas)
* feature #13255 [Serializer] Add circular reference handling to the PropertyNormalizer (dunglas)
* feature #13259 Deprecate the translator implementation in the Validator component (stof)
* feature #12956 [Validator] Added checkDNS option on URL validator (saro0h)
* feature #13230 [TwigBundle] removed the Container dependency on ActionsExtension (fabpot)
* feature #12602 Add type aliases for allowed types in OptionsResolver (henrikbjorn)
* feature #12594 [DX] [HttpKernel] Use "context" argument when logging route in RouterListener (iltar)
* feature #12653 [Filesystem] Keep executable permission when a file is copied (joelwurtz)
* feature #13164 [Debug] track and report deprecated classes and interfaces (nicolas-grekas)
* feature #13157 [Security] Updated ACL generateSql.php (jaytaph)
* feature #13105 [FrameworkBundle] added a test router for the built-in web server (fabpot)
* feature #12092 [Serializer] Serialization groups support (dunglas)
* feature #13031 [Serializer] Add xml_format_output context option. Close #12517. (dunglas)
* feature #12862 [Console] Allowing the user answering key or value of the autocompleterValues (saro0h)
* feature #12469 [Security] Added the triggering of the security.interactive_login event in SimplePreAuthenticationListener (saro0h)
* feature #12896 [DX][Profiler] Show the inherited roles in the web profiler (peterrehm)
* feature #12295 [FrameworkBundle] make GetSetMethodNormalizer available by default (dunglas)
* feature #12666 [Hackday][Stopwatch] added __toString on StopwatchEvent (damienalexandre)