⚡️ #yiisoftYiiDebug #yiisoftYiiDebugViewer
Yii Debug адаптировали к последним изменениям в валидаторе (PR), а в Yii Debug Viewer добавили панель с информацией о валидации (PR).
Yii Debug адаптировали к последним изменениям в валидаторе (PR), а в Yii Debug Viewer добавили панель с информацией о валидации (PR).
⚡️ #yiisoftYiiDebug
Несколько улучшений в Yii Debug.
• Адаптировали
• Убрали зависимость от пакета
Несколько улучшений в Yii Debug.
• Адаптировали
ValidatorCollector
к последним изменениям в валидаторе (PR).• Убрали зависимость от пакета
yiisoft/cache
, так как он требуется только в конфигурации пакета (PR).⚡️ #yiisoftYiiDebug
В Yii Debug добавили возможность исключать консольные команды из отслеживания (параметр
В Yii Debug добавили возможность исключать консольные команды из отслеживания (параметр
ignoredCommands
), а также переименовали параметры и методы optionalRequests
в ignoredRequests
(PR).👍3
🔥2👍1
⚡️ #yiisoftYiiDebug
В пакете Yii Debug в отладочную информацию добавлены имена используемых сборщиков (PR).
В пакете Yii Debug в отладочную информацию добавлены имена используемых сборщиков (PR).
⚡️ #yiisoftYiiDebug
В Yii Debug в
В Yii Debug в
RequestCollector
добавили сохранение ответа и в случае, если это JSON, преобразование его в массив (PR).⚡4🔥1
👍3
⚡️ #yiisoftYiiDebug
Доработали тесты в Yii Debug, в некоторых случаях в Windows они выполнялись некорректно (PR).
Доработали тесты в Yii Debug, в некоторых случаях в Windows они выполнялись некорректно (PR).
👍2
⚡️ #yiisoftYiiDebug #yiisoftDemo #yiisoftDemoApi
Адаптировали к последней версии Yii Message Translator:
- Yii Debug (PR),
- Демо веб-приложения (PR),
- Демо API-приложения (PR).
Адаптировали к последней версии Yii Message Translator:
- Yii Debug (PR),
- Демо веб-приложения (PR),
- Демо API-приложения (PR).
👍3
⚡️ #yiisoftValidator #yiisoftYiiDebug
Несколько улучшений в Yii Validator.
• Удалили
• Доработали валидатор для использования композиции (PR):
- добавили параметер
- вынесли нормализацию данных в хелпер
-
- в
Также адаптировали Yii Debug к этим изменениям (PR).
Несколько улучшений в Yii Validator.
• Удалили
IdMessageReader
, вместо него используется соответствующий класс из пакета yiisoft/translator
(PR).• Доработали валидатор для использования композиции (PR):
- добавили параметер
$context
в метод ValidatorInterface::validate()
;- вынесли нормализацию данных в хелпер
DataSetHelper
;-
$dataSet
в ValidationContext
сделали опциональным;- в
ValidationContext
заменили иммутабельный метод withAttribute()
на мутабельный setAttribute()
.Также адаптировали Yii Debug к этим изменениям (PR).
👍2
⚡️ #yiisoftYiiDebug
Несколько улучшений в Yii Debug.
• В CI пакета добавили rector и применили предлагаемые изменения (PR).
• Подняли минимальную версию dev-зависимости
Несколько улучшений в Yii Debug.
• В CI пакета добавили rector и применили предлагаемые изменения (PR).
• Подняли минимальную версию dev-зависимости
yiisoft/router-fastroute
до 2.0 (PR).👍2
⚡️ #yiisoftYiiDebug
В CI пакета Yii Debug добавили проверку транзитивных зависимостей и явно прописали найденные (PR).
В CI пакета Yii Debug добавили проверку транзитивных зависимостей и явно прописали найденные (PR).
👍3
👍2
⚡️ #yiisoftYiiDebug
В Yii Debug реализовали подмену в инжекторе (
В Yii Debug реализовали подмену в инжекторе (
Injector
) оригинального контейнера на прокси (PR).👍3
⚡️ #yiisoftYiiDebug
Несколько улучшений в Yii Debug.
• Реализовали очистку собранных данных даже если приложение упало с ошибкой или произошёл выход по
• В коллекторе запроса
• Реализовали сбор более подробной информации об очередях (PR).
Несколько улучшений в Yii Debug.
• Реализовали очистку собранных данных даже если приложение упало с ошибкой или произошёл выход по
exit()
(PR).• В коллекторе запроса
RequestCollector
добавили информацию о запросе и ответе в сериализованном с помощью guzzlehttp/psr7
виде (PR).• Реализовали сбор более подробной информации об очередях (PR).
👍3
⚡️ #yiisoftValidator #yiisoftDemo #yiisoftYiiMiddleware #yiisoftRequestModel #yiisoftForm #yiisoftYiiDebug #yiisoftYiiGii
Несколько обновлений в Yii Validator.
• Добавили возможность переводить названия атрибутов (PR).
• В правиле
• Перенесли классы (PR):
- Демо приложений (PR),
- Yii Middleware (PR),
- Yii Request Model (PR),
- Yii Form (PR),
- Yii Debug (PR),
- Gii (PR).
Несколько обновлений в Yii Validator.
• Добавили возможность переводить названия атрибутов (PR).
• В правиле
Required
к сообщениям добавили параметр "attribute" (PR).• Перенесли классы (PR):
RulesDumper
→ Yiisoft\Validator\Helper
RuleHandlerContainer
→ Yiisoft\Validator\RuleHandlerResolver
SimpleRuleHandlerContainer
→ Yiisoft\Validator\RuleHandlerResolver
К последним изменениям адаптировали:- Демо приложений (PR),
- Yii Middleware (PR),
- Yii Request Model (PR),
- Yii Form (PR),
- Yii Debug (PR),
- Gii (PR).
👍5
⚡️ #yiisoftYiiDebug
В Yii Debug доработали класс
В Yii Debug доработали класс
Debugger
: shutdown-функция теперь регистрируется в конструкторе и выполняется только в случае, если ранее дебагер был запущен с помощью метода startup()
(PR).👍3
⚡️ #yiisoftYiiDebug #yiisoftYiiDebugViewer
Добавили поддержку
Добавили поддержку
yiisoft/view
версии ^7.0
в пакетах Yii Debug (PR) и Yii Debug Viewer (PR).👍3