• Главная
  • Новости
  • Статьи
  • Книги
  • Видео
  • Хабы
  • Каналы
  • RU
  • EN
  • 01 Jun, 25
  • О Проекте
  • Контакты
ДотДев
  • Главная
  • Новости
  • Статьи
  • Книги
  • Видео
  • Хабы
  • Каналы
  1. ДотДев
  2. Статьи
  3. Неделя Symfony #857 (29 Май - 4 Июня 2023)
Содержание
Неделя Symfony #857 (29 Май - 4 Июня 2023) 1. Основные моменты разработки Symfony 2. Новейшие Issue и Pull Request 3. Обновления на SymfonyCasts 4. Что пишут о Symfony

Неделя Symfony #857 (29 Май - 4 Июня 2023)

Symfony * PHP *

На этой неделе была опубликована версия Symfony 6.3.0, включающая в себя множество новых возможностей которые улучшат ваш опыт разработки. Кроме того, мы опубликовали полное расписание конференции SymfonyOnline June 2023, которая будет включать в себя несколько докладов о некоторых из этих новых функций Symfony 6.3.

Основные моменты разработки Symfony

На этой неделе было выполнено 48 PR (38 в коде и 10 в документах) и закрыто 20 Issue (16 в коде и 4 в документах). Не считая PR, 23 автора внесли 10 580 дополнений и 8 934 удаления. Смотрите детали для кода и документации.

5.4 changelog:

  • cc6c007: [DependencyInjection] escape % from parameter-like default values
  • 33357e6: [Filesystem] follow symlinks when dumping files
  • 5f213ed: [Serializer] fix discriminator map not working with AbstractNormalizer::OBJECT_TO_POPULATE
  • 221c9bb: [Filesystem] fix broken symlink tests Windows PHP 7.4+
  • fb32b92: [Cache] fix DBAL deprecations
  • 091ac2b: [DependencyInjection] fix casting scalar env vars from null
  • 79c4bfb: [PhpUnitBridge] fix support for the NO_COLOR env var
  • 6c9f21b: [Validator] remove internal from methods on non-internal interfaces
  • b4128fd: fix Doctrine deprecations

6.2 changelog:

  • 4f2b5e1: [FrameworkBundle] hide definitions bearing the container.excluded tag
  • cc6c007: [DependencyInjection] escape % from parameter-like default values
  • e901262: [Serializer] fix discriminator map not working with AbstractNormalizer::OBJECT_TO_POPULATE
  • a88e5f8: [Mailer] fix undefined array key in MailPace errors response

6.3 changelog:

  • 2af8f39: [HttpKernel] fix default value ignored with pinned resolvers
  • 5bab536: [AssetMapper] fix unable to use asset mapper with CSP
  • 5c46e7e: [SecurityBundle] fix configuring OIDC user info token handler client
  • f2df30b: [Notifier] fix ContactEveryoneOptions
  • c96a390: [FrameworkBundle, PhpUnitBridge] configure doctrine/deprecations as expected
  • b587099: [SecurityBundle] add missing xsd definition for OIDC
  • dec93e9: [FrameworkBundle] remove support for preloading ESM using headers
  • 744c378: [Security] validate aud and iss claims on OidcTokenHandler
  • c31276b: [VarDumper] use documentElement instead of body for JS flag
  • 99e1b1f: [SecurityBundle] fix error message when using OIDC and web-token/jwt-core is not installed
  • 2e688f7: [Messenger] add deprecation message for the messenger.listener.stop_worker_on_sigterm_signal_listener service
  • 96c2dd7: [VarDumper] add tests for named arguments of VarDumper's function
  • 29fe9ff: [PhpUnitBridge] disable deduplication of Doctrine deprecations
  • b033925: [SecurityBundle] use LogicException instead of Definition::addError()
  • 7e01a32: [Serializer] fix ignoring objects that only implement DenormalizableInterface
  • 9217c57: [PhpUnitBridge] fix classifying doctrine/deprecations as direct/indirect
  • 26891af: [Messenger] prevent StopWorkerOnSignalsListener::$signals to be assigned to null in case SIGTERM constant doesn't exist

