A Week of Symfony #879 (30 October – 5 November 2023)
This week, Symfony released the 6.4.0-BETA2 and 7.0.0-BETA2 versions as well as the Symfony 6.3.7 maintenance version. Meanwhile, we announced some new talks for the upcoming SymfonyCon Brussels 2023 conference.
Symfony development highlights
This week, 63 pull requests were merged (54 in code and 9 in docs) and 28 issues were closed (25 in code and 3 in docs). See details for code and docs.
fc22954: [Yaml] fix block scalar array parsing
6765a43: [PasswordHasher] do not invoke methods with additional arguments in tests
b421063: [HttpKernel] prevent error 500 when function putenv is disabled
58353d1: remove full DSNs from exception messages
4e86cf2: [Validator] Update Romanian translation
0196872: [MonologBridge] fix support for monolog 3.0
fb913d9: [Uid] fix UuidV7 collisions within the same ms
7a59ef0: [Console] fix horizontal table top border is incorrectly rendered
3e2f2e3: [HttpClient] disable the „Copy as cURL“ button when the debug info are disabled
e8ce12a: [HttpClient] replace escapeshellarg to prevent overpassing ARG_MAX
4f0a585: [Routing, Serializer] add annotation -> attribute aliases
17dee5b: [FrameworkBundle] fix deprecation layer for enable_annotations in validation and serializer configuration
1781648: [AssetMapper] fix bug where JSCompiler used non-absolute importmap entry path
7a59ef0: [Console] fix horizontal table top border is incorrectly rendered
0579c32: [Translation] remove the WriteConfig class
d7c5c47: [Process] remove unused code
8b13301: [Console, Process] do not let context classes extend the message classes
8a69f67: [HttpFoundation, Lock] make MongoDB adapters usable with ext-mongodb only
68e6af4: [TwigBridge] mark CodeExtension as @internal
b04d7b0: [HttpKernel] fix uninitialized property in Bundle class
907b683: [DependencyInjection] clean up legacy test
fa590af: [HttpClient] add native argument for the test server working directory
Newest issues and pull requests
[Workflow][RFC] Simplify workflow configuration
Introduce a way to restrict the URLs that the app can redirect to
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 5.7.0
version with the following changes:
fix: Update docker/docker to v24.0.7
Update toolbar.go (@tucksaun)
Fix local:run should not restart command that exited succesfully, fix #307 (@tucksaun)
Fix WDT style when there are extra links (@tucksaun)
Expose the CLI version in the WDT, fix #365 (@tucksaun)
Add support for a docker_compose worker and prioritize its startup (@tucksaun)
SymfonyCasts Updates
SymfonyCasts is the official way to learn Symfony.
Select a track for a guided path through 100+ video tutorial courses about
Symfony, PHP and JavaScript.
These were some of the most relevant SymfonyCasts updates
of the week:
(Video) API Platform 3 Part 3: Custom Resources, Chapter 36: Simpler Validator for Checking State Change
They talked about us
Symfony Station Communiqué – 03 November 2023
Cooking Up Convenience – Symfony Flex’s Recipes and the Drupal Recipes Initiative
How to Integrate PayPal with Symfony6?
Making APIs the Right Way with API Platform
Month of Sylius: October 🎃
Scheduler for Symfony Messenger + Drupal: A Modern Task Scheduling Solution
Новое в Symfony 6.4 — Улучшения каталога сборки
Новое в Symfony 6.4 — Упрощённый выход из системы
Новое в Symfony 6.4 — DatePoint
Новое в Symfony 6.4 — Контексты сериализатора на основе классов
Call to Action
Follow Symfony on Twitter and retweet this article.
Subscribe to the Symfony blog RSS and never miss a Symfony story again.
Symfony Blog