Skip to content

Commit 670cfed

Browse files
authored
Merge pull request #60576 from fabpot/release-6.4.22
released v6.4.22
2 parents a36cfd8 + 6e3255b commit 670cfed

File tree

3 files changed

+51
-17
lines changed

3 files changed

+51
-17
lines changed

CHANGELOG-6.4.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,25 @@ in 6.4 minor versions.
77
To get the diff for a specific change, go to https://github.com/symfony/symfony/commit/XXX where XXX is the change hash
88
To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v6.4.0...v6.4.1
99

10+
* 6.4.22 (2025-05-29)
11+
12+
* bug #60549 [Translation] Add intl-icu fallback for MessageCatalogue metadata (pontus-mp)
13+
* bug #60571 [ErrorHandler] Do not transform file to link if it does not exist (lyrixx)
14+
* bug #60494 [Messenger] fix: Add argument as integer (overexpOG)
15+
* bug #60524 [Notifier] Fix Clicksend transport (BafS)
16+
* bug #60478 [Validator] add missing `$extensions` and `$extensionsMessage` to the `Image` constraint (xabbuh)
17+
* bug #60423 [DependencyInjection] Make `DefinitionErrorExceptionPass` consider `IGNORE_ON_UNINITIALIZED_REFERENCE` and `RUNTIME_EXCEPTION_ON_INVALID_REFERENCE` the same (MatTheCat)
18+
* bug #60421 [VarExporter] Fixed lazy-loading ghost objects generation with property hooks (cheack)
19+
* bug #60266 [Security] Exclude remember_me from default login authenticators (santysisi)
20+
* bug #60400 [Config] Fix generated comment for multiline "info" (GromNaN)
21+
* bug #60260 [Serializer] Prevent `Cannot traverse an already closed generator` error by materializing Traversable input (santysisi)
22+
* bug #60292 [HttpFoundation] Encode path in `X-Accel-Redirect` header (Athorcis)
23+
* bug #60379 [Security] Avoid failing when PersistentRememberMeHandler handles a malformed cookie (Seldaek)
24+
* bug #60373 [FrameworkBundle] Ensure `Email` class exists before using it (Kocal)
25+
* bug #60365 [FrameworkBundle] ensure that all supported e-mail validation modes can be configured (xabbuh)
26+
* bug #60350 [Security][LoginLink] Throw `InvalidLoginLinkException` on invalid parameters (davidszkiba)
27+
* bug #60340 [String] fix EmojiTransliterator return type compatibility with PHP 8.5 (xabbuh)
28+
1029
* 6.4.21 (2025-05-02)
1130

1231
* bug #60288 [VarExporter] dump default value for property hooks if present (xabbuh)

CONTRIBUTORS.md

