⚡️ #yiisoftValidator
В Yii Validator поправили переводы на русский язык (PR) и продолжаем написание документации (PR, PR).
В Yii Validator поправили переводы на русский язык (PR) и продолжаем написание документации (PR, PR).
👍2
⚡️ #yiisoftData
В Yii Data обновили версии dev-зависимостей
В Yii Data обновили версии dev-зависимостей
roave/infection-static-analysis-plugin и vimeo/psalm (PR).👍3
👍2
#yiisoftDefinitions #ПатчРелиз #Релиз
🎁 Yii Definitions 3.0.2
• Улучшили сообщения об ошибках при валидации дефинишенов (PR).
🎁 Yii Definitions 3.0.2
• Улучшили сообщения об ошибках при валидации дефинишенов (PR).
🔥2
⚡️ #yiisoftPackageTemplate
В настройках стиля кода в шаблоне пакетов Yii Package Template отключили автоматическое добавление пробела после
В настройках стиля кода в шаблоне пакетов Yii Package Template отключили автоматическое добавление пробела после
fn в конструкциях fn() => ... (PR).👍2
⚡️ #yiisoftValidator
В Yii Validator исправили ошибку, возникающую при попытке вызвать метод
В Yii Validator исправили ошибку, возникающую при попытке вызвать метод
Nested::propagateOptions() когда правила равны null (PR).👍3
⚡️ #yiisoftYiiDebug
В Yii Debug реализовали подмену в инжекторе (
В Yii Debug реализовали подмену в инжекторе (
Injector) оригинального контейнера на прокси (PR).👍3
⚡️ #yiisoftDi
Несколько улучшений в Yii Dependency Injection.
• Исправили контейнер, передаваемый в делегаты: теперь передаётся не сам контейнер, а контейнер полученный по интерфейсу
• Добавили новое исключение
Несколько улучшений в Yii Dependency Injection.
• Исправили контейнер, передаваемый в делегаты: теперь передаётся не сам контейнер, а контейнер полученный по интерфейсу
ContainerInterface (PR).• Добавили новое исключение
BuildingException с улучшенным сообщением об ошибке, которое выбрасывается при необработанной неудачной попытке создания объекта (PR).👍3
⚡️ #yiisoftYiiConsole
Несколько улучшений в пакете Yii Console.
• Для команды
• В CI добавили Rector и применили предлагаемые изменения (PR).
Несколько улучшений в пакете Yii Console.
• Для команды
serve добавили возможность указать количество воркеров, по умолчанию — 2 (PR). Обратите внимание, что этот функционал не поддерживается в Windows.• В CI добавили Rector и применили предлагаемые изменения (PR).
👍2
⚡️ #yiisoftYiiDebug
Несколько улучшений в Yii Debug.
• Реализовали очистку собранных данных даже если приложение упало с ошибкой или произошёл выход по
• В коллекторе запроса
• Реализовали сбор более подробной информации об очередях (PR).
Несколько улучшений в Yii Debug.
• Реализовали очистку собранных данных даже если приложение упало с ошибкой или произошёл выход по
exit() (PR).• В коллекторе запроса
RequestCollector добавили информацию о запросе и ответе в сериализованном с помощью guzzlehttp/psr7 виде (PR).• Реализовали сбор более подробной информации об очередях (PR).
👍3
⚡️ #yiisoftYiiDebugApi
Несколько улучшений в Yii Debug API.
• В контроллере инспектора добавили метод, позволяющий получить роуты приложения (PR).
• В контроллере инспектора добавили метод, позволяющий получить подробную информацию об ответе на запрос (PR).
• Перенесли зависимости
Несколько улучшений в Yii Debug API.
• В контроллере инспектора добавили метод, позволяющий получить роуты приложения (PR).
• В контроллере инспектора добавили метод, позволяющий получить подробную информацию об ответе на запрос (PR).
• Перенесли зависимости
codeception/codeception и phpunit/phpunit в dev-секцию composer.json (PR).👍2
⚡️ #yiisoftValidator
В Yii Validator продолжаем работу над документацией, добавили описание интерфейса
В Yii Validator продолжаем работу над документацией, добавили описание интерфейса
WhenInterface и соответствующего трейта (PR), а также сделали небольшой рефакторинг тестов, выделив отдельно тесты для PHP 8.1 и тесты, которые должны выполняться в окружении без расширения intl (PR).👍2
⚡️ #yiisoftYiiGii
В Gii в мидлвари
В Gii в мидлвари
Cors в список поддерживаемых методов добавили POST, PUT, PATCH и DELETE, а также указали период кэширования 24 часа (PR).👍2
⚡️ #yiisoftYiiDbMigration
В Yii DB Migration обновили тесты с использованием появившегося в DB-пакетах метода
В Yii DB Migration обновили тесты с использованием появившегося в DB-пакетах метода
TableSchema::getComment() (PR).👍2🔥2
⚡️ #yiisoftYiiDebugApi
В Yii Debug API добавили возможность получения информации о таблицах в БД (PR).
В Yii Debug API добавили возможность получения информации о таблицах в БД (PR).
👍3
⚡️ #yiisoftView
В Yii View обновили dev-зависимости:
-
-
В Yii View обновили dev-зависимости:
-
rector/rector подняли до ^0.15.0 (PR);-
vimeo/psalm подняли до ^4.30|^5.1 и roave/infection-static-analysis-plugin до ^1.25 (PR).👍5
👍4
⚡️ #yiisoftValidator
Продолжаем работу над документацией Yii Validator: добавили подробное описание для интерфейса
Продолжаем работу над документацией Yii Validator: добавили подробное описание для интерфейса
LimitInterface, а также трейтов LimitTrait и LimitHandlerTrait соответственно (PR).👍5
⚡️ #yiisoftYiiQueue
В Yii Queue добавили отдельный пайплайн мидлварей, который отвечает за обработку ошибок, возникших при обработке сообщений (PR).
Также в рамках этого PR в интерфейсе
В Yii Queue добавили отдельный пайплайн мидлварей, который отвечает за обработку ошибок, возникших при обработке сообщений (PR).
Также в рамках этого PR в интерфейсе
MessageInterface был добавлен новый метод getMetadata(), позволяющий передать дополнительную информацию (метрики, количество попыток и прочее).👍5❤🔥1
⚡️ #yiisoftFriendlyException
Несколько небольших изменений в Yii Friendly Exception.
• Подняли версию PHP до
• В CI пакета добавили проверку транзитивных зависимостей (PR).
Несколько небольших изменений в Yii Friendly Exception.
• Подняли версию PHP до
^7.4|^8.0, добавили тесты, обновили dev-зависимости и причесали changelog (PR, PR.)• В CI пакета добавили проверку транзитивных зависимостей (PR).
👍5