#yiisoftProfiler #МажорныйРелиз #Релиз
🎁 Yii Profiler 2.0.0
• Минимальная версия PHP увеличена до 8.0, выполнен рефакторинг с использованием нового синтаксиса.
• Подняты минимальные версии зависимостей:
-
-
🎁 Yii Profiler 2.0.0
• Минимальная версия PHP увеличена до 8.0, выполнен рефакторинг с использованием нового синтаксиса.
• Подняты минимальные версии зависимостей:
-
psr/log
до ^2.0|^3.0
;-
yiisoft/files
до ^2.0
.⚡️ #yiisoftDb #yiisoftDbMysql #yiisoftDbMssql #yiisoftDbPgsql #yiisoftDbOracle #yiisoftDbSqlite
В Yii DB сделали временное решение с экранированием: сейчас при возможности используется экранирование через PDO-драйвер (PR, PR). В дальнейшем это поведение будет изменено.
Соответствующие изменения внесены в DB-адаптеры:
- Yii DB MySQL Extension (PR, PR, PR),
- Yii DB MSSQL Server Extension (PR, PR),
- Yii DB PostgreSQL Extension (PR, PR, PR),
- Yii DB Oracle Extension (PR, PR, PR),
- Yii DB SQLite Extension (PR, PR).
В Yii DB сделали временное решение с экранированием: сейчас при возможности используется экранирование через PDO-драйвер (PR, PR). В дальнейшем это поведение будет изменено.
Соответствующие изменения внесены в DB-адаптеры:
- Yii DB MySQL Extension (PR, PR, PR),
- Yii DB MSSQL Server Extension (PR, PR),
- Yii DB PostgreSQL Extension (PR, PR, PR),
- Yii DB Oracle Extension (PR, PR, PR),
- Yii DB SQLite Extension (PR, PR).
🤔2👎1
⚡️ #yiisoftRbacCycleDb
В Yii RBAC Cycle Database Storage добавили тестов и исправили несколько ошибок:
- метод
- метод
- при получении элементов RBAC при отсутствии правила вместо null устанавливалась пустая строка в качестве имени правила (PR).
В Yii RBAC Cycle Database Storage добавили тестов и исправили несколько ошибок:
- метод
AssignmentsStorage::getByUserId()
возвращал некорректный результат (PR);- метод
ItemsStorage::getParents()
возвращал некорректный результат (PR);- при получении элементов RBAC при отсутствии правила вместо null устанавливалась пустая строка в качестве имени правила (PR).
⚡️ #yiisoftDbMssql
В Yii DB MSSQL Server Extension подняли минимальную версию
В Yii DB MSSQL Server Extension подняли минимальную версию
yiisoft/cache
до ^2.0
(PR).⚡️ #yiisoftDb #yiisoftDbSqlite
Несколько улучшений в Yii DB:
• Добавили CI-процессы для тестирования в PHP 8.2 (PR).
• Доработали phpdoc-описания и сделали небольшой рефакторинг в классах:
- для работы с кэшем (PR);
- для работы DB-командами (PR);
- для работы с ограничениями (PR);
- для работы с подключениями (PR);
Адаптировали Yii DB SQLite Extension к последним изменениям в Yii DB (PR).
Несколько улучшений в Yii DB:
• Добавили CI-процессы для тестирования в PHP 8.2 (PR).
• Доработали phpdoc-описания и сделали небольшой рефакторинг в классах:
- для работы с кэшем (PR);
- для работы DB-командами (PR);
- для работы с ограничениями (PR);
- для работы с подключениями (PR);
Адаптировали Yii DB SQLite Extension к последним изменениям в Yii DB (PR).
#yiisoftMiddlewareDispatcher #МажорныйРелиз #Релиз
Доработали readme (PR) и сделали мажорный релиз.
🎁 Yii Middleware Dispatcher 3.0.0
• Добавлен интерфейс
• Удалён
Доработали readme (PR) и сделали мажорный релиз.
🎁 Yii Middleware Dispatcher 3.0.0
• Добавлен интерфейс
WrapperFactoryInterface
(используется для создания обёрток вокруг мидлварей) и его реализация (PR).• Удалён
MiddlewareFactoryInterface
(PR, PR).❤🔥2
#yiisoftYiiRunnerRoadrunner #ПатчРелиз #Релиз
🎁 Yii RoadRunner Runner 1.1.1
• Добавлена поддержка
🎁 Yii RoadRunner Runner 1.1.1
• Добавлена поддержка
yiisoft/log-target-file
версий ^2.0
(PR).👍2
#yiisoftMutexFile #ПатчРелиз #Релиз
🎁 Yii Mutex File Driver 1.1.1
• Добавлена поддержка
🎁 Yii Mutex File Driver 1.1.1
• Добавлена поддержка
yiisoft/files
версий ^2.0
(PR).⚡️ #yiisoftRbac
В Yii Role-Based Access Control исправили опечатку в phpdoc (PR) и реализовали дружественное исключение для случая, когда роли по умолчанию не найдены (PR).
В Yii Role-Based Access Control исправили опечатку в phpdoc (PR) и реализовали дружественное исключение для случая, когда роли по умолчанию не найдены (PR).
👍1
⚡️ #yiisoftFiles
В readme пакета Yii Files доработали описание работы с классами для сравнения путей (PR).
В readme пакета Yii Files доработали описание работы с классами для сравнения путей (PR).
⚡️ #yiisoftDemo
В демо веб-приложения исправили ошибку, возникающую при получении ошибок из формы создания поста в блоге (PR).
В демо веб-приложения исправили ошибку, возникающую при получении ошибок из формы создания поста в блоге (PR).
#yiisoftTranslator #МинорныйРелиз #ПатчРелиз #Релиз
🎁 Yii Message Translator 1.1.0
• Добавлен
🎁 Yii Message Translator 1.1.1
• Исправлена ошибка при использовании модификатора
🎁 Yii Message Translator 1.1.0
• Добавлен
SimpleMessageFormatter
(взят и доработан из пакета Yii Translator Simple Message Formatter, который после этого переноса закрыт) с поддержкой модификатора plural
по аналогии с intl (PR, PR).🎁 Yii Message Translator 1.1.1
• Исправлена ошибка при использовании модификатора
plural
: теперь число не добавляется к выбранной строке (PR).⚡️ #yiisoftValidator
Несколько улучшений в Yii Validator.
• Заменили использование собственного форматера на прямое использование пакета Yii Message Translator (PR, PR, PR).
• В методе
• Сделали небольшой рефакторинг кода, получающего правила из атрибутов (PR).
Несколько улучшений в Yii Validator.
• Заменили использование собственного форматера на прямое использование пакета Yii Message Translator (PR, PR, PR).
• В методе
Validator::validate()
добавили возможность использовать имя класса или объект, реализующий RulesProviderInterface
, в качестве источника правил для валидации (PR).• Сделали небольшой рефакторинг кода, получающего правила из атрибутов (PR).
#yiisoftRouter #МинорныйРелиз #Релиз
🎁 Yii Router 1.2.0
• Минимальная требуемая версия пакета
🎁 Yii Router 1.2.0
• Минимальная требуемая версия пакета
yiisoft/middleware-dispatcher
увеличена до ^3.0
(PR).#yiisoftYiiHttp #ПатчРелиз #Релиз
🎁 Yii HTTP Application 1.0.1
• Минимальная требуемая версия пакета
🎁 Yii HTTP Application 1.0.1
• Минимальная требуемая версия пакета
yiisoft/middleware-dispatcher
увеличена до ^3.0
(PR).⚡️ #yiisoftRequestModel
Yii Request Model адаптировали к последней версии
Yii Request Model адаптировали к последней версии
yiisoft/middleware-dispatcher
(PR).⚡️ #yiisoftDemoApi #yiisoftAppApi
Демо API-приложения (PR) и шаблон API-приложения (PR) адаптировали к последним версиям
Демо API-приложения (PR) и шаблон API-приложения (PR) адаптировали к последним версиям
yiisoft/router
и yiisoft/middleware-dispatcher
.