Skip to content

Commit 21b29c2

Browse files
committed
Merge symfony/master
2 parents 6bf43a1 + dccd2d5 commit 21b29c2

File tree

1,442 files changed

+24720
-14152
lines changed

Some content is hidden

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

1,442 files changed

+24720
-14152
lines changed

CHANGELOG-2.0.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
CHANGELOG for 2.0.x
2+
===================
3+
4+
This changelog references the relevant changes (bug and security fixes) done
5+
in 2.0 minor versions.
6+
7+
To get the diff for a specific change, go to https://github.com/symfony/symfony/commit/XXX where XXX is the change hash
8+
To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v2.0.0...v2.0.1
9+
10+
* 2.0.1 (2011-08-26)
11+
12+
* 1c7694f: [HttpFoundation] added a missing exception
13+
* 84c1719: [FrameworkBundle] Avoid listener key conflicts in ContainerAwareEventDispatcher
14+
* 536538f: [DoctrineBundle] removed an unused and confusing parameter (the connection class can be changed via the wrapper_class setting of a connection)
15+
* d7f0789: [FrameworkBundle] fixed duplicated RequestContext instances
16+
* 89f477e: [WebProfilerBundle] Throw exception if a collector template isn't found
17+
* 6ca72cf: [WebProfilerBundle] Allow .html.twig in collector template names
18+
* 39fabab: [EventDispatcher] Fix removeSubscriber() to work with priority syntax
19+
* 3380f2a: [DomCrawler] fixed disabled fields in forms (they are available in the DOM, but their values are not submitted -- whereas before, they were simply removed from the DOM)
20+
* 2b1bb2c: [Form] added missing DelegatingValidator registration in the Form Extension class (used when using the Form component outside a Symfony2 project where the validation.xml is used instead)
21+
* fdd2e7a: [Form] Fixing a bug where setting empty_value to false caused a variable to not be found
22+
* bc7edfe: [FrameworkBundle] changed resource filename of Japanese validator translation
23+
* c29fa9d: [Form] Fix for treatment zero as empty data. Closes #1986
24+
* 6e7c375: [FrameworkBundle] Cleanup schema file
25+
* b6ee1a6: fixes a bug when overriding method via the X-HTTP-METHOD-OVERRIDE header
26+
* 80d1718: [Fix] Email() constraints now guess as 'email' field type
27+
* 3a64b08: Search in others user providers when a user is not found in the first user provider and throws the right exception.
28+
* 805a267: Remove Content-Length header adding for now. Fixes #1846.
29+
* ae55a98: Added $format in serialize() method, to keep consistence and give a hint to the normalizer.
30+
* 7ec533e: got an if-condition out of unnecessary loops in Symfony\Component\ClassLoader\UniversalClassLoader
31+
* 34a1b53: [HttpFoundation] Do not save session in Session::__destroy() when saved already
32+
* 81fb8e1: [DomCrawler] fix finding charset in addContent
33+
* 4f9d229: The trace argument value could be string ("*DEEP NESTED ARRAY*")
34+
* be031f5: [HttpKernel] fixed ControllerResolver when the controller is a class name with an __invoke() method
35+
* 275da0d: [Validator] changed 'self' to 'static' for child class to override pattern constant
36+
* e78bc32: Fixed: Notice: Undefined index: enable_annotations in ...
37+
* 86f888f: fix https default port check
38+
* 8a980bd: $node->hasAttribute('disabled') sf2 should not create disagreement between implementation and practice for a crawler. If sahi real browser can find an element that is disabled, then sf2 should too. https://github.com/Behat/Mink/pull/58#issuecomment-1712459
39+
* 1087792: -- fix use of STDIN
40+
* ee5b9ce: [SwiftmailerBundle] Allow non-file spools
41+
* d880db2: [Form] Test covered fix for invalid date (13 month/31.02.2011 etc.) send to transformer. Closes #1755
42+
* df74f49: Patched src/Symfony/Component/Form/Extension/Core/DataTransformer/DateTimeToArrayTransformer.php to throw an exception when an invalid date is passed for transformation (e.g. 31st February)
43+
* 8519967: Calling supportsClass from vote to find out if we can vote
44+
45+
* 2.0.0 (2011-07-28)

