Огромный сборник статей от WPTec для начинающих

Мнение

Выпущен WPGraphQL 1.0, теперь доступен в каталоге плагинов WordPress.org

Версия 1.0 от плагина WPGraphQL теперь доступен в каталоге официальных плагинов на WordPress.org. Это первая стабильная версия, рекомендованная для использования в производстве, она выйдет почти через четыре года после начала проекта в ноябре 2016 года.

Стремясь сохранить WPGraphQL в соответствии с обязательствами WordPress по сохранению обратной совместимости, Джейсон Бал, создатель и сопровождающий, отказался от выпуска версии 1.0, пока он не смог минимизировать вероятность критических изменений.

«Превращение WPGraphQL в 1.0 – это не заявление о том, что критических изменений никогда не будет, это заявление о стабильности и долгосрочной поддержке», – сказал Бахл.

WPGraphQL уже довольно часто использовался в реальном мире перед своим первым стабильным выпуском. Плагин используется на таких популярных сайтах, как QZ.com , DenverPost.com и ApolloGraphQL.com . Установлено на WPGraphQL вырос с 50.000 в июне 2020 года, до 71,573 установок в ноябре 2020 года, в соответствии с Packagist.org . Наличие плагина, доступного на WordPress.org, упростит пользователям установку и обновление.

«Одна из главных причин, по которой я не хотел использовать WPGraphQL в репозитории .org, заключалась в том, что по своей природе это API, который может подвергнуть сайты потенциальным уязвимостям безопасности», – сказал Бахл. «Поскольку мы работали над стабилизацией плагина, я хотел, чтобы решение о добавлении GraphQL API на ваш сайт WordPress было довольно осознанным. Оставление плагина на Github означало, что аудитория, которая его нашла и установила, была более технической аудиторией и могла провести хотя бы часть технической проверки, чтобы убедиться, что это имеет смысл для их проекта ».

В сентябре Gatsby , компания, которая спонсирует время Бала для разработки и сопровождения WPGraphQL, наняла партнеров по тестированию на проникновение для проведения аудита плагина и решила все обнаруженные проблемы. Полный отчет и резолюции будут опубликованы на сайте проекта в ближайшее время.

«Теперь, когда плагин стабилен и безопасен, мы рады разместить его в репозитории WordPress.org, где пользователи смогут найти его, выполнив поиск плагинов в репозитории, и воспользоваться некоторыми новыми функциями WordPress, такими как автоматическая -обновления, – сказал Бал.

Релиз 1.0 не содержит никаких технических изменений – просто неровности номера версии. Проект публикует выпуски до 1.0, предшествующие этому, и за последние 12 месяцев было зарегистрировано 33 выпуска . Бахл сказал, что самая большая разница между 1.0 и pre-1.0 – это новый сайт WPGraphQL.com . Раньше документация по проекту размещалась на субдомене, но теперь она размещена на основном сайте.

«Раньше WPGraphQL.com был традиционным сайтом WordPress с интерфейсом, использующим классический уровень тем WordPress», – сказал Бахл. «Новый сайт построен с использованием WordPress в качестве CMS, Gutenberg в качестве редактора контента, Gatsby в качестве интерфейса и WPGraphQL в качестве уровня, который позволяет Gatsby и WordPress взаимодействовать друг с другом. Мы пытаемся внедрить наши собственные технологии ».

В проект также добавлено около 300 страниц новой документации. Он включает раздел « Справочник разработчика » с документацией по действиям, фильтрам и функциям для настройки и расширения WPGraphQL, а также новый раздел « Рецепты » с фрагментами кода для более быстрой реализации решений.

 

Рекомендуем прочитать
Мнение

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Мнение

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Мнение

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Мнение

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *