This week, Symfony 3.4.22 and 4.2.3 maintenance versions were released. Meanwhile, development activity mostly focused on fixing Form bugs and fixing compatibility with PhpUnit 8. Lastly, more details were announced for the SymfonyLive Tunis 2019 conference and the registration was opened.
Symfony development highlights
This week, 34 pull requests were merged (28 in code and 6 in docs) and 38 issues were closed (29 in code and 9 in docs). Excluding merges, 22 authors made 1,493 additions and 935 deletions. See details for code and docs.
- 6fa8d07: [Form] do not overwrite the constraint being evaluated
- 5c7931c: [Form] CsrfValidationListener marks the token as invalid if it is not a string
- db445c4: [Form] replaced mocks with real objects in tests
- a36dc51: [FrameworkBundle] fixed KernelTestCase compatibility for PhpUnit 8
- 68b4825: [Form] ignored _method forms in NativeRequestHandler
- eb2a18e: [Form] don't lose int precision with not needed type casts
- f331c54: [Form] render integer types with grouping as text input
- 0bb0c7f: [Translation] fixed wrong value in file id attribute for Xliff 2.0
- fd720ed: [Routing] fixed perf issue when dumping large number of routes
- bac2c99: [Workflow] Graphviz dumper escape not always a string
- 717dcc9: [DependencyInjection] added $lazyLoad context to the generated code for lazy non-shared service by PhpDumper
- 2d66fe7: [Messenger] fixed DataCollector template
- e8c3f9e: [Security] replaced serialization API
- a6a1be8: [Debug] display more details in the simple error page of Debug
- fd4306a: [DependencyInjection] added information about deprecated aliases in debug:autowiring
- ac7d43b: [FrameworkBundle] added sid_length and sid_bits_per_character session ini options in session configuration
Newest issues and pull requests
- Internationalized routes in translation files
- [Messenger] Add a way to only call the handler assigned to a queue
- Display deprecated triggered during cache warmup
- [PhpUnitBridge] PHPUnit 8 incompatibility
- [Workflow] Being able to have more than one initial_place when using multiple_state store
They talked about us
- CLI with Symfony Console and TYPO3
- 2019 Trends in the World of PHP
- Trabajar con los blobs de Azure Storage en PHP con Symfony
- Cómo instalar y configurar Bootstrap con Symfony Webpack Encore
- Symfony. Cómo detectar cambios en una colección de una entidad
- Symfony Login: facebook OAuth
- Docker, LDAP et Symfony
- Tutoriel Vidéo Symfony: Le bundle EasyAdmin
Upcoming Symfony Events
- Symfony User Group Munich February Edition: Munich, Germany (January 19)
- Sfpot February 2019: Paris, France (February 19)
- 7. PHP Symfony User Group Basel: Basel, Switzerland (February 21)
- Symfony User Group Cologne - February'19: Cologne, Germany (February 21)
- PHP Symfony Perth Aussie BBQ: Perth, Australia (February 22)
Call to Action
- Follow Symfony on Twitter and retweet this article.
- Follow Symfony on Medium and clap for this article.
- Subscribe to the Symfony blog RSS and never miss a Symfony story again.