Symfony blog posts for December 2019
Symfony 2010s Decade in Review
Today, December 31, 2019, is the last day of the 2010s decade. That's why it's the perfect moment to make a quick recap of the last 10 years for the Symfony project.
December 31, 2019 · Published in #SymfonySymfony 2019 Year in Review
The end of the year is the best time to review all that we achieved as a community during the past twelve months. These are some of the highlights of the 2019 year for the Symfony Project.
December 30, 2019 · Published in #SymfonyA Week of Symfony #678 (23-29 December 2019)
This week, Symfony 4.4 migrated the server:log command away from the deprecated WebServerBundle. Meanwhile, the upcoming Symfony 5.1 version merged several performance improvements, such as adding an array cache in front of the serializer cache. In addition, it improved developer experience when using Search, Email and Tel form types.
December 29, 2019 · Published in #A week of symfonyA Week of Symfony #677 (16-22 December 2019)
This week, Symfony 4.4.2 and 5.0.2 maintenance versions were released. Meanwhile, we improved performance when using Symfony with the Alpine Linux distribution, which is common when using Docker.
December 22, 2019 · Published in #A week of symfonyNew in Symfony 5.0: String Component
Symfony 5.0 introduces a new String component which deals with bytes, UTF-8 code points and grapheme clusters in a unified way, provides an object-oriented API for strings, and includes a slugger.
December 19, 2019 · Published in #Living on the edgeNew in Symfony 4.4: Misc. improvements (Part 3)
Symfony 4.4 improves the password hashing and migration features, provides faster container compilation, simplifies the redirection config in YAML and makes exceptions easier to understand when running tests.
December 18, 2019 · Published in #Living on the edgeNew in Symfony 4.4: Misc. improvements (Part 2)
In Symfony 4.4, routing config can exclude patterns, checking HTML contents is easier in tests, expressions support scientific numeric format, isGranted() deprecated checking multiple permissions and Twig linter included new options.
December 17, 2019 · Published in #Living on the edgeNew in Symfony 4.4: Misc. improvements (Part 1)
Symfony 4.4 adds many useful improvements, such as better PropertyAccess error messages, support for more only-of-type CSS selectors, a more flexible Range constraint, the option to sort extracted translation messages, an option to consider empty strings invalid and gitattributes files to exclude tests.
December 16, 2019 · Published in #Living on the edgeA Week of Symfony #676 (9-15 December 2019)
This week, the upcoming Symfony 5.1 version added MongoDB support for the Lock component, exception pages enabled the "dark theme" and the MicroKernelTrait was improved to make it easier to use and configure.
December 15, 2019 · Published in #A week of symfonySymfony Type Declarations, Return Types and PHPUnit Compatibility
In addition to working on big new features, Symfony maintainers spend a lot of time working on invisible features that developers take for granted. This article shed light on some of these recent features.
December 12, 2019 · Published in #SymfonyNew in Symfony 4.4: WebProfiler Improvements
In Symfony 4.4, we've improved the Profiler to display the details of the Mailer and HttpClient components, we've improved the Ajax requests panel and we've decreased the disk space needed to store each profile.
December 11, 2019 · Published in #Living on the edgeNew in Symfony 4.4: Form Improvements
In Symfony 4.4, forms allow to disable validation per submit button, support alpha-3 codes for countries, improved the way preferred choices are displayed and simplified functional tests a bit.
December 10, 2019 · Published in #Living on the edgeNew in Symfony 4.4: ErrorHandler Component
In Symfony 4.4, the new ErrorHandler component replaces the Debug component to remove the Twig dependency and make Symfony exceptions compliant with modern standards.
December 9, 2019 · Published in #Living on the edgeA Week of Symfony #675 (2-8 December 2019)
This week, development activity focused on fixing the bugs reported for the recent Symfony 4.4 and 5.0 versions. We also improved the Slugger to make it more portable and added support for autowiring PHP 7.4 typed properties. Lastly, the videos of SymfonyCon 2019 Amsterdam conference were published.
December 8, 2019 · Published in #A week of symfonySymfonyCon Amsterdam 2019 was a blast!
The Symfony community met two weeks ago in Amsterdam, Netherlands, for the international Symfony conference from November 19th to 23rd in the great Beurs Van Berlage monument. We were super pleased to welcome more than 1300 people, more than 30 speakers and our amazing sponsors. This yearly gathering took place several days ago in the wonderful city of Amsterdam, where we could already feel the magic atmosphere of Christmas. Meeting the PHP Community was like a big family reunion at holiday season. We were so happy to see you all and hope you had a great time there with us!
December 6, 2019 · Published in #Community #Conferences #OtherNew in Symfony 4.4: Console Improvements
In Symfony 4.4, commands should start returning their exit status, the trimming of QuestionHelper answers is configurable and the NO_COLOR env var is supported.
December 6, 2019 · Published in #Living on the edgeNew in Symfony 4.4: Preloading Symfony Applications in PHP 7.4
Symfony 4.4 generates a preloading file for your application so you can get a big performance boost when using PHP 7.4.
December 5, 2019 · Published in #Living on the edgeGet the most out of Symfony during Cyber Monday!
Discounts on Symfony are still valid today! Do not miss your chance to get certified or to purchase a Symfony Insight plan at the best price during Cyber Monday!
December 2, 2019 · Published in #Community #Other #SymfonyInsightA Week of Symfony #674 (25 November - 1 December 2019)
This week, Symfony development activity focused on polishing and fixing bugs for the newly released 4.4 and 5.0 versions. In addition, Symfony introduced a new polyfill to deal with UUIDs.
December 1, 2019 · Published in #A week of symfony