A Week of Symfony #627 (31 December 2018 - 6 January 2019)
January 6, 2019 • Published by Javier Eguiluz
This week, the upcoming Symfony 4.3 version added a new isFormValid() shortcut for controllers, introduced a new theme option for dump() contents and simplified form theming with a new block_prefix form field option.
Symfony development highlights
This week, 58 pull requests were merged (40 in code and 18 in docs) and 30 issues were closed (25 in code and 5 in docs). Excluding merges, 36 authors made 1,550 additions and 1,294 deletions. See details for code and docs.
- 5c71d7b: [Console] added specific replacement for help text in single command applications
- c573cfb: [Intl] handle null date and time types
- 44bb346: [Form] do not ignore the choice groups for caching
- b645c07: [Console] ensure final input of CommandTester works with default
- 482f49a: [HttpKernel] correctly Render Signed URIs Containing Fragments
- e38b5d2: [HttpFoundation] fixed request uri when it starts with double slashes
- 0a3d3d4: [DependencyInjection] fixed wrong factory method in exception
- 4f31408: [SecurityBundle] fixed traceable voters
- 1fafdaf: [Lock] fixed lock test random failure
- 113ba10: [VarExporter] fixed exporting array indexes
- 42ac8af: [HttpFoundation] fixed erasing cookies issue
- 816f06a: replaced slave and master by replica and primary
- c4d6d15: [PHPUnit bridge] bump PHP version of PHPUnit-bridge
- 23cdc73: [Serializer] CsvEncoder no header option
- c7d6bda: [Validator] improved choices constraint
- 2ce6a34: [HttpKernel] increased priority of AddRequestFormatsListener
- 556a920: [HttpKernel] set the default locale early
- 10b3d00: [FrameworkBundle] added ControllerTrait::isFormValid
- 9634a8f: [DebugBundle] added 'theme' option to change the color of dump() when rendered inside templates
- 743b52f: [Validator] improved BIC + IBAN validator for some special cases
- b948d5a: [Form] added new block_prefix option for an easy form theming
- 2fcb367: [Profiler] still show locale and fallback locale even if no trans used
- 5053bfe: [Validator] added tests in regex validator for objects with __toString method
- 5c2cee5: [Debug] detect virtual methods using @method
Newest issues and pull requests
- [FrameworkBundle] [Routing] Add options to debug:router command to filter by method, scheme or host
- [Security] Use remember_me with json_login
- Sesssion Strategy should be on Token level?
- Transient tests hunting
They talked about us
- Symfony, a Lifelong Friend
- Monofony, a Symfony booster based on Sylius internals
- La nueva etiqueta deprecated de Twig
- Constraints Financeiras Aprimoradas no Symfony 4.3
- Créer une image docker avec Symfony 4
- Новое в Symfony 4.3: Безусловное включение в URL необязательного параметра маршрута
- Занимаемся автоматизацией ведения паблика ВКонтакте
Upcoming Symfony Events
- 14th Symfony Bucharest Meetup: Bucharest, Romania (January 17)
- Symfony Meetup I / 2019: Frankfurt am Main, Germany (January 22)
- Symfony Vienna User Group Meetup: Vienna, Austria (January 29)
- Treffen der Symfony User Group Hamburg: Hamburg, Germany (February 5)
- 7. PHP Symfony User Group Basel: Basel, Switzerland (February 21)
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.
Help the Symfony project!
As with any Open-Source project, contributing code or documentation is the most common way to help, but we also have a wide range of sponsoring opportunities.
Comments are closed.
To ensure that comments stay relevant, they are closed for old posts.