DiscourseのどのバージョンがどのプラグインAPIバージョンをサポートしているかはどこで確認できますか?現在、Discourseのテーマガイドで見たpluginapi v0.8を使用しています。しかし、plugin APIのバージョンとDiscourseのバージョンとの対応関係を見つけることができていません。
keegan
(Keegan George)
2
@Usman_Shahid
これが最善の方法かどうかはわかりませんが、バージョン番号が記載されている plugin-api.js ファイル(89 行目)を確認してみてください:
const PLUGIN_API_VERSION = "0.12.3"
そして、Discourse の異なるコミット間でその番号を比較してみてはいかがでしょうか?
bitmage
(Brandon Mason)
4
現在使用しているバージョン(3.2.0)のファイルは以下の場所にあるようです。
これは、使用すべきAPIのバージョンを見つけるための非常に分かりにくい方法です。
私のこれまでの経験では、間違ったバージョンを使用すると、スクリプトはサイレントにロードに失敗します。