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

Обсуждение:
https://yangx.top/yii3ru

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

Поддержать разработчиков:
https://opencollective.com/yiisoft
加入频道
#Рецепты #yiisoftApp #yiisoftYiiMiddleware

🍕 Yii3 в подпапке домена, Сергей Предводителев

На примере шаблона веб-приложения пошагово разбирается, как разместить точку входа в приложение и публичные файлы в подпапке домена, такой как https://example.com/application/.
👍2
⚡️ #yiisoftApp

В шаблоне веб-приложения убрали зависимость от Yii Bulma и немного изменили оформление стартовой страницы (PR).
👍4🤔4😱2
⚡️ #yiisoftApp

Небольшие доработки в шаблоне веб-приложения (PR):

• мелкие улучшения в readme, обновили скриншот главного экрана;

• в composer.json убрали использование репозиториев ресурсов asset-packagist.org и убрали разрешение для composer-плагина composer/package-versions-deprecated;

• подняли версию PHP в scrutinizer до 8.0.16.
👍3
⚡️ #yiisoftYiiConsole #yiisoftYiiDebugApi #yiisoftApp #yiisoftYiiMiddleware #yiisoftHtml

Обновили версии действий actions/cache и actions/checkout до 3 в GitHub Workflows, а также подняли версию PHP в конфигурации Scrutinizer до 8.0.18 в пакетах:

- Yii Console (PR)
- Yii Debug API (PR)
- Yii Middleware (PR)
- Yii HTML (PR)
- Шаблон веб-приложения (PR)
⚡️ #yiisoftApp

В шаблоне веб-приложения подняли версию Codeception до ^5.0 (PR).
👍2
⚡️ #yiisoftApp

В шаблоне веб-приложения обновили версии пакетов:
- codeception/module-phpbrowser до ^3.0 (PR),
- codeception/module-asserts до ^3.0 (PR).
👍2🔥1
⚡️ #yiisoftApp

В шаблоне веб-приложения в doc-блок основного шаблона добавили пропущенную ранее переменную $urlGenerator (PR).
⚡️ #yiisoftApp #yiisoftAppApi #yiisoftDemo #yiisoftDemoApi

Минимальная требуемая версия пакета yiisoft/definitions повышена до ^2.0 в шаблонах и демо-приложениях:
- Шаблон веб-приложения (PR)
- Шаблон API-приложения (PR)
- Демо веб-приложения (PR)
- Демо API-приложения (PR)
⚡️ #yiisoftApp

В шаблон веб-приложения подняли минимальную требуемую версию пакетов (PR):
- yiisoft/log до ^2.0,
- yiisoft/log-target-file до ^1.1.
⚡️ #yiisoftApp #yiisoftAppApi

Обновили зависимости в шаблонах веб-приложения (PR) и API-приложения (PR).
🔥2
⚡️ #yiisoftApp

В шаблоне веб-приложения обновили зависимости и в CI добавили тестирование в PHP 8.2 (PR).
🔥2
⚡️ #yiisoftApp

В шаблон веб-приложения скорректировали версию зависимости symfony/console с 6.0 на ^6.0 (PR).
🔥3
⚡️ #yiisoftApp #yiisoftAppApi #yiisoftDemo #yiisoftDemoApi

В шаблонах и демо-приложениях переработали структуру тестов и добавили использование окружений Yii Config:
- Шаблон веб-приложения (PR),
- Шаблон API-приложения (PR),
- Демо веб-приложения (PR),
- Демо API-приложения (PR).
👍2🔥2
⚡️ #yiisoftApp #yiisoftAppApi #yiisoftDemo #yiisoftDemoApi

Добавили интернационализацию с помощью Yii Translator:
- Шаблон веб-приложения (PR),
- Шаблон API-приложения (PR),
- Демо API-приложения (PR).

А также немного улучшили конфигурацию основной категории переводов в демо веб-приложения (PR).
🔥3
⚡️ #yiisoftApp #yiisoftAppApi #yiisoftDemo #yiisoftDemoApi

В шаблонах и демо-приложениях изменили команду composer test на запуск Codeception, а также добавили конфигурационный файл PHPUnit там, где его не было:
- Шаблон веб-приложения (PR),
- Шаблон API-приложения (PR),
- Демо веб-приложения (PR),
- Демо API-приложения (PR).
👏4
⚡️ #yiisoftApp

Актуализировали версии зависимостей в шаблоне веб-приложения (PR).
👍4
⚡️ #yiisoftApp #yiisoftAppApi

Добавили функциональные тесты в шаблоны приложений:
- Шаблон веб-приложения (PR, PR),
- Шаблон API-приложения (PR, PR).
👍4