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

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

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

Поддержать разработчиков:
https://opencollective.com/yiisoft
加入频道
⚡️ #yiisoftYiiDevTool

Обновили конфигурацию StyleCI в пакете Yii Development Tool и применили исправления стиля кода (PR).
⚡️ #yiisoftYiiDevTool

В Yii Development Tool заменили зависимость cpliakas/git-wrapper, разработка которой была прекращена, на symplify/git-wrapper (PR).
⚡️ #yiisoftYiiDevTool

В Yii Development Tool исправили ошибку в команде release/make, появившуюся после перехода на symplify/git-wrapper (PR).

Кстати, symplify/git-wrapper тоже успел устареть. Теперь вместо него предлагается использовать пакет gitonomy/gitlib.
⚡️ #yiisoftYiiDevTool

В Yii Development Tool исправили версию PHP в readme: пакет работает с PHP 8 и выше (commit).
🔥 #Новости #yiisoftDemo #yiisoftDemoApi #yiisoftDocs #yiisoftPackageTemplate #yiisoftYiiDevTool

Часть пакетов была помечена как "внутренние" и теперь не учитывается на странице с текущим состоянием разработки пакетов Yii3.

Пакеты, к которым был добавлен тег internal:
- Демо веб-приложения,
- Демо API-приложения,
- Документация,
- Yii Package Template,
- Yii Development Tool.
👍1
⚡️ #yiisoftYiiDevTool

В Yii Development Tool исправили ошибку: при релизе пакете с версией отличной от той, которая сейчас в разработке (например, в change log строка 1.1.0 under development, а релизим 2.0.0) , не сортировались строки в change log (PR).
⚡️ #yiisoftYiiDevTool

В Yii Development Tool добавлены команды enable и disable для включения и отключения пакетов соответственно (PR).
👍3
⚡️ #yiisoftYiiDevTool

В Yii Development Tool у команд composer/update и update добавили опцию --ignore-platform-req (PR).
⚡️ #yiisoftYiiDevTool

В Yii Development Tool в сообщение об отсутствии GitHub-токена добавили краткое описание, как его создать (PR).
🔥3
⚡️ #yiisoftYiiDevTool

Доработали вывод результата выполнения команд enable и disable в Yii Development Tool. Теперь пакеты, которые уже были включены/отключены ранее выводятся отдельным списком (PR).
👍4
⚡️ #yiisoftYiiDevTool

Несколько улучшений в Yii Development Tool.

• Добавлена возможность указать владельца пакетов с помощью конфигурационного файла owner-packages.php, по умолчанию — yiisoft (PR).

• Добавлена команда github/forks для создания форков (PR).
👍2
⚡️ #yiisoftYiiDevTool

Несколько доработок в Yii Development Tool.

• Добавлена команда github/sync для синхронизации форков (PR).

• Исправили дублирование пакетов, возникающее в некоторых случаях при выводе результата выполнения команды release/what (PR).
👍3
⚡️ #yiisoftYiiDevTool

Обновление Yii Development Tool.

• Добавили пакеты yiisoft/yii-testing (PR) и yiisoft/actions (PR).

• Добавили проверку возможности SSH-подключения к GitHub перед выполнением команд (PR).

• Добавили возможность указать ветку (опция branch) в команде sync (PR).

• Изменили поведение команд update и composer/update: символические ссылки на пакеты теперь создаются после обновления каждого из пакетов, а не после обработки всех пакетов, как было ранее. А при выполнении команды install символические ссылки создаются только для устанавливаемых пакетов (PR).

• Удалили пакет mailer-swiftmailer, который в настоящее время уже закрыт (PR).

• Удалили использование upstream-веток; если необходимо, то репозиторий можно прописать в packages.local.php (PR).

• В GitHub Actions добавили конфигурацию для запуска Rector и применили предлагаемые изменения (PR).

• Composer-зависимости обновили до актуальных версий (PR).
👍4
⚡️ #yiisoftYiiDevTool

Несколько изменений в Yii Development Tool:
- откатили PR #320, так как после него возникли проблемы с командами install и update (PR),
- в конфигурацию репликации добавили настройки для composer-require-checker (PR).
🔥1
⚡️ #yiisoftYiiDevTool

В Yii Development Tool в CI добавили Rector и применили предлагаемые изменения (PR).
3