
Estamos encantados de veros por fin este viernes para la primera conferencia SymfonyLive Online Spanish Edition 2021 que se organizará el 7 de mayo. Se trata de la primera conferencia oficial de Symfony en español 100% online y podrás descubrir todas las novedades de Symfony y su ecosistema: 1 día, 2 tracks con 11 charlas. Las keynotes que ya anunciamos serán en inglés con subtítulos en español. El replay completo de la conferencia estará disponible en cuanto termine la conferencia.
¿Todavía no

The UID Component was introduced in Symfony 5.1 as an experimental feature to help you generate and work with UIDs (universally unique identifiers) such as UUIDs and ULIDs. In Symfony 5.3 this component is no longer considered experimental and we added some new features to it.
New Ways to Generate UIDs¶
Contributed by
Thomas Calvet
in #39507
and #39850.
Creating UID value

Renamed User to InMemoryUser¶
Contributed by
Robin Chalas
in #40443.
In Symfony applications, the memory user provider allows to create users (and define their credentials) in a configuration file which is loaded in memory, without using databases or any other persisting service. Although this user provider is only for prototypes or very small/special applications, it’s based on a cl

This week, Symfony 4.4.22 and 5.2.7 maintenance versions were published. In addition the second beta of Symfony 5.3 was released and we started publishing the New in Symfony 5.3 blog posts to showcase its most important new features.
Symfony development highlights
4.4 changelog:
a88c7fa: [HttpFoundation] fixes for PHP 8.1 deprecations 061ac77: [Yaml] expose references detected in inline notation structures c92acf4: [Security] add missing French translations for loggin

Symfony 4.4.22 has just been released. Here is a list of the most important changes:
bug #40993 [Security] [Security/Core] fix checking for bcrypt (@nicolas-grekas) bug #40923 [Yaml] expose references detected in inline notation structures (@xabbuh) bug #40964 [HttpFoundation] Fixes for PHP 8.1 deprecations (@jrmajor) bug #40514 [Yaml] Allow tabs as separators between tokens (@bertramakers) bug #40882 [Cache] phpredis: Added full TLS support for RedisCluster (@jackthomasatl)

Symfony 5.2.7 has just been released. Here is a list of the most important changes:
bug #41008 [Security] Do not try to rehash null-passwords (@tjveldhuizen) bug #40993 [Security] [Security/Core] fix checking for bcrypt (@nicolas-grekas) bug #40923 [Yaml] expose references detected in inline notation structures (@xabbuh) bug #40964 [HttpFoundation] Fixes for PHP 8.1 deprecations (@jrmajor) bug #40919 [Mailer] use correct spelling when accessing the SMTP php.ini value (@xabbu

Symfony 5.3.0-BETA2 has just been released. Here is a list of the most important changes:
feature #41002 [FrameworkBundle][HttpKernel] Move IDE file link formats from FrameworkExtension to FileLinkFormatter (@MatTheCat) bug #41014 [Routing] allow extending Route attribute (@robmro27) feature #39913 [OptionsResolver] Add prototype definition support for nested options (@yceruto) bug #41008 [Security] Do not try to rehash null-passwords (@tjveldhuizen) bug #41013 [Console] Remove

Contributed by Kévin Dunglas in #40799.
The recommended way of processing Symfony forms is to use a single action for both rendering the form and handling the form submit. This is how it looks in practice: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21// src/Controller/ConferenceController.php // ...
[Route('/{id}/edit', name: 'conference_edit', method

Contributed by Robin Chalas in #39802.
Hashing passwords is the process of applying a cryptographic hash function to transform the original plain text password into a different non-guessable value which is infeasible to invert. For historical reasons, Symfony uses the term “password encoding” when it should really refer to “password hashing”. This has caused some confusion for people

Estamos encantados de organizar la primera conferencia oficial de Symfony en español 100% online, SymfonyLive Online Spanish Edition 2021, la próxima semana el 7 de mayo. Si todavía no conoces el programa de la conferencia, ¡descubre las charlas seleccionadas y los fantásticos ponentes que van a compartir su experiencia con Symfony durante la conferencia!
Además de la conferencia, organizamos unos talleres los días anteriores, en inglés, los días 5 y 6 de mayo. Una oportunidad única para aprend