Merge pull request #20314 from fabpot/release-2.7.20

released v2.7.20
This commit is contained in:
Fabien Potencier 2016-10-26 18:37:30 -07:00 committed by GitHub
commit d22e8e011c
3 changed files with 48 additions and 16 deletions

View File

@ -7,6 +7,28 @@ 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 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 To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v2.7.0...v2.7.1
* 2.7.20 (2016-10-27)
* bug #20289 Fix edge case with StreamedResponse where headers are sent twice (Nicofuma)
* bug #20278 [DependencyInjection] merge tags instead of completely replacing them (xabbuh)
* bug #20271 Changes related to Twig 1.27 (fabpot)
* bug #20252 Trim constant values in XmlFileLoader (lstrojny)
* bug #20253 [TwigBridge] Use non-deprecated Twig_Node::getTemplateLine() (fabpot)
* bug #20235 [DomCrawler] Allow pipe (|) character in link tags when using Xpath expressions (klausi, nicolas-grekas)
* bug #20224 [Twig] removed deprecations added in Twig 1.27 (fabpot)
* bug #19478 fixed Filesystem:makePathRelative and added 2 more testcases (muhammedeminakbulut)
* bug #20218 [HttpFoundation] no 304 response if method is not cacheable (xabbuh)
* bug #20207 [DependencyInjection] move tags from decorated to decorating service (xabbuh)
* bug #20205 [HttpCache] fix: do not cache OPTIONS request (dmaicher)
* bug #20146 [Validator] Prevent infinite loop in PropertyMetadata (wesleylancel)
* bug #20184 [FrameworkBundle] Convert null prefix to an empty string in translation:update (chalasr)
* bug #19725 [Security] $attributes can be anything, but RoleVoter assumes strings (Jonatan Männchen)
* bug #20127 [HttpFoundation] JSONP callback validation (ro0NL)
* bug #20163 add missing use statement (xabbuh)
* bug #19961 [Console] Escape question text and default value in SymfonyStyle::ask() (chalasr)
* bug #20141 [Console] Fix validation of empty values using SymfonyQuestionHelper::ask() (chalasr)
* bug #20147 [FrameworkBundle] Alter container class instead of kernel name in cache:clear command (nicolas-grekas)
* 2.7.19 (2016-10-03) * 2.7.19 (2016-10-03)
* bug #20102 [Validator] Url validator not validating hosts ending in a number (gwkunze) * bug #20102 [Validator] Url validator not validating hosts ending in a number (gwkunze)

View File

