Bevorstehende Änderungen im Beitragsmenü - So bereiten Sie Themes und Plugins vor

Die Entfernung von Widgets läuft seit einigen Jahren, und wir hoffen, sie in den nächsten Monaten abzuschließen. Daher denke ich nicht, dass wir vorher noch Änderungen am zugrunde liegenden System vornehmen werden.

Haben Sie den Ember Inspector ausprobiert? Ich denke, er sollte das von Ihnen beschriebene Problem lösen und zeigt sogar Ember-Komponenten an, die derzeit keine DOM-Elemente rendern.

Seit sehr kurzem ist diese Versionsnummer nicht mehr erforderlich. Sie können tun

export default apiInitializer((api) => {

oder

withPluginApi((api) => {

Wir werden die Dokumentation bald mit dieser Änderung aktualisieren. Die moderne bevorzugte Methode zur Verwaltung der Versionskompatibilität ist die Datei .discourse-compatibility, die @Arkshine erwähnt hat:

4 „Gefällt mir“