A Week of Symfony #727 (30 November - 6 December 2020)

This week, the SymfonyWorld Online 2020 conference took place with great success. If you want to replay all the talks, you can still buy a ticket. Meanwhile, Symfony unveiled the new Symfony UX initiative to create a JavaScript ecosystem for Symfony. Finally, Titouan Galopin was appointed as a new Symfony Core Team member.

Symfony development highlights

This week, 55 pull requests were merged (50 in code and 5 in docs) and 47 issues were closed (41 in code and 6 in docs). See details for code and docs.

4.4 changelog:

264b7fe: [Filesystem] file existence check before calling unlink method f9e9334: [Yaml] fixed lexing inline sequences/mappings with trailing whitespaces da65c57: [Console] re-enable hyperlinks in Konsole/Yakuake 27127a4: [Security] remove return type definition in order to avoid type juggling 782ee5d: [Inflector] fixed notice when argument is empty string 7882c4a: [Yaml] fixed lexing mapping values with trailing whitespaces fbd67c8: [DependencyInjection] fixed incorrect report for private services if required service does not exist 626d61e: [Yaml] fixed lexing backslashes in single quoted strings 1177baa: [HttpClient] throw clearer error when no scheme is provided 1e15aa6: [HttpFoundation] ignore stack trace printed by Xdebug 3 eb6a792: [FrameworkBundle] TextDescriptor::formatControllerLink checked method 4a2946b: [Mime] leverage PHP 8's detection of CSV files cdb1883: [HttpKernel] fixed bug with whitespace in Kernel::stripComments 4ce800f: [SecurityBundle] don't use the container as resource type in fixtures 9354958: [PhpUnitBridge] fixed PHPunit 9.5 compatibility 21ef411: [Form] do not apply the Valid constraint on scalar form data 1f6f693: [Config] no default value required for VariableNode with array example in YamlReferenceDumper bda2dcd: [DependencyInjection] fixed container linter for union types

5.2 changelog:

ffd365b: [Security] automatically add PasswordUpgradeBadge + default support() impl in AbstractFormLoginAuthenticator 0b48115: [Security] fixed default entry_point compiler pass was returning too early 42f440e: [Security] made PasswordMigratingListener more defensive d899f5d: [Workflow] fixed case when the marking store is not defined 4b97b16: [Notifier] fixed Slack section block 21ef411: [Form] do not apply the Valid constraint on scalar form data

5.x changelog:

53e1bc0: [Notifier] check for maximum number of buttons in Slack action block 37d823d: [Form] changed DataMapperInterface $forms parameter type to \Traversable caeac51: search for pattern on debug:event-dispatcher df65ffe: [Console] extracting ProgressBar's format's magic strings into constants e6eef9b: [FrameworkBundle] fixed validation of php_errors.log 86842ac: [FrameworkBundle] added option to specify the event dispatcher in debug:event-dispatcher

Symfony CLI

Symfony CLI is a must-have tool when developing Symfony applications on your local machine. It includes the Symfony Local Server, the best way to run local Symfony applications. This week Symfony CLI released its new 4.21.1 and 4.21.2 versions with the following changes:

Fix failure to unmarshall .symfony/applications.yaml file Fix false positive recommendation on commented lines regarding the use of %kernel.logs_dir%/%kernel.environment% Fix BC break on the --force-update flag of the security:check command Fix wrong BC alias for env:snapshot:create

Newest issues and pull requests

[Security] The road to a stable authenticator-based authentication [Security] Mark badges as required [Security] Add a debug:firewall command [Console] Override output verbosity for throwable rendering

They talked about us

Symfony UX makes Symfony a Full Stack Framework (again) SymfonyWorld Online 2020 conference A quick REX on SymfonyWorld Online 2020 Replacing manual API endpoints by API Platform in a Symfony application API Platform 2.6: PHP 8 support, Next.js and Nuxt.js app generator, Caddy server, ActivityPub and much more! Symfony and Hexagonal Architecture Symfony Compiler Pass Ibexa, Platform.sh and Fastly Image Optimizations Usando Mercure en una aplicación Symfony Faire de l’asynchrone avec Symfony Quelle version de Symfony choisir pour son nouveau projet ? Symfony — Paginer les résultats d’une requête avec Doctrine Remplacer des points d'accès d'API manuels par API Platform dans une application Symfony 12/3-12/4 Symfony World 2020が開催されます! 【Symfony】【Doctrine】COUNT()やCONCAT()の結果でORDER BYする方法 [Symfony/Form] 継承元のFromTypeの項目のオプションを部分的に変更する方法 Symfonyにコントリビュートしよう〜SymfonyWorld Hackday〜 [Symfony] コレクションプロパティのバリデーションにおいて子オブジェクト側のNotBlank制約が無視されるケースについて [Symfony/Form] 子FormTypeの特定の項目をそのユースケースでのみ必須にする方法

Call to Action

Follow Symfony on Twitter and retweet this article. Subscribe to the Symfony blog RSS and never miss a Symfony story again.

                Sponsor the Symfony project.

http://feedproxy.google.com/~r/symfony/blog/~3/Cr1aT_4uq5U/a-week-of-symfony-727-30-november-6-december-2020

Létrehozva 4y | 2020. dec. 6. 9:20:07


Jelentkezéshez jelentkezzen be

EGYÉB POSTS Ebben a csoportban

New Core Team Members, 2025 Edition

A few weeks ago, I had the pleasure of announcing the formation of the Symfony UX Core Team, a dedicated group working to enhance the frontend development experience within the Symfony ecosystem. Toda

2025. febr. 24. 16:20:03 | Symfony
SymfonyLive Paris 2025 : Du lego de composants pour un bundle Gotenberg !

SymfonyLive Paris 2025, conference in French language only, will take place from March 27 to 28! The schedule is currently being revealed as we go along. More details are available here.

Al

2025. febr. 24. 13:50:07 | Symfony
A Week of Symfony #947 (17-23 February 2025)

This week, development activity focused on new security features. The upcoming Symfony 7.3 version added support for security voters to explain their vote, improved the IsGranted attribute to allow us

2025. febr. 23. 10:10:09 | Symfony
SymfonyLive Berlin 2025: Agentic Applications with Symfony

SymfonyLive Berlin 2025, conference held in English, will take place from April 1 to 4! The schedule is being revealed gradually. More details are available here.

We’re thrilled to announce

2025. febr. 21. 9:20:12 | Symfony
SymfonyLive Paris 2025 : Postgres pour vos besoins NoSQL

SymfonyLive Paris 2025, conference in French language only, will take place from March 27 to 28! The schedule is currently being revealed as we go along. More details are available here.

Al

2025. febr. 20. 10:10:13 | Symfony
SymfonyLive Berlin 2025: Asynchronous PHP

SymfonyLive Berlin 2025, conference held in English, will take place from April 1 to 4! The schedule is being revealed gradually. More details are available here.

We’re thrilled to announce

2025. febr. 19. 8:40:05 | Symfony
SymfonyLive Paris 2025 :  Le Composant Symfony Mapper

SymfonyLive Paris 2025, conference in French language only, will take place from March 27 to 28! The schedule is currently being revealed as we go along. More details are available here.

Al

2025. febr. 18. 14:10:24 | Symfony