La rimozione dei widget è in corso da un paio d’anni e speriamo di finalizzarla nei prossimi mesi. Quindi non penso che apporteremo modifiche al sistema sottostante prima di allora.
Hai provato l’Ember Inspector? Penso che dovrebbe risolvere il problema che descrivi, e mostrerà anche i componenti Ember che attualmente non stanno renderizzando alcun elemento DOM.
Molto recentemente, questo numero di versione non è più richiesto. Puoi fare
export default apiInitializer((api) => {
o
withPluginApi((api) => {
Aggiorneremo presto la documentazione con questa modifica. La preferenza moderna per la gestione dell’intercompatibilità delle versioni è il file .discourse-compatibility menzionato da @Arkshine: