This week, Symfony published the 3.4.37, 4.3.10, 4.4.3 and 5.0.3 maintenance versions. Meanwhile, SymfonyLive Lille 2020 conference published its full schedule.
Symfony development highlights
This week, 31 pull requests were merged (26 in code and 5 in docs) and 26 issues were closed (24 in code and 2 in docs). Excluding merges, 20 authors made 1,068 additions and 242 deletions. See details for code and docs.
- ff174df: [PhpUnitBridge] removed some unneeded code
- fb0be81: [Security] use supportsClass in addition to UnsupportedUserException
- 79d9bda: [Yaml] throw on unquoted exclamation mark
- a1eb0d3: [Cache] fixed checking for igbinary availability
- a1e105e: [DoctrineBridge] improved condition for exception text in ManagerRegistry to avoid confusion
- d695b43: Fix displaying anonymous classes on PHP >= 7.4.2
- 9ca8720: [FrameworkBundle] move new messages to intl domain when possible
- e21b153: [DependencyInjection] fixed EnvVar not loaded when Loader requires an env var
- 79a7b8b: [HttpKernel] check if lock can be released
- d2829c0: [FrameworkBundle] add --show-arguments example to debug:container command help text
- 2fd34ce: [WebProfilerBundle] fixes a runtime error when accessing the cache panel
- 0dcf2fc: [String] add missing encoding when calling mb_ord()
- 940bba0: [Security] fixed RememberMe with null password
- aae900a: [Filesystem] chown and chgrp should also accept int as owner and group
- e21b153: [DependencyInjection] fixed EnvVar not loaded when Loader requires an env var
- c4d15bc: [WebProfilerBundle] added profiler links in the Web Profiler HttpClient panel
- 07818f2: [HttpClient] collect the body of responses when possible
Newest issues and pull requests
- [Console] Define constants for main exit codes
- [Translation] Allow dynamic formats thru config
- [Translation] Add support for specific key with global fallback
- [Translation] Add generic extraction marker function
- [Translation] Expose TranslatorBagInterface
They talked about us
- Battle log: a deep dive in Symfony stack in search of optimizations 1/n
- All you need to know about the new Shopware 6 storefront based on Symfony
- Battle log: a deep dive in Symfony stack in search of optimizations 2/n
- Symfony 5: The Fast Track
- Creating eCommerce Sites Using Symfony Framework
- L’enseignement de Symfony 5 à des étudiants d’une école Tech
Upcoming Symfony Events
- Symfony 5 & Schema design for e-commerce: Berlin, Germany (January 29)
- Symfony User Group Cologne: Cologne, Germany (January 30)
- Treffen der Symfony User Group Hamburg: Hamburg, Germany (February 4)
- Symfony User Group Osnabrück: Osnabrück, Germany (March 12)
Call to Action
- Follow Symfony on Twitter and retweet this article.
- Subscribe to the Symfony blog RSS and never miss a Symfony story again.