Новое в Symfony 7.2: Уведомления на рабочем столе
Symfony 7.2 позволяет отправлять уведомления прямо на рабочий стол, используя новый каналdesktop
в компоненте Notifier.Заметки о Frontend, Backend и немного DevOps. В основном о PHP, Laravel, JavaScript, CSS, тестировании кода и настройке серверов.
desktop
в компоненте Notifier.File
и Blob
, но они служат для разных целей и имеют ряд различий.intltz_get_iana_id
и новый статический метод IntlTimeZone::getIanaID()
в классе IntlTimeZone, возвращающий идентификатор часового пояса IANA для переданного идентификатора часового пояса.LazyChoiceLoader
и опция choice_lazy
для ChoiceType
улучшающие производительности полей выбора с большим количеством вариантов.WhenNot
, позволяющий исключить сервис из определённого окружения.Illuminate\Foundation\Configuration\Middleware
. Этот мощный класс предоставляет удобный интерфейс для управления стеком middleware приложения. В статье мы рассмотрим публичные методы класса Middleware
и продемонстрируем, как эффективно использовать их в приложении Laravel.feature-based
и forking workflows
, для обеспечения эффективного сотрудничества и управления проектом.lint:translations
для проверки валидности содержимого переводов.@use
и @forward
, призванные заменить @import
и сделать таблицы стилей более удобными и менее подверженными ошибкам. Теперь можно объявить, что @import
официально устарел, начиная с версии Dart Sass 1.80.0.AsMessage
, позволяющий настраивать транспорт(ы) непосредственно в классе сообщенияArrayAssignmentPattern
не всегда является лучшим выбором.