@ -33,8 +33,8 @@ Symfony is the result of the work of many people who made the code better
- Igor Wiedler (igorw) - Igor Wiedler (igorw)
- Grégoire Pineau (lyrixx) - Grégoire Pineau (lyrixx)
- Eriksen Costa (eriksencosta) - Eriksen Costa (eriksencosta)
- Sarah Khalil (saro0h)
- Jules Pietri (heah) - Jules Pietri (heah)
- Sarah Khalil (saro0h)
- Maxime Steinhausser (ogizanagi) - Maxime Steinhausser (ogizanagi)
- Jonathan Wage (jwage) - Jonathan Wage (jwage)
- Diego Saint Esteben (dosten) - Diego Saint Esteben (dosten)
@ -49,13 +49,13 @@ Symfony is the result of the work of many people who made the code better
- Henrik Bjørnskov (henrikbjorn) - Henrik Bjørnskov (henrikbjorn)
- Miha Vrhovnik - Miha Vrhovnik
- Diego Saint Esteben (dii3g0) - Diego Saint Esteben (dii3g0)
- Robin Chalas (chalas_r)
- Ener-Getick (energetick) - Ener-Getick (energetick)
- Konstantin Kudryashov (everzet) - Konstantin Kudryashov (everzet)
- Bilal Amarni (bamarni) - Bilal Amarni (bamarni)
- Florin Patan (florinpatan) - Florin Patan (florinpatan)
- Peter Rehm (rpet) - Peter Rehm (rpet)
- Iltar van der Berg (kjarli) - Iltar van der Berg (kjarli)
- Robin Chalas (chalas_r)
- Kevin Bond (kbond) - Kevin Bond (kbond)
- Andrej Hudec (pulzarraider) - Andrej Hudec (pulzarraider)
- Gábor Egyed (1ed) - Gábor Egyed (1ed)
@ -69,6 +69,7 @@ Symfony is the result of the work of many people who made the code better
- Henrik Westphal (snc) - Henrik Westphal (snc)
- Dariusz Górecki (canni) - Dariusz Górecki (canni)
- Douglas Greenshields (shieldo) - Douglas Greenshields (shieldo)
- Konstantin Myakshin (koc)
- Lee McDermott - Lee McDermott
- Brandon Turner - Brandon Turner
- Luis Cordova (cordoval) - Luis Cordova (cordoval)
@ -76,7 +77,6 @@ Symfony is the result of the work of many people who made the code better
- Titouan Galopin (tgalopin) - Titouan Galopin (tgalopin)
- Daniel Holmes (dholmes) - Daniel Holmes (dholmes)
- Pierre du Plessis (pierredup) - Pierre du Plessis (pierredup)
- Konstantin Myakshin (koc)
- Bart van den Burg (burgov) - Bart van den Burg (burgov)
- Jordan Alliot (jalliot) - Jordan Alliot (jalliot)
- John Wards (johnwards) - John Wards (johnwards)
@ -84,17 +84,19 @@ Symfony is the result of the work of many people who made the code better
- Fran Moreno (franmomu) - Fran Moreno (franmomu)
- Antoine Hérault (herzult) - Antoine Hérault (herzult)
- Paráda József (paradajozsef) - Paráda József (paradajozsef)
- Jáchym Toušek (enumag)
- Arnaud Le Blanc (arnaud-lb) - Arnaud Le Blanc (arnaud-lb)
- Jérôme Tamarelle (gromnan) - Jérôme Tamarelle (gromnan)
- Michal Piotrowski (eventhorizon) - Michal Piotrowski (eventhorizon)
- Tim Nagel (merk) - Tim Nagel (merk)
- Dariusz Ruminski
- Brice BERNARD (brikou) - Brice BERNARD (brikou)
- Alexander M. Turek (derrabus) - Alexander M. Turek (derrabus)
- Dariusz Ruminski
- marc.weistroff - marc.weistroff
- Issei Murasawa (issei_m) - Issei Murasawa (issei_m)
- lenar - lenar
- Włodzimierz Gajda (gajdaw) - Włodzimierz Gajda (gajdaw)
- Roland Franssen (ro0)
- Baptiste Clavié (talus) - Baptiste Clavié (talus)
- Alexander Schwenn (xelaris) - Alexander Schwenn (xelaris)
- Florian Voutzinos (florianv) - Florian Voutzinos (florianv)
@ -104,8 +106,6 @@ Symfony is the result of the work of many people who made the code better
- Peter Kokot (maastermedia) - Peter Kokot (maastermedia)
- excelwebzone - excelwebzone
- Jacob Dreesen (jdreesen) - Jacob Dreesen (jdreesen)
- Jáchym Toušek (enumag)
- Roland Franssen (ro0)
- Jérémy DERUSSÉ (jderusse) - Jérémy DERUSSÉ (jderusse)
- Vladimir Reznichenko (kalessil) - Vladimir Reznichenko (kalessil)
- Tomáš Votruba (tomas_votruba) - Tomáš Votruba (tomas_votruba)
@ -131,6 +131,7 @@ Symfony is the result of the work of many people who made the code better
- Andréia Bohner (andreia) - Andréia Bohner (andreia)
- Rafael Dohms (rdohms) - Rafael Dohms (rdohms)
- Arnaud Kleinpeter (nanocom) - Arnaud Kleinpeter (nanocom)
- jwdeitch
- Joel Wurtz (brouznouf) - Joel Wurtz (brouznouf)
- Philipp Wahala (hifi) - Philipp Wahala (hifi)
- Vyacheslav Pavlov - Vyacheslav Pavlov
@ -139,6 +140,7 @@ Symfony is the result of the work of many people who made the code better
- Thomas Rabaix (rande) - Thomas Rabaix (rande)
- Vincent AUBERT (vincent) - Vincent AUBERT (vincent)
- Rouven Weßling (realityking) - Rouven Weßling (realityking)
- Teoh Han Hui (teohhanhui)
- Mikael Pajunen - Mikael Pajunen
- Clemens Tolboom - Clemens Tolboom
- Helmer Aaviksoo - Helmer Aaviksoo
@ -149,7 +151,6 @@ Symfony is the result of the work of many people who made the code better
- Amal Raghav (kertz) - Amal Raghav (kertz)
- Jonathan Ingram (jonathaningram) - Jonathan Ingram (jonathaningram)
- Artur Kotyrba - Artur Kotyrba
- Teoh Han Hui (teohhanhui)
- Warnar Boekkooi (boekkooi) - Warnar Boekkooi (boekkooi)
- Dmitrii Chekaliuk (lazyhammer) - Dmitrii Chekaliuk (lazyhammer)
- Clément JOBEILI (dator) - Clément JOBEILI (dator)
@ -159,10 +160,12 @@ Symfony is the result of the work of many people who made the code better
- Richard Miller (mr_r_miller) - Richard Miller (mr_r_miller)
- Mario A. Alvarez Garcia (nomack84) - Mario A. Alvarez Garcia (nomack84)
- Dennis Benkert (denderello) - Dennis Benkert (denderello)
- jeremyFreeAgent (Jérémy Romey) (jeremyfreeagent)
- Benjamin Dulau (dbenjamin) - Benjamin Dulau (dbenjamin)
- Mathieu Lemoine (lemoinem) - Mathieu Lemoine (lemoinem)
- Andreas Hucks (meandmymonkey) - Andreas Hucks (meandmymonkey)
- Noel Guilbert (noel) - Noel Guilbert (noel)
- Lars Strojny (lstrojny)
- Yonel Ceruto González (yonelceruto) - Yonel Ceruto González (yonelceruto)
- Stepan Anchugov (kix) - Stepan Anchugov (kix)
- bronze1man - bronze1man
@ -185,13 +188,11 @@ Symfony is the result of the work of many people who made the code better
- Michele Orselli (orso) - Michele Orselli (orso)
- Tom Van Looy (tvlooy) - Tom Van Looy (tvlooy)
- Sven Paulus (subsven) - Sven Paulus (subsven)
- Lars Strojny (lstrojny)
- Rui Marinho (ruimarinho) - Rui Marinho (ruimarinho)
- Daniel Espendiller - Daniel Espendiller
- Dawid Nowak - Dawid Nowak
- Eugene Wissner - Eugene Wissner
- Julien Brochet (mewt) - Julien Brochet (mewt)
- jeremyFreeAgent (jeremyfreeagent)
- Sergey Linnik (linniksa) - Sergey Linnik (linniksa)
- Michaël Perrin (michael.perrin) - Michaël Perrin (michael.perrin)
- Marcel Beerta (mazen) - Marcel Beerta (mazen)
@ -226,6 +227,7 @@ Symfony is the result of the work of many people who made the code better
- Jakub Kucharovic (jkucharovic) - Jakub Kucharovic (jkucharovic)
- Eugene Leonovich (rybakit) - Eugene Leonovich (rybakit)
- Filippo Tessarotto - Filippo Tessarotto
- Tristan Darricau (nicofuma)
- Joseph Rouff (rouffj) - Joseph Rouff (rouffj)
- Félix Labrecque (woodspire) - Félix Labrecque (woodspire)
- GordonsLondon - GordonsLondon
@ -262,7 +264,6 @@ Symfony is the result of the work of many people who made the code better
- Oleg Voronkovich - Oleg Voronkovich
- Manuel Kiessling (manuelkiessling) - Manuel Kiessling (manuelkiessling)
- Daniel Wehner - Daniel Wehner
- Tristan Darricau (nicofuma)
- Atsuhiro KUBO (iteman) - Atsuhiro KUBO (iteman)
- Andrew Moore (finewolf) - Andrew Moore (finewolf)
- Bertrand Zuchuat (garfield-fr) - Bertrand Zuchuat (garfield-fr)
@ -387,6 +388,7 @@ Symfony is the result of the work of many people who made the code better
- Ariel Ferrandini (aferrandini) - Ariel Ferrandini (aferrandini)
- Dirk Pahl (dirkaholic) - Dirk Pahl (dirkaholic)
- cedric lombardot (cedriclombardot) - cedric lombardot (cedriclombardot)
- David Maicher (dmaicher)
- Jonas Flodén (flojon) - Jonas Flodén (flojon)
- Christian Schmidt - Christian Schmidt
- Marcin Sikoń (marphi) - Marcin Sikoń (marphi)
@ -535,6 +537,7 @@ Symfony is the result of the work of many people who made the code better
- Daisuke Ohata - Daisuke Ohata
- Vincent Simonin - Vincent Simonin
- Alex Bogomazov (alebo) - Alex Bogomazov (alebo)
- maxime.steinhausser
- Stefan Warman - Stefan Warman
- Tristan Maindron (tmaindron) - Tristan Maindron (tmaindron)
- Ke WANG (yktd26) - Ke WANG (yktd26)
@ -546,11 +549,11 @@ Symfony is the result of the work of many people who made the code better
- Ulumuddin Yunus (joenoez) - Ulumuddin Yunus (joenoez)
- Luc Vieillescazes (iamluc) - Luc Vieillescazes (iamluc)
- Johann Saunier (prophet777) - Johann Saunier (prophet777)
- Michael Devery (mickadoo)
- Antoine Corcy - Antoine Corcy
- Artur Eshenbrener - Artur Eshenbrener
- Arturs Vonda - Arturs Vonda
- Sascha Grossenbacher - Sascha Grossenbacher
- David Maicher (dmaicher)
- Szijarto Tamas - Szijarto Tamas
- Catalin Dan - Catalin Dan
- Stephan Vock - Stephan Vock
@ -593,6 +596,7 @@ Symfony is the result of the work of many people who made the code better
- Vladyslav Petrovych - Vladyslav Petrovych
- Alex Xandra Albert Sim - Alex Xandra Albert Sim
- Carson Full - Carson Full
- Andrey Astakhov (aast)
- Trent Steel (trsteel88) - Trent Steel (trsteel88)
- Yuen-Chi Lian - Yuen-Chi Lian
- Besnik Br - Besnik Br
@ -602,12 +606,14 @@ Symfony is the result of the work of many people who made the code better
- avorobiev - avorobiev
- Venu - Venu
- Lars Vierbergen - Lars Vierbergen
- Jonatan Männchen
- Dennis Hotson - Dennis Hotson
- Andrew Tchircoff (andrewtch) - Andrew Tchircoff (andrewtch)
- michaelwilliams - michaelwilliams
- 1emming - 1emming
- Victor Bocharsky (bocharsky_bw) - Victor Bocharsky (bocharsky_bw)
- Leevi Graham (leevigraham) - Leevi Graham (leevigraham)
- Jordan Deitch
- Casper Valdemar Poulsen - Casper Valdemar Poulsen
- Josiah (josiah) - Josiah (josiah)
- Joschi Kuphal - Joschi Kuphal
@ -740,6 +746,7 @@ Symfony is the result of the work of many people who made the code better
- Alexandru Furculita (afurculita) - Alexandru Furculita (afurculita)
- Ben Ramsey (ramsey) - Ben Ramsey (ramsey)
- Christian Jul Jensen - Christian Jul Jensen
- Alexandre GESLIN (alexandregeslin)
- The Whole Life to Learn - The Whole Life to Learn
- Farhad Safarov - Farhad Safarov
- Liverbool (liverbool) - Liverbool (liverbool)
@ -870,12 +877,14 @@ Symfony is the result of the work of many people who made the code better
- James Gilliland - James Gilliland
- Rhodri Pugh (rodnaph) - Rhodri Pugh (rodnaph)
- David de Boer (ddeboer) - David de Boer (ddeboer)
- Klaus Purer
- Gilles Doge (gido) - Gilles Doge (gido)
- abulford - abulford
- antograssiot - antograssiot
- Brooks Boyd - Brooks Boyd
- Roger Webb - Roger Webb
- Dmitriy Simushev - Dmitriy Simushev
- Ivo Bathke (ivoba)
- Max Voloshin (maxvoloshin) - Max Voloshin (maxvoloshin)
- Nicolas Fabre (nfabre) - Nicolas Fabre (nfabre)
- Raul Rodriguez (raul782) - Raul Rodriguez (raul782)
@ -964,7 +973,6 @@ Symfony is the result of the work of many people who made the code better
- ChrisC - ChrisC
- Ilya Biryukov - Ilya Biryukov
- Kim Laï Trinh - Kim Laï Trinh
- Jonatan Männchen
- Jason Desrosiers - Jason Desrosiers
- m.chwedziak - m.chwedziak
- Philip Frank - Philip Frank
@ -994,7 +1002,6 @@ Symfony is the result of the work of many people who made the code better
- Emmanuel Vella (emmanuel.vella) - Emmanuel Vella (emmanuel.vella)
- Carsten Nielsen (phreaknerd) - Carsten Nielsen (phreaknerd)
- Mathieu Rochette - Mathieu Rochette
- maxime.steinhausser
- Jay Severson - Jay Severson
- René Kerner - René Kerner
- Nathaniel Catchpole - Nathaniel Catchpole
@ -1044,7 +1051,6 @@ Symfony is the result of the work of many people who made the code better
- Benjamin Bender - Benjamin Bender
- Konrad Mohrfeldt - Konrad Mohrfeldt
- Lance Chen - Lance Chen
- Andrey Astakhov (aast)
- Andrew (drew) - Andrew (drew)
- Nikolay Labinskiy (e-moe) - Nikolay Labinskiy (e-moe)
- kor3k kor3k (kor3k) - kor3k kor3k (kor3k)
@ -1055,6 +1061,7 @@ Symfony is the result of the work of many people who made the code better
- Mephistofeles - Mephistofeles
- Hoffmann András - Hoffmann András
- Olivier - Olivier
- Wesley Lancel
- pscheit - pscheit
- Zdeněk Drahoš - Zdeněk Drahoš
- Dan Harper - Dan Harper
@ -1160,6 +1167,7 @@ Symfony is the result of the work of many people who made the code better
- JakeFr - JakeFr
- Simon Sargeant - Simon Sargeant
- efeen - efeen
- Muhammed Akbulut
- Michał Dąbrowski (defrag) - Michał Dąbrowski (defrag)
- Simone Fumagalli (hpatoio) - Simone Fumagalli (hpatoio)
- Brian Graham (incognito) - Brian Graham (incognito)
@ -1176,6 +1184,7 @@ Symfony is the result of the work of many people who made the code better
- Artem Lopata (bumz) - Artem Lopata (bumz)
- Nicole Cordes - Nicole Cordes
- Alexey Popkov - Alexey Popkov
- Gijs Kunze
- Artyom Protaskin - Artyom Protaskin
- Nathanael d. Noblet - Nathanael d. Noblet
- helmer - helmer
@ -1445,6 +1454,7 @@ Symfony is the result of the work of many people who made the code better
- Matthias Althaus - Matthias Althaus
- Michaël VEROUX - Michaël VEROUX
- Julia - Julia
- Lin Lu
- arduanov - arduanov
- sualko - sualko
- Nicolas Roudaire - Nicolas Roudaire

View File

@ -58,12 +58,12 @@ abstract class Kernel implements KernelInterface, TerminableInterface
protected $startTime; protected $startTime;
protected $loadClassCache; protected $loadClassCache;
const VERSION = '2.7.20-DEV'; const VERSION = '2.7.20';
const VERSION_ID = 20720; const VERSION_ID = 20720;
const MAJOR_VERSION = 2; const MAJOR_VERSION = 2;
const MINOR_VERSION = 7; const MINOR_VERSION = 7;
const RELEASE_VERSION = 20; const RELEASE_VERSION = 20;
const EXTRA_VERSION = 'DEV'; const EXTRA_VERSION = '';
const END_OF_MAINTENANCE = '05/2018'; const END_OF_MAINTENANCE = '05/2018';
const END_OF_LIFE = '05/2019'; const END_OF_LIFE = '05/2019';