CHANGELOG-2.1.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
CHANGELOG for 2.1.x
2+
===================
3+
4+
This changelog references the relevant changes (bug and security fixes) done
5+
in 2.1 minor versions.
6+
7+
To get the diff for a specific change, go to https://github.com/symfony/symfony/commit/XXX where XXX is the change hash
8+
To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v2.1.0...v2.1.1
9+
10+
2.1.0
11+
-----
12+
13+
### ClassLoader
14+
15+
* added support for loading globally-installed PEAR packages
16+
17+
### Finder
18+
19+
* Finder::exclude() now supports an array of directories as an argument
20+
21+
### HttpFoundation
22+
23+
* added support for the PATCH method in Request
24+
* removed the ContentTypeMimeTypeGuesser class as it is deprecated and never used on PHP 5.3
25+
* added ResponseHeaderBag::makeDisposition() (implements RFC 6266)
26+
27+
### Translation
28+
29+
* added dumpers for translation catalogs
30+
31+
### Validator
32+
33+
* added support for MIME with wildcard in FileValidator

CONTRIBUTORS.md

Lines changed: 281 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,281 @@
1+
CONTRIBUTORS
2+
============
3+
4+
Symfony2 is the result of the work of many people who made the code better
5+
(see http://symfony.com/contributors for more information):
6+
7+
- Fabien Potencier (fabpot)
8+
- Bernhard Schussek (bschussek)
9+
- Johannes (schmittjoh)
10+
- Kris Wallsmith (kriswallsmith)
11+
- Victor Berchet (vicb)
12+
- Jordi Boggiano (Seldaek)
13+
- Ryan Weaver (weaverryan)
14+
- Christophe Coevoet (stof)
15+
- Pascal Borreli (pborreli)
16+
- Joseph Bielawski (stloyd)
17+
- Igor Wiedler (igorw)
18+
- Benjamin Eberlei (beberlei)
19+
- Lukas Kahwe Smith (lsmith77)
20+
- Jonathan H. Wage (jwage)
21+
- Hugo Hamon (hhamon)
22+
- Jeremy Mikola (jmikola)
23+
- Thibault Duplessis (ornicar)
24+
- Bulat Shakirzyanov (avalanche123)
25+
- Eriksen Costa (eriksencosta)
26+
- Francis Besset (francisbesset)
27+
- yethee (yethee)
28+
- Miha Vrhovnik (mvrhov)
29+
- Konstantin Kudryashov (everzet)
30+
- Martin Hasoň (hason)
31+
- Henrik Bjørnskov (henrikbjorn)
32+
- Lenar Lõhmus (lenar)
33+
- Hidenori Goto (hidenorigoto)
34+
- Brandon Turner (blt04)
35+
- Marc Weistroff (marcw)
36+
- John Wards (johnwards)
37+
- Arnout Boks (aboks)
38+
- Antoine Hérault (Herzult)
39+
- Brikou CARRE (brikou)
40+
- Alexandre Salomé (alexandresalome)
41+
- Daniel Holmes (danielholmes)
42+
- Fabien Pennequin (FabienPennequin)
43+
- Matthieu Vachon (maoueh)
44+
- Katsuhiro OGAWA (fivestar)
45+
- stealth35 (stealth35)
46+
- Matthieu Bontemps (mbontemps)
47+
- Robert Schönthal (digitalkaoz)
48+
- Michel Weimerskirch (mweimerskirch)
49+
- blue-eyes (blue-eyes)
50+
- Tim Nagel (merk)
51+
- Francois Zaninotto (fzaninotto)
52+
- Richard Shank (IamPersistent)
53+
- Amal Raghav (kertz)
54+
- Konstantin Leboev (realmfoo)
55+
- Jeroen Hoek (jdhoek)
56+
- Christian Raue (craue)
57+
- Arjen Brouwer (arjenjb)
58+
- Jakub Zalas (jakzal)
59+
- Artur Kotyrba (udat)
60+
- Jacob Dreesen (jdreesen)
61+
- Clément JOBEILI (dator)
62+
- Eric Clemmons (ericclemmons)
63+
- Xavier Montaña (xmontana)
64+
- Noel GUILBERT (noelg)
65+
- Martin Schuhfuss (usefulthink)
66+
- Dennis Benkert (denderello)
67+
- Dustin Whittle (dustinwhittle)
68+
- Jean-François PHILIPPE (jfphilippe)
69+
- Justin Hileman (bobthecow)
70+
- dlsniper (dlsniper)
71+
- Sven Paulus (subsven)
72+
- umpirsky (umpirsky)
73+
- Xavier Perez (DuoSRX)
74+
- Brouznouf (Brouznouf)
75+
- Henrik Westphal (snc)
76+
- Boussekeyt Jules (gordonslondon)
77+
- Thomas (rande)
78+
- Pablo Godel (pgodel)
79+
- Leszek Prabucki (l3l0)
80+
- Excel Web Zone (excelwebzone)
81+
- Jan Sorgalla (jsor)
82+
- Lee McDermott (lmcd)
83+
- HIROKI (hirocaster)
84+
- Michel Salib (michelsalib)
85+
- Michael Ridgway (mridgway)
86+
- geoffrey
87+
- Matthew Lewinski (lewinski)
88+
- yktd26 (yktd26)
89+
- heccjj (heccjj)
90+
- Jeremie Augustin
91+
- Aurelijus Valeiša (aurelijus)
92+
- Ray (rrehbeindoi)
93+
- Pierre-Yves LEBECQ (pylebecq)
94+
- Adrian Rudnik (kreischweide)
95+
- Gordon Franke (gimler)
96+
- asm89 (asm89)
97+
- Geoffrey Tran (geoffreytran)
98+
- Alif Rachmawadi (alifity)
99+
- Andréia Bohner (andreia)
100+
- Daniel Gomes (danielcsgomes)
101+
- Shigenobu Nishikawa (shishi)
102+
- Yuen-Chi Lian (yclian)
103+
- 77web (77web)
104+
- Greg Thornton (xdissent)
105+
- frost-nzcr4 (frost-nzcr4)
106+
- Donald Tyler (Chekote)
107+
- Kai
108+
- Gyula Sallai (thesalla)
109+
- Richard Miller (richardmiller)
110+
- Sergey Linnik (Partugal)
111+
- Kevin McBride (krmcbride)
112+
- Laszlo Korte (laszlokorte)
113+
- Derek ROTH (DerekRoth)
114+
- arnaud-lb (arnaud-lb)
115+
- Stepan Tanasiychuk (stfalcon)
116+
- Bertrand Zuchuat (Garfield-fr)
117+
- Jan Behrens (deegital)
118+
- Jan Schumann (janschumann)
119+
- tero (tero)
120+
- Asier Illarramendi (doup)
121+
- Gábor Egyed
122+
- Javier Eguiluz (javiereguiluz)
123+
- Marcin Sikoń (marphi)
124+
- Fabian Lange (CodingFabian)
125+
- Yoshio HANAWA
126+
- Pablo Díez (pablodip)
127+
- Alexander
128+
- Costin Bereveanu (schniper)
129+
- Douglas Greenshields (shieldo)
130+
- Nicolas Badey (Nico-B)
131+
- Benoit Tirmarche (mcbennn)
132+
- De Cock Xavier (xdecock)
133+
- Cristian González Sánchez (cristiangsp)
134+
- Grégoire Passault (Gregwar)
135+
- Nils Adermann (naderman)
136+
- patashnik (patashnik)
137+
- Tobias Naumann (tna)
138+
- Steven Surowiec (steves)
139+
- Baptiste Clavié (Taluu)
140+
- Ivan Rey (ivanrey)
141+
- Ned Schwartz (theinterned)
142+
- Aurélien Fredouelle (AurelC2G)
143+
- Oncle Tom (oncletom)
144+
- Michael Roterman (wtfzdotnet)
145+
- Christian Schaefer (caefer)
146+
- Elliot Anderson (elliot)
147+
- Sortex
148+
- Tobias Sjösten (tobiassjosten)
149+
- José Nahuel Cuesta Luengo (ncuesta)
150+
- erheme318 (erheme318)
151+
- Michael Holm (hollodk)
152+
- Rostyslav Kinash
153+
- umpirski (umpirski)
154+
- Davide Borsatto (davideborsatto)
155+
- Sebastian Bergmann (sebastianbergmann)
156+
- Hossein Bukhamsin (husinluck)
157+
- Laurent Bachelier (laurentb)
158+
- Fabrice Bernhard (fabriceb)
159+
- develop
160+
- Joshua Nye (zerosanity)
161+
- markchalloner (markchalloner)
162+
- Michael Williams (mtotheikle)
163+
- Casper Valdemar Poulsen
164+
- Degory Valentine
165+
- Krzysiek Łabuś (Crozin)
166+
- Lars Strojny
167+
- Jan Prieser (jaypea)
168+
- Christoph Nißle (DerStoffel)
169+
- Guilherme Blanco (guilhermeblanco)
170+
- paulkamer (paulkamer)
171+
- Peter Kruithof (pkruithof)
172+
- Albert Jessurum (ajessu)
173+
- Gerard van Helden (drm)
174+
- Abhoryo (Abhoryo)
175+
- Fabian Vogler (fabian)
176+
- Cyril Quintin (cyqui)
177+
- kazusuke sasezaki (sasezaki)
178+
- Martin Mayer (martinmayer)
179+
- Emil Einarsson (Einarsson)
180+
- mwsaz
181+
- Gabriel Birke (gbirke)
182+
- Osman Üngür (import)
183+
- Matthew Davis (mdavis1982)
184+
- Don Pinkster
185+
- hlecorche
186+
- Vyacheslav Slinko
187+
- Grégoire Passault
188+
- Daniel Cestari (dcestari)
189+
- Vladislav (ideea)
190+
- Tom Klingenberg (ktomk)
191+
- ouardisoft (ouardisoft)
192+
- Pierre Minnieur (pminnieur)
193+
- Benoît Merlet (trompette)
194+
- Thomas Adam (tecbot)
195+
- Florent Cailhol (ooflorent)
196+
- Théophile Helleboid - chtitux (chtitux)
197+
- irmantas (irmantas)
198+
- chispita
199+
- Michele Orselli (micheleorselli)
200+
- Wojciech Sznapka (wowo)
201+
- John Kary (johnkary)
202+
- Martijn Evers (martijn4evers)
203+
- Jeremy Bush (zombor)
204+
- kaiwa
205+
- Gustavo Adrian
206+
- Nicolas Fabre (nfabre)
207+
- Benjamin Dulau (benjamindulau)
208+
- Julien Brochet (aerialls)
209+
- Sebastian Utz (seut)
210+
- George Giannoulopoulos (dotoree)
211+
- Bart00 (Bart00)
212+
- Jay Severson
213+
- meckhardt (meckhardt)
214+
- Joseph Rouff (rouffj)
215+
- Sebastian Ionescu
216+
- Dirk Pahl (dirkaholic)
217+
- Bouke Haarsma (Bouke)
218+
- Oleg Zinchenko (cystbear)
219+
- Benjamin Lévêque (benji07)
220+
- Sebastian Hörl (blogsh)
221+
- Benjamin Zikarsky (bzikarsky)
222+
- Romain Dorgueil (hartym)
223+
- Andy Stanberry (cranberyxl)
224+
- Jérôme Macias (jeromemacias)
225+
- Philip Dahlstrøm (phidah)
226+
- Gustavo Falco
227+
- gnat42 (gnat42)
228+
- Kevin McBride
229+
- devel
230+
- Jan Eichhorn (Exeu)
231+
- Alexander Zogheb
232+
- Dan Ordille (dordille)
233+
- Tuxosaurus (Tuxosaurus)
234+
- Lenar Lõhmus
235+
- Alex
236+
- Klaas Naaijkens
237+
- Masao Maeda (brtriver)
238+
- Gustavo Adrian (comfortablynumb)
239+
- Kévin Dunglas (dunglas)
240+
- Robert Campbell (jayrulez)
241+
- Jimmy Leger (redpanda)
242+
- Tom Van Looy
243+
- Nicolas A. Bérard-Nault
244+
- Alexey Popkov
245+
- Adán Lobato (adanlobato)
246+
- chesteroni (chesteroni)
247+
- Beau Simensen (simensen)
248+
- Juan Ases García (Ases)
249+
- FabienD (FabienD)
250+
- Matt Drollette (MDrollette)
251+
- Skorney (Skorney)
252+
- Sébastien HOUZE
253+
- Sergiy Sokolenko
254+
- Vladimir Sazhin (cannie)
255+
- catchamonkey (catchamonkey)
256+
- Christian Stocker (chregu)
257+
- Luis Cordova (cordoval)
258+
- Damien Alexandre (damienalexandre)
259+
- Damon Jones (damonjones)
260+
- Djama Suemenich (djama)
261+
- Daniel Londero (dlondero)
262+
- dorkitude (dorkitude)
263+
- Kousuke Ebihara (ebihara)
264+
- Abdulkadir N. A. (kadeer)
265+
- Krzysztof Menżyk (krymen)
266+
- kwiateusz (kwiateusz)
267+
- Samuel Laulhau (lalop)
268+
- LAUNAY (laupiFrpar)
269+
- Penny Leach (mjollnir)
270+
- Michael Schneider (mschneid)
271+
- Drew Butler (nodrew)
272+
- Petr Jaroš (petajaros)
273+
- pzwosta (pzwosta)
274+
- Ruud Kamphuis (ruudk)
275+
- Matt Fitzgerald (tirnanog06)
276+
- Josiah (web-dev)
277+
- Gustavo Adrian
278+
- max
279+
- Marcel Beerta (mazen)
280+
- Nicolas de Marqué Fromentin (nicodmf)
281+
- Pierre (ptheg)

0 commit comments

Comments
 (0)