⚡️ #yiisoftYiiDebugViewer
Для отображения JSON в Yii Debug Viewer теперь используется компонент не требующий jQuery (PR).
Для отображения JSON в Yii Debug Viewer теперь используется компонент не требующий jQuery (PR).
⚡️ #yiisoftYiiRunnerRoadrunner #yiisoftYiiDebugViewer
В пакетах Yii RoadRunner Runner (PR) и Yii Debug Viewer (PR) увеличили версию
В пакетах Yii RoadRunner Runner (PR) и Yii Debug Viewer (PR) увеличили версию
yiisoft/error-handler
до ^2.0
.⚡️ #yiisoftDi
Изменили способ конфигурирования контейнера в Yii Dependency Injection: теперь вместо передачи нескольких параметров (дефинишены, делегаты и др.) в конструктор передаётся реализация интерфейса
Пример:
⚡️ #yiisoftDocs #yiisoftYiiJquery #yiisoftInjector #yiisoftYiiAuthClient #yiisoftLogTargetDb #yiisoftYiiDebugViewer #yiisoftTranslatorMessageDb #yiisoftYiiDbMigration #yiisoftYiiDebug #yiisoftYiiBootstrap5 #yiisoftTranslatorExtractor #yiisoftYiiDataview #yiisoftYiiSwagger #yiisoftYiiRunnerConsole #yiisoftAppApi #yiisoftYiiRunnerRoadrunner #yiisoftYiiGii #yiisoftYiiRunnerHttp #yiisoftApp #yiisoftDemo
Соответствующие изменения внесены в документацию (PR), приложения и пакеты:
Yii jQuery (PR),
Yii Injector (PR),
Yii External Authentication (PR),
Yii Logging DB Target (PR),
Yii Debug Viewer (PR),
Yii Translator DB Message Storage (PR),
Yii DB Migration (PR),
Yii Debug (PR),
Yii Bootstrap 5 (PR),
Yii Message Extractor (PR),
Yii Data Widgets (PR),
Yii Swagger (PR),
Yii Console Runner (PR),
Yii RoadRunner Runner (PR),
Yii HTTP Runner (PR),
Gii (PR),
Шаблон API-приложения (PR),
Шаблон веб-приложения (PR),
Демо веб-приложения (PR).
Изменили способ конфигурирования контейнера в Yii Dependency Injection: теперь вместо передачи нескольких параметров (дефинишены, делегаты и др.) в конструктор передаётся реализация интерфейса
ContainerConfigInterface
, позволяющая получить конфигурацию контейнера (PR).Пример:
$config = ContainerConfig::create()
->withDefinitions($definitions)
->withProviders($providers)
->withTags($tags)
->withValidate(false)
->withDelegates($delegates);
$container = new Container($config);
⚡️ #yiisoftDocs #yiisoftYiiJquery #yiisoftInjector #yiisoftYiiAuthClient #yiisoftLogTargetDb #yiisoftYiiDebugViewer #yiisoftTranslatorMessageDb #yiisoftYiiDbMigration #yiisoftYiiDebug #yiisoftYiiBootstrap5 #yiisoftTranslatorExtractor #yiisoftYiiDataview #yiisoftYiiSwagger #yiisoftYiiRunnerConsole #yiisoftAppApi #yiisoftYiiRunnerRoadrunner #yiisoftYiiGii #yiisoftYiiRunnerHttp #yiisoftApp #yiisoftDemo
Соответствующие изменения внесены в документацию (PR), приложения и пакеты:
Yii jQuery (PR),
Yii Injector (PR),
Yii External Authentication (PR),
Yii Logging DB Target (PR),
Yii Debug Viewer (PR),
Yii Translator DB Message Storage (PR),
Yii DB Migration (PR),
Yii Debug (PR),
Yii Bootstrap 5 (PR),
Yii Message Extractor (PR),
Yii Data Widgets (PR),
Yii Swagger (PR),
Yii Console Runner (PR),
Yii RoadRunner Runner (PR),
Yii HTTP Runner (PR),
Gii (PR),
Шаблон API-приложения (PR),
Шаблон веб-приложения (PR),
Демо веб-приложения (PR).
⚡️ #yiisoftYiiDebugViewer #yiisoftDemo
Порефакторили Yii Debug Viewer и добавили тулбар, который можно добавить в приложение с помощью новой мидлвари
Тулбар уже добавлен в демо веб-приложения (PR).
Порефакторили Yii Debug Viewer и добавили тулбар, который можно добавить в приложение с помощью новой мидлвари
ToolbarMiddleware
(PR, PR).Тулбар уже добавлен в демо веб-приложения (PR).
👍8
⚡️ #yiisoftYiiDebugApi #yiisoftYiiDebugViewer
Изменили эндпоинт по умолчанию в Yii Debug API с
Yii Debug Viewer адаптировали к новому эндпоинту и сделали ещё несколько улучшений (PR):
- переработали маршрутизацию;
- в списке событий добавили информацию о месте, где было вызвано событие, в виде ссылки на него в PhpStorm;
- в списке сообщений лога добавили информацию о контексте и месте, где было создано сообщение, в виде ссылки на него в PhpStorm;
- в панели "Middlewares" добавили вывод информации об обработчике запроса;
- убрали вывод маршрутов дебаггера в общем списке маршрутов;
- внесли мелкие правки в оформление.
Изменили эндпоинт по умолчанию в Yii Debug API с
/debug
на /debug/api
(PR).Yii Debug Viewer адаптировали к новому эндпоинту и сделали ещё несколько улучшений (PR):
- переработали маршрутизацию;
- в списке событий добавили информацию о месте, где было вызвано событие, в виде ссылки на него в PhpStorm;
- в списке сообщений лога добавили информацию о контексте и месте, где было создано сообщение, в виде ссылки на него в PhpStorm;
- в панели "Middlewares" добавили вывод информации об обработчике запроса;
- убрали вывод маршрутов дебаггера в общем списке маршрутов;
- внесли мелкие правки в оформление.
👍2
⚡️ #yiisoftYiiDebugViewer
В Yii Debug Viewer при выводе лога событий класс события сделан ссылкой на него в PhpStorm (PR).
В Yii Debug Viewer при выводе лога событий класс события сделан ссылкой на него в PhpStorm (PR).
👍1