Vor zwei Tagen wurde Symfony 5.2.0-BETA2 veröffentlicht. Dies nehme ich zum Anlass, um einmal einen Überblick über die wichtigsten neuen Funktionen zu geben, auf die wir uns im Rahmen dieses Updates freuen können. Im Folgenden sind die bisher veröffentlichten Blog-Beiträge thematisch nach Komponente sortiert.
- PHP 8
- PHP 8 Attribute
- Attribute für Controller-Argumente
- Attribute für Constraints
- Cache
- Asynchrone Cache-Neuberechnung
- Console
- 24-bit Farben
- Unterstützung für Signale in Commands
- Form
- Callbacks für Data Mapper
- Asserts für Form-Tests
- Form Field Helpers
- FrameworkBundle
- Front Controller Konfiguration
- HttpClient
- EventSource HTTP client
- Retryable HTTP client
- Lock
- Shared locks
- Mailer
- DKIM E-Mail Authentifizierung
- Profiler
- Einfachere Daten-Kollektoren
- Session Profiling
- RateLimiter
- Neue Rate Limiter Komponente
- Security
- Login Throttling
- Login Links
- Semaphore
- Neue Semaphore Komponente
- Translator
- Pseudo-Localization
- Übersetzbare Objekte
- Uid
- Doctrine-Typen für UUID und ULID
- UID-Serialisierung und -Validierung