Хроники Yii3
617 subscribers
43 photos
1.7K links
Описание процесса разработки фреймворка из первых рук 😎

Обсуждение:
https://t.iss.one/yii3ru

Сводка по всем пакетам:
https://www.yiiframework.com/status/3.0

Поддержать разработчиков:
https://opencollective.com/yiisoft
Download Telegram
#yiisoftMiddlewareDispatcher #МинорныйРелиз #Релиз

🎁 Yii Middleware Dispatcher 5.3

• Добавлена поддержка формата мидлварей в виде callable, возвращающего реализацию RequestHandlerInterface.

• Минимальная версия PHP поднята до 8.1.

• Ограничение версии PHP в composer.json изменено на 8.1 - 8.4.

• Свойство MiddlewareStack::$fallbackHandler помечено только для чтения.

• Добавлен коллектор MiddlewareCollector для Yii Debug.
👍7🍌2👎1👾1
#yiisoftHydrator #ПатчРелиз #Релиз

🎁 Yii Hydrator 1.6.1

• Исправлена ошибка, возникающая при попытке установки значения public private(set) свойства, объявленного в родительском классе.
👍3👾1
#yiisoftAliases #МинорныйРелиз #Релиз

🎁 Yii Aliases 3.1

• Добавлен класс AliasReference, реализующий ReferenceInterface из Yii Definitions, который можно использовать в конфигурации пакетов для указания путей с алиасами. Например:

'path' => AliasReference::to('@public/assets')


• Минимальная версия PHP поднята до 8.1.

• Ограничение версии PHP в composer.json изменено на 8.1 - 8.4.
👍5🔥1👾1
#yiisoftDataResponse #ПатчРелиз #Релиз

🎁 Yii Data Response 2.1.1

• Исправлена ошибка со сбросом позиции содержимого ответа после вызова геттеров и использования методов with* в DataResponse.

• Выполнен рефакторинг методов XmlDataResponseFormatter::format() и JsonDataResponseFormatter::format()

• Ограничение версии PHP в composer.json изменено на 8.1 - 8.4.
👍7👾1
#yiisoftErrorHandler #МинорныйРелиз #Релиз

🎁 Yii Error Handler 4.2

• В HtmlRenderer добавлен параметр $traceLink, позволяющий задать формат ссылки на файл в IDE. Параметр $traceHeaderLine помечен устаревшим.

• Добавлен PHP-атрибут #[UserException], которым можно помечать пользовательские исключения.

• Выполнен небольшой рефакторинг шаблонов.
👍3👾2