Filter posts by publication date
This week Symfony 5.1 was released. This major version contains hundreds of tweaks and improvements and tens of nice new features. Symfony also released its 3.4.41, 4.4.9 and 5.0.9 maintenance versions. In addition, this week we published the 700th issue of "A Week of Symfony". Thanks for reading us every week for more than 13 years, making it one of the longest-running blog series in the entire software industry.
May 31, 2020
#A week of symfony
Symfony 5.1 will allow to include the severity in ConstraintViolationList, will add a new mailer log handler and a new deprecation contract, and will enable "dark mode" in exception pages.
May 29, 2020
#Living on the edge
Symfony 5.1 will include a stand-alone YAML linter command, a better RoundRobin mailer transport, a separate log channel for deprecations and support for tags/metadata in mailers.
May 28, 2020
#Living on the edge
Some of the minor new features included in Symfony 5.1 will make your work easier, such as using constants for command exit codes, a better tempnam() function and customized random strings.
May 27, 2020
#Living on the edge
Symfony 5.1 includes a new Security system which simplifies the existing security features while giving developers more flexibility in a much more approachable way.
May 26, 2020
#Living on the edge
SymfonyCon Disneyland Paris 2020, the international Symfony conference, is coming from December 1st to 5th. The Call for Papers and Call for Trainers end both on June 8th at midnight (Paris time).
May 25, 2020
#Community
#Conferences
This week, development activity focused on fixing some bugs and polishing some of the new features introduced in the upcoming Symfony 5.1 version, which will be released next week. Meanwhile, Symfony 3.4 and all the other versions were updated to add compatibility with PHP 8, which will be released at the end of the year.
May 24, 2020
#A week of symfony
Symfony 5.1 automates the creation of the database tables required by some components to store their contents (Messenger, Lock, Cache, etc.)
May 22, 2020
#Living on the edge
Symfony 5.1 adds a new InputBag class, adds support for encrypting session data, adds more cache-control directives and allows to build cookie objects more easily.
May 20, 2020
#Living on the edge
Symfony 5.1 improves forms to validate HTML5 colors, allow rounding percent values, display HTML contents in labels, simplify timezone management, provide better defaults for inputmode option and other improvements in choice types.
May 19, 2020
#Living on the edge
Symfony 5.1 validator adds support for three-letter country and language codes, adds an option to check that the collection items is divisible by a certain number and allows to define validation callables.
May 18, 2020
#Living on the edge
This week, Symfony published the first release candidate version of Symfony 5.1 so you can test it in your projects before the final release. Meanwhile, the Symfony 5 book published its simplified Chinese translation.
May 17, 2020
#A week of symfony
In Symfony 5.1, the OptionsResolver component has introduced an optional fluent interface to configure options and a way to provide extra debug information per option.
May 15, 2020
#Living on the edge
Symfony 5.1 adds a new access decision strategy called "priority" which uses the decision from the highest priority security voter.
May 14, 2020
#Living on the edge
Symfony 5.1 adds a new AtLeastOneOf validator to check that a given value satisfies at least one of the given constraints.
May 13, 2020
#Living on the edge
In Symfony 5.1, the Inflector component has been deprecated and its logic has been moved into the String component.
May 12, 2020
#Living on the edge
In Symfony 5.1, you can turn public services into private services while keeping the backward compatibility of your code.
May 11, 2020
#Living on the edge
This week, Symfony released the first beta of Symfony 5.1.0, the upcoming version which will be released at the end of May 2020. Meanwhile, Symfony added a new mechanism to deprecate public services into private, a new way to automate the handling of schema differences and deprecated the Inflector component in favor of the String component.
May 10, 2020
#A week of symfony
Symfony 5.1 improves the HttpClient component to provide out-of-the-box protection against SSRF (Server-side request forgery).
May 7, 2020
#Living on the edge
👍 1
SymfonyInsight helps you upgrade your dependencies by detecting the deprecated features you use from them. You can now print a detailed PDF report of these deprecations to better communicate in your team about them.
May 6, 2020
#SymfonyInsight
In Symfony 5.1 you can validate the syntax of your ExpressionLanguage expressions without parsing or evaluating them.
May 6, 2020
#Living on the edge
Symfony 5.1 allows to configure the entire request context using a single config parameter called "default_uri".
May 5, 2020
#Living on the edge
Symfony 5.1 will use Async AWS, a modern alternative to the official Amazon AWS SDK for PHP, in components like Mailer and Messenger.
May 4, 2020
#Living on the edge
This week, Symfony 3.4.40, 4.4.8 and 5.0.8 maintenance versions were released. Meanwhile, the updated Security component removed the anonymous concept and a new Runtime component was proposed to decouple applications from global state. Finally, a new online conference in French was announced for May 7th 2020.
May 3, 2020
#A week of symfony