Конференция PHP Russia. Оффлайн 28 июня 2021, Москва.
Новости - yiiframework.ru
Новости - yiiframework.ru
Опубликовать пост
Важно: Bower и asset plugin

Bower поменял URL реестра какое-то время назад и недавно анонсировал убийство старого URL в следующую среду. Чтобы у вас ничего не поломалось обновите composer asset plugin до последней версии:

composer global require "fxp/composer-asset-plugin:^1.4.2"

Версии до 1.4.2 используют URL https://bower.herokuapp.com/packages для получения информации о пакетах. Сейчас он редиректит на https://registry.bower.io/packages и именно этот редирект собираются убрать 26 октября, 2017. Соответственно версии asset plugin до 1.4.2 перестанут работать.

Если у вас есть вопросы, на официальном форуме есть тема для обсуждений.

читать далее...
Twig 2.1.1

Сегодня команда Yii выпустила версию 2.1.1 расширения Twig. Изменения следующие:

  • На странице исключения теперь показывается строка шаблона где оно возникло. Ранее, в лучшем случае, показывалась строка из скомпилированного шаблона, что было бесполезно.
  • Добавлено расширение для работа с Html хелпером в шаблоне. Подробнее можно прочитать в документации. Без данного расширения не было возможности использовать такие методы как addCssClass() из за ограничений Twig.
  • Исправления ошибок.
  • Дополнительная документация.

Этой версией занимался новый мейнтейнер Антон Губарев (@amarox). Он использует расширение в своих проектах и вызвался его исправлять и улучшать.

читать далее...
Debug 2.0.12

Вышел релиз 2.0.12 отладочной панели. Данная версия исправляет несколько регрессий, выявленных в предыдущем релизе.

Подробнее можно прочитать в CHANGELOG.

читать далее...
Bootstrap 2.0.7

Команда Yii выпустила версию 2.0.7 расширения Bootstrap. В неё вошли исправления и небольшие улучшения.

Подробный список изменений можно посмотреть в CHANGELOG.

Спасибо всем, кто принимал участие в этом релизе!

читать далее...
Пишем GraphQL API сервер на Yii2 с клиентом на Polymer + Apollo. Часть 4. Валидация. Выводы

В заключительной части цикла поговорим как привязать валидацию Yii2 к схеме GraphQL и сделаем выводы о том стоит или не стоит уходить с REST-a.

Пишем GraphQL API сервер на Yii2 с клиентом на Polymer + Apollo. Часть 4. Валидация. Выводы

читать далее...
Debug 2.0.10

Команда Yii выпустила новую версию отладчика. В этом релизе сильно улучшена обработка ошибок и добавлены улучшения.

Детальный список изменений доступен в CHANGELOG.

Спасибо всем, кто участвовал в подготовке этого релиза.

Улучшена стабильность и обработка ошибок

Дмитрий Башкарев переписал обработку ошибок. Теперь тулбар стабильно работает практически всегда, а при критических ошибок в нём, выводит их на экран вместо того, чтобы тихо писать их в лог.

Также поправлено несколько особых случаев, вызывавших ошибки.

AJAX-запросы

Теперь ловятся запросы через Fetch API.

Панель User

Благодаря @sam002 у нас появилась возможность сменить identity на лету прямо из отладочной панели. По умолчанию возможность отключена. Чтобы ей воспользоваться, необходима настройка.

pSypJnk.png

Панель Request

Стало возможным запретить показывать некоторые глобальные переменные в RequestPanel::$displayVars.

читать далее...