WPGraphQL 1.0已發布,現在可在WordPress.org插件目錄中使用

wpgraphql-1-0-released-now-available-in-wordpress-org-plugins-directory WPGraphQL 1.0已發布,現在可在WordPress.org插件目錄中使用

版本1.0WPGraphQL插件 現在可以在WordPress.org上的官方插件目錄中找到。 這是第一個推薦用於生產環境的穩定版本,自該項目於2016年11月啟動以來已經登陸了將近四年。

為了使WPGraphQL與WordPress保持向後兼容性的承諾保持一致,創建者和維護者Jason Bahl一直將其從1.0版本開始,直到他可以最大程度地減少破壞更改的可能性。

Bahl說:「 WPGraphQL轉向1.0並不是說永遠不會發生重大變化,而是穩定性和長期支持的證明。」

WPGraphQL在其第一個穩定版本發布之前已經在現實世界中使用了很多。 該插件正在高知名度的網站上使用,例如 QZ.comDenverPost.comApolloGraphQL.com。 根據WPGraphQL的安裝量,從2020年6月的50,000個增加到2020年11月的71,573個安裝 Packagist.org。 在WordPress.org上提供該插件將使用戶更容易安裝並保持更新。

「我不希望在.org倉庫上使用WPGraphQL的主要原因之一是,它作為API的性質可能會使網站面臨潛在的安全漏洞,」 Bahl說。 「在穩定插件的過程中,我希望它是一個明智的決定,向您的WordPress網站添加GraphQL API。 將插件留在Github上意味著,觀眾發現它並安裝它是一個技術性更高的受眾,並且至少可以進行一些技術審查以確保它對他們的項目有意義。」

在九月, 蓋茨比,是贊助Bahl從事WPGraphQL開發和維護工作的公司,它聘請了Pen Test Partners對插件進行審核,並解決了他們發現的所有問題。 完整的報告和決議將很快發布到該項目的網站。

「現在,該插件穩定且安全,我們很高興將其放在WordPress.org存儲庫中,用戶可以通過在存儲庫中搜索插件來找到它,並利用WordPress的一些新功能,例如自動-更新,」 Bahl說。

1.0版本不包含任何技術更改-只是增加了版本號。 該項目一直在發布導致此的1.0之前的版本,記錄了33 發布 在過去的12個月中。 Bahl表示1.0與1.0之前的版本之間的最大區別是 WPGraphQL.com 網站。 以前,該項目的文檔託管在一個子域中,但現在已被捲入主站點。

「先前, WPGraphQL.com 是傳統的WordPress網站,其前端使用經典的WordPress主題層,」 Bahl說。 「新站點是用WordPress作為CMS,使用Gutenberg作為內容編輯器,使用Gatsby作為前端以及使用WPGraphQL作為允許Gatsby和WordPress相互通信的層構建的。 我們正在浪費我們自己的技術。」

該項目還添加了將近300頁的新文檔。 它包括一個 開發人員參考 部分,其中包含有關用於自定義和擴展WPGraphQL的操作,過濾器和函數的文檔,以及新的 菜譜 具有代碼片段的部分,以更快地實現解決方案。

像這樣:

喜歡載入中……

資源

相關文章