Lines changed: 30 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ The Symfony Connect username in parenthesis allows to get more information
3030
- Kris Wallsmith (kriswallsmith)
3131
- Jakub Zalas (jakubzalas)
3232
- Yonel Ceruto (yonelceruto)
33+
- HypeMC (hypemc)
3334
- Hugo Hamon (hhamon)
3435
- Tobias Nyholm (tobias)
35-
- HypeMC (hypemc)
3636
- Jérôme Tamarelle (gromnan)
3737
- Antoine Lamirault (alamirault)
3838
- Samuel ROZE (sroze)
@@ -96,8 +96,8 @@ The Symfony Connect username in parenthesis allows to get more information
9696
- Henrik Bjørnskov (henrikbjorn)
9797
- Ruud Kamphuis (ruudk)
9898
- David Buchmann (dbu)
99-
- Andrej Hudec (pulzarraider)
10099
- Tomas Norkūnas (norkunas)
100+
- Andrej Hudec (pulzarraider)
101101
- Jáchym Toušek (enumag)
102102
- Hubert Lenoir (hubert_lenoir)
103103
- Christian Raue
@@ -160,12 +160,13 @@ The Symfony Connect username in parenthesis allows to get more information
160160
- Włodzimierz Gajda (gajdaw)
161161
- Javier Spagnoletti (phansys)
162162
- Adrien Brault (adrienbrault)
163+
- Florent Morselli (spomky_)
164+
- soyuka
163165
- Florian Voutzinos (florianv)
164166
- Teoh Han Hui (teohhanhui)
165167
- Przemysław Bogusz (przemyslaw-bogusz)
166168
- Colin Frei
167169
- excelwebzone
168-
- Florent Morselli (spomky_)
169170
- Paráda József (paradajozsef)
170171
- Maximilian Beckers (maxbeckers)
171172
- Baptiste Clavié (talus)
@@ -175,17 +176,16 @@ The Symfony Connect username in parenthesis allows to get more information
175176
- Dāvis Zālītis (k0d3r1s)
176177
- Gordon Franke (gimler)
177178
- Malte Schlüter (maltemaltesich)
178-
- soyuka
179179
- jeremyFreeAgent (jeremyfreeagent)
180180
- Michael Babker (mbabker)
181181
- Alexis Lefebvre
182+
- Hugo Alliaume (kocal)
182183
- Christopher Hertel (chertel)
183184
- Joshua Thijssen
184185
- Vasilij Dusko
185186
- Daniel Wehner (dawehner)
186187
- Robert Schönthal (digitalkaoz)
187188
- Smaine Milianni (ismail1432)
188-
- Hugo Alliaume (kocal)
189189
- François-Xavier de Guillebon (de-gui_f)
190190
- Andreas Schempp (aschempp)
191191
- noniagriconomie
@@ -255,6 +255,7 @@ The Symfony Connect username in parenthesis allows to get more information
255255
- Alessandro Lai (jean85)
256256
- 77web
257257
- Gocha Ossinkine (ossinkine)
258+
- matlec
258259
- Jesse Rushlow (geeshoe)
259260
- Matthieu Ouellette-Vachon (maoueh)
260261
- Michał Pipa (michal.pipa)
@@ -286,7 +287,6 @@ The Symfony Connect username in parenthesis allows to get more information
286287
- Clément JOBEILI (dator)
287288
- Andreas Möller (localheinz)
288289
- Marek Štípek (maryo)
289-
- matlec
290290
- Daniel Espendiller
291291
- Arnaud PETITPAS (apetitpa)
292292
- Michael Käfer (michael_kaefer)
@@ -310,6 +310,7 @@ The Symfony Connect username in parenthesis allows to get more information
310310
- Patrick Landolt (scube)
311311
- Karoly Gossler (connorhu)
312312
- Timo Bakx (timobakx)
313+
- Quentin Devos
313314
- Giorgio Premi
314315
- Alan Poulain (alanpoulain)
315316
- Ruben Gonzalez (rubenrua)
@@ -337,6 +338,7 @@ The Symfony Connect username in parenthesis allows to get more information
337338
- Nikolay Labinskiy (e-moe)
338339
- Martin Schuhfuß (usefulthink)
339340
- apetitpa
341+
- wkania
340342
- Guilliam Xavier
341343
- Pierre Minnieur (pminnieur)
342344
- Dominique Bongiraud
@@ -377,6 +379,7 @@ The Symfony Connect username in parenthesis allows to get more information
377379
- Pascal Montoya
378380
- Julien Brochet
379381
- François Pluchino (francoispluchino)
382+
- W0rma
380383
- Tristan Darricau (tristandsensio)
381384
- Jan Sorgalla (jsor)
382385
- henrikbjorn
@@ -401,7 +404,6 @@ The Symfony Connect username in parenthesis allows to get more information
401404
- Zan Baldwin (zanbaldwin)
402405
- Tim Goudriaan (codedmonkey)
403406
- BoShurik
404-
- Quentin Devos
405407
- Adam Prager (padam87)
406408
- Benoît Burnichon (bburnichon)
407409
- maxime.steinhausser
@@ -428,7 +430,6 @@ The Symfony Connect username in parenthesis allows to get more information
428430
- Uwe Jäger (uwej711)
429431
- javaDeveloperKid
430432
- Chris Smith (cs278)
431-
- W0rma
432433
- Lynn van der Berg (kjarli)
433434
- Michaël Perrin (michael.perrin)
434435
- Eugene Leonovich (rybakit)
@@ -438,6 +439,7 @@ The Symfony Connect username in parenthesis allows to get more information
438439
- GordonsLondon
439440
- Ray
440441
- Philipp Cordes (corphi)
442+
- Fabien S (bafs)
441443
- Chekote
442444
- Thomas Adam
443445
- Anderson Müller
@@ -471,6 +473,7 @@ The Symfony Connect username in parenthesis allows to get more information
471473
- Marcos Sánchez
472474
- Emanuele Panzeri (thepanz)
473475
- Zmey
476+
- Santiago San Martin (santysisi)
474477
- Kim Hemsø Rasmussen (kimhemsoe)
475478
- Maximilian Reichel (phramz)
476479
- Samaël Villette (samadu61)
@@ -498,6 +501,7 @@ The Symfony Connect username in parenthesis allows to get more information
498501
- Manuel Kießling (manuelkiessling)
499502
- Alexey Kopytko (sanmai)
500503
- Warxcell (warxcell)
504+
- SiD (plbsid)
501505
- Atsuhiro KUBO (iteman)
502506
- rudy onfroy (ronfroy)
503507
- Serkan Yildiz (srknyldz)
@@ -507,7 +511,6 @@ The Symfony Connect username in parenthesis allows to get more information
507511
- Gabor Toth (tgabi333)
508512
- realmfoo
509513
- Joppe De Cuyper (joppedc)
510-
- Fabien S (bafs)
511514
- Simon Podlipsky (simpod)
512515
- Thomas Tourlourat (armetiz)
513516
- Andrey Esaulov (andremaha)
@@ -612,7 +615,6 @@ The Symfony Connect username in parenthesis allows to get more information
612615
- Alex (aik099)
613616
- Kieran Brahney
614617
- Fabien Villepinte
615-
- SiD (plbsid)
616618
- Greg Thornton (xdissent)
617619
- Alex Bowers
618620
- Kev
@@ -638,6 +640,7 @@ The Symfony Connect username in parenthesis allows to get more information
638640
- Ivan Sarastov (isarastov)
639641
- flack (flack)
640642
- Shein Alexey
643+
- Link1515
641644
- Joe Lencioni
642645
- Daniel Tschinder
643646
- Diego Agulló (aeoris)
@@ -758,6 +761,7 @@ The Symfony Connect username in parenthesis allows to get more information
758761
- Jérémy REYNAUD (babeuloula)
759762
- Faizan Akram Dar (faizanakram)
760763
- Arkadius Stefanski (arkadius)
764+
- Andy Palmer (andyexeter)
761765
- Jonas Flodén (flojon)
762766
- AnneKir
763767
- Tobias Weichart
@@ -781,6 +785,7 @@ The Symfony Connect username in parenthesis allows to get more information
781785
- Giso Stallenberg (gisostallenberg)
782786
- Rob Bast
783787
- Roberto Espinoza (respinoza)
788+
- Steven RENAUX (steven_renaux)
784789
- Marvin Feldmann (breyndotechse)
785790
- Soufian EZ ZANTAR (soezz)
786791
- Marek Zajac
@@ -867,7 +872,6 @@ The Symfony Connect username in parenthesis allows to get more information
867872
- Dariusz Ruminski
868873
- Bahman Mehrdad (bahman)
869874
- Romain Gautier (mykiwi)
870-
- Link1515
871875
- Matthieu Bontemps
872876
- Erik Trapman
873877
- De Cock Xavier (xdecock)
@@ -1010,7 +1014,6 @@ The Symfony Connect username in parenthesis allows to get more information
10101014
- Jonas Elfering
10111015
- Mihai Stancu
10121016
- Nahuel Cuesta (ncuesta)
1013-
- Santiago San Martin
10141017
- Chris Boden (cboden)
10151018
- EStyles (insidestyles)
10161019
- Christophe Villeger (seragan)
@@ -1065,7 +1068,6 @@ The Symfony Connect username in parenthesis allows to get more information
10651068
- Pierrick VIGNAND (pierrick)
10661069
- Alex Bogomazov (alebo)
10671070
- aaa2000 (aaa2000)
1068-
- Andy Palmer (andyexeter)
10691071
- Andrew Neil Forster (krciga22)
10701072
- Stefan Warman (warmans)
10711073
- Tristan Maindron (tmaindron)
@@ -1865,6 +1867,7 @@ The Symfony Connect username in parenthesis allows to get more information
18651867
- Philipp Fritsche
18661868
- Léon Gersen
18671869
- tarlepp
1870+
- Giuseppe Arcuti
18681871
- Dustin Wilson
18691872
- Benjamin Paap (benjaminpaap)
18701873
- Claus Due (namelesscoder)
@@ -1958,7 +1961,6 @@ The Symfony Connect username in parenthesis allows to get more information
19581961
- Bruno MATEU
19591962
- Jeremy Bush
19601963
- Lucas Bäuerle
1961-
- Steven RENAUX (steven_renaux)
19621964
- Laurens Laman
19631965
- Thomason, James
19641966
- Dario Savella
@@ -2195,6 +2197,7 @@ The Symfony Connect username in parenthesis allows to get more information
21952197
- Tim Ward
21962198
- Adiel Cristo (arcristo)
21972199
- Christian Flach (cmfcmf)
2200+
- Dennis Jaschinski (d.jaschinski)
21982201
- Fabian Kropfhamer (fabiank)
21992202
- Jeffrey Cafferata (jcidnl)
22002203
- Junaid Farooq (junaidfarooq)
@@ -2264,6 +2267,7 @@ The Symfony Connect username in parenthesis allows to get more information
22642267
- wivaku
22652268
- Markus Reinhold
22662269
- Jingyu Wang
2270+
- es
22672271
- steveYeah
22682272
- Asrorbek (asrorbek)
22692273
- Samy D (dinduks)
@@ -2278,6 +2282,7 @@ The Symfony Connect username in parenthesis allows to get more information
22782282
- Alan Scott
22792283
- Juanmi Rodriguez Cerón
22802284
- twifty
2285+
- David Szkiba
22812286
- Andy Raines
22822287
- François Poguet
22832288
- Anthony Ferrara
@@ -2296,6 +2301,7 @@ The Symfony Connect username in parenthesis allows to get more information
22962301
- xdavidwu
22972302
- Benjamin RICHARD
22982303
- Raphaël Droz
2304+
- Vladimir Pakhomchik
22992305
- pdommelen
23002306
- Eric Stern
23012307
- ShiraNai7
@@ -2710,6 +2716,7 @@ The Symfony Connect username in parenthesis allows to get more information
27102716
- Marcel Siegert
27112717
- ryunosuke
27122718
- Bruno BOUTAREL
2719+
- Athorcis
27132720
- John Stevenson
27142721
- everyx
27152722
- Richard Heine
@@ -2767,6 +2774,7 @@ The Symfony Connect username in parenthesis allows to get more information
27672774
- Abdouarrahmane FOUAD (fabdouarrahmane)
27682775
- Jakub Janata (janatjak)
27692776
- Jm Aribau (jmaribau)
2777+
- Maciej Paprocki (maciekpaprocki)
27702778
- Matthew Foster (mfoster)
27712779
- Paul Seiffert (seiffert)
27722780
- Vasily Khayrulin (sirian)
@@ -3114,6 +3122,7 @@ The Symfony Connect username in parenthesis allows to get more information
31143122
- Darryl Hein (xmmedia)
31153123
- Vladimir Sadicov (xtech)
31163124
- Marcel Berteler
3125+
- Ruud Seberechts
31173126
- sdkawata
31183127
- Frederik Schmitt
31193128
- Peter van Dommelen
@@ -3151,6 +3160,7 @@ The Symfony Connect username in parenthesis allows to get more information
31513160
- Pierre Rineau
31523161
- Florian Morello
31533162
- Maxim Lovchikov
3163+
- ivelin vasilev
31543164
- adenkejawen
31553165
- Florent SEVESTRE (aniki-taicho)
31563166
- Ari Pringle (apringle)
@@ -3327,6 +3337,7 @@ The Symfony Connect username in parenthesis allows to get more information
33273337
- Kevin Verschaeve (keversc)
33283338
- Kevin Herrera (kherge)
33293339
- Kubicki Kamil (kubik)
3340+
- Lauris Binde (laurisb)
33303341
- Luis Ramón López López (lrlopez)
33313342
- Vladislav Nikolayev (luxemate)
33323343
- Martin Mandl (m2mtech)
@@ -3372,7 +3383,6 @@ The Symfony Connect username in parenthesis allows to get more information
33723383
- Youpie
33733384
- Jason Stephens
33743385
- Korvin Szanto
3375-
- wkania
33763386
- srsbiz
33773387
- Taylan Kasap
33783388
- Michael Orlitzky
@@ -3585,6 +3595,7 @@ The Symfony Connect username in parenthesis allows to get more information
35853595
- mieszko4
35863596
- Steve Preston
35873597
- ibasaw
3598+
- koyolgecen
35883599
- Wojciech Skorodecki
35893600
- Kevin Frantz
35903601
- Neophy7e
@@ -3614,6 +3625,7 @@ The Symfony Connect username in parenthesis allows to get more information
36143625
- satalaondrej
36153626
- Matthias Dötsch
36163627
- jonmldr
3628+
- Nowfel2501
36173629
- Yevgen Kovalienia
36183630
- Lebnik
36193631
- Shude
@@ -3635,6 +3647,7 @@ The Symfony Connect username in parenthesis allows to get more information
36353647
- Egor Gorbachev
36363648
- Julian Krzefski
36373649
- Derek Stephen McLean
3650+
- PatrickRedStar
36383651
- Norman Soetbeer
36393652
- zorn
36403653
- Yuriy Potemkin
@@ -3744,6 +3757,7 @@ The Symfony Connect username in parenthesis allows to get more information
37443757
- Brandon Kelly (brandonkelly)
37453758
- Choong Wei Tjeng (choonge)
37463759
- Bermon Clément (chou666)
3760+
- Chris Shennan (chrisshennan)
37473761
- Citia (citia)
37483762
- Kousuke Ebihara (co3k)
37493763
- Loïc Vernet (coil)
@@ -3906,6 +3920,7 @@ The Symfony Connect username in parenthesis allows to get more information
39063920
- Romain
39073921
- Xavier REN
39083922
- Kevin Meijer
3923+
- Ignacio Alveal
39093924
- max
39103925
- Alexander Bauer (abauer)
39113926
- Ahmad Mayahi (ahmadmayahi)

src/Symfony/Component/HttpKernel/Kernel.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,12 @@ abstract class Kernel implements KernelInterface, RebootableInterface, Terminabl
7676
*/
7777
private static array $freshCache = [];
7878

79-
public const VERSION = '6.4.22-DEV';
79+
public const VERSION = '6.4.22';
8080
public const VERSION_ID = 60422;
8181
public const MAJOR_VERSION = 6;
8282
public const MINOR_VERSION = 4;
8383
public const RELEASE_VERSION = 22;
84-
public const EXTRA_VERSION = 'DEV';
84+
public const EXTRA_VERSION = '';
8585

8686
public const END_OF_MAINTENANCE = '11/2026';
8787
public const END_OF_LIFE = '11/2027';

0 commit comments

Comments
 (0)