Version de l'API du plugin

Où puis-je trouver les versions de Discourse qui prennent en charge quelles versions de l’API des plugins ? Actuellement, j’utilise pluginapi v 0.8 car je l’ai trouvé dans le guide des thèmes de Discourse. Cependant, je n’ai pas réussi à localiser les versions de l’API des plugins et leur lien avec les versions de Discourse.

3 « J'aime »

@Usman_Shahid

Je ne suis pas sûr que ce soit la meilleure méthode, mais vous pourriez peut-être consulter le fichier plugin-api.js (ligne 89) où le numéro de version est répertorié :

const PLUGIN_API_VERSION = "0.12.3"

et comparer ce numéro entre différents commits de Discourse ?

1 « J'aime »

Merci, c’est très utile.

1 « J'aime »

Il semble que le fichier actuel pour la version sur laquelle je me trouve (3.2.0) soit ici :

C’est une façon très obscure de trouver la version de l’API que nous sommes censés utiliser.

D’après mon expérience jusqu’à présent, si vous vous trompez, le script échoue silencieusement à se charger.