6.4 changelog:

  • 08b5907: [HttpKernel] add optional $className param to ControllerEvent::getAttributes()
  • 044b344: remove unnecessary usages of DateTime

7.0 changelog:

  • 373d775: enable sigchild tests

Новейшие Issue и Pull Request

  • [RFC] Chained message handling in Symfony Messenger
  • [RFC] Rate limiting message handling in Symfony Messenger
  • Check for unused routing requirements
  • Fix Doctrine deprecations

Обновления на SymfonyCasts

SymfonyCasts это официальный способ изучения Symfony. Выберите дорожку для пошагового руководства по более чем 100 обучающим видео курсам о Symfony, PHP и JavaScript.

Самые значимые изменения на SymfonyCasts за эту неделю:

  • (Video) Go Pro with Doctrine Queries, Chapter 7: SELECT the SUM (or COUNT)
  • (Video) Go Pro with Doctrine Queries, Chapter 8: Selecting Specific Fields
  • (Video) Go Pro with Doctrine Queries, Chapter 9: SELECTing into a New DTO Object

Что пишут о Symfony

  • Symfony Station Communiqué - 2 June 2023
  • Resolving values for unmapped properties when mapping request data to DTOs in Symfony 6.3+
Тэги
Статьи JаvaScript Symfony Github Api Web программирование на Symfony web-разработка
  • 08 Jun, 23
  • 0 комментарии
  • 459 просмотры
Источник материала
https://symfony.com/blog/a-week-of-symfony-857-29-may-4-june-2023
ПОДЕЛИТЬСЯ:

Джо Блэк
Джо Блэк

Автор новостей IT/Tech

Комментарии
  • 1000+
    Подписки
  • 1000+
    Фолловеры
  • 1000+
    Фолловеры
Тэги
  • Python (230)
  • Программирование (181)
  • 2022 (170)
  • 2020 (151)
  • 2023 (149)
  • 2021 (128)
  • Java (128)
  • Linux (119)
  • 2019 (117)
  • Алгоритмы (112)
  • JavaScript (100)
  • Сети (99)
  • Api (92)
  • Инструменты (90)
  • Web (86)
  • Applications (79)
  • Microsoft (73)
  • PHP (73)
  • Google (72)
  • Обучение (72)
  • 2018 (68)
  • SQL (68)
  • C# (66)
  • ИИ (63)
  • Windows (60)
  • HTML (59)
  • 2017 (55)
  • C++ (53)
  • Базы данных (53)
  • Machine Learning (51)
  • Kubernetes (50)
  • Go (47)
  • Бизнес (47)
  • Паттерны (46)
  • CSS (44)
  • Проекты (42)
  • 2016 (41)
  • ИБ (41)
  • ОС (40)
  • .NET (39)
  • DevOps (39)
  • Docker (39)
  • React (39)
  • Проектирование (38)
  • Тестирование (38)
  • Математика (36)
  • Android (35)
  • Структуры Данных (35)
  • Информатика (34)
  • Framework (32)
Программирование
  • Python
  • Go
  • C#
  • Java
  • JavaScript
  • TypeScript
  • PHP
  • Ruby
  • Kotlin
  • Rust
  • C++
  • C
Скилы
  • Обучение
  • Инструменты
  • Истории
  • Data Science
  • Git
  • Тестирование
  • Проектирование
  • Алгоритмы
Софт
  • Linux
  • Windows
  • Android
  • iOS
  • Архитектура и OS
  • Базы данных
  • Backend
  • Frontend
Дизайн
  • UI/UX
  • Дизайн
  • Интерфейсы
  • Графический Дизайн
  • Game Design
Железо
  • Устройства и IoT
  • Компьютеры
  • Гаджеты
Другое
  • Бизнес
  • Стартап
  • Трудоустройство
  • Общее
  • Разное
Контакты
  • Условия использования
  • Политика конфиденциальности
  • О Проекте
  • Контакты

© 2025. ДотДев — Информационный ресурс для IT-специалистов.