Wo finde ich heraus, welche Discourse-Versionen welche Plugin-API-Version unterstützen? Derzeit verwende ich Plugin-API v0.8, da ich sie im Discourse-Themenleitfaden gefunden habe. Ich konnte jedoch keine Informationen zu den Plugin-API-Versionen und deren Zusammenhang mit Discourse-Versionen finden.
3 „Gefällt mir“
Ich bin mir nicht sicher, ob dies der beste Weg ist, aber vielleicht kannst du die Datei plugin-api.js (Zeile 89) ansehen, in der die Versionsnummer aufgeführt ist:
const PLUGIN_API_VERSION = “0.12.3”
und diese Nummer bei verschiedenen Commits von Discourse vergleichen?
1 „Gefällt mir“
Danke, das ist sehr hilfreich.
1 „Gefällt mir“
Es sieht so aus, als ob die aktuelle Datei für die Version, auf der ich mich befinde (3.2.0), hier ist:
Dies ist eine wirklich obskure Methode, um die API-Version zu finden, die wir verwenden sollen.
Meine bisherige Erfahrung ist, dass das Skript, wenn man es falsch macht, stillschweigend nicht geladen wird.