SymfonyWorld Online 2021 Winter Edition December 9 – 10, 2021 100% Online 25 talks and 10 workshops

A Week of Symfony #769 (20-26 September 2021)

This week of Symfony blog post is backed by SensioLabs. As the creator of Symfony, SensioLabs supports companies using Symfony, with an offering encompassing consultancy, expertise, services, training, and technical assistance to ensure the success of web application development projects.

This week, Symfony announced that Flex is going serverless. This will simplify our operations and will allow you to host custom recipes in your own repositories and to add features on top of the public Flex API. In addition, the upcoming Symfony 5.4 version added support for RGB notation in Console colors and added a new EnumType form field.

Symfony development highlights

This week, 52 pull requests were merged (32 in code and 20 in docs) and 69 issues were closed (30 in code and 39 in docs). Excluding merges, 28 authors made 1,910 additions and 257 deletions. See details for code and docs.

4.4 changelog:

  • 30dc962: [DependencyInjection] fix iterator in ServiceConfigurator
  • 66e8ae9: [FrameworkBundle] remove translation data_collector before adding it to profiler
  • c9275a9: [Messenger] allow authentication with user and password in Redis
  • f5d9d1d: [VarDumper] fix dumping typed references from properties
  • 1636a26: [FrameworkBundle] avoid secrets:decrypt-to-local command to fail
  • ffa3316: updated Slovak translation

5.3 changelog:

  • b3e1322: [Minor] fix missing and invalid imports

5.4 changelog:

  • 310f230: [Validator] add error's uid to Count and Length constraints with "exactly" option enabled
  • eb324a1: [Console] add support of RGB functional notation
  • ca37eec: [Form] add the EnumType
  • 0ddeeff: [DomCrawler] add Crawler::innerText() method
  • 4ae7652: [Notifier] remove support for deprecated threadKey parameter in GoogleChat
  • 75a52d0: [Serializer] throw NotNormalizableValueException when type is not known or not in body in discriminator map
  • 6ef5661: [Serializer] save missing arguments in MissingConstructorArgumentsException
  • 99ebc69: [Messenger] add WorkerMetadata to Worker class
  • f32af46: [Notifier] add option to Mattermost to post in an other channel
  • 1282ad3: [VarDumper] minor optim on PHP 8.1
  • 23d5ec0: [Cache] throw ValueError in debug mode when serialization fails

6.0 changelog:

  • ebe0bdd: [HttpFoundation] don't fetch time when reading the PDO session
  • c0a4905: [DoctrineBridge] remove deprecated code
  • d44221b: [Templating] relax return type on HelperInterface::getName()
  • ae5cdbc: [WebLink] allow psr/link v2
  • babb77a: [Config] add types to files generated by ConfigBuilderGenerator
  • 563acb8: [Messenger] use native union type

Newest issues and pull requests

They talked about us

Call to Action

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.