La eliminación de los widgets está en marcha desde hace un par de años y esperamos finalizarla en los próximos meses. Así que no creo que vayamos a hacer ningún cambio en el sistema subyacente antes de entonces.
¿Has probado el Inspector de Ember? Creo que debería resolver el problema que describes, e incluso mostrará componentes de Ember que actualmente no están renderizando ningún elemento DOM.
Muy recientemente, este número de versión ya no es obligatorio. Puedes hacer
export default apiInitializer((api) => {
o
withPluginApi((api) => {
Actualizaremos la documentación con ese cambio pronto. La preferencia moderna para gestionar la intercompatibilidad de versiones es el archivo .discourse-compatibility, que mencionó @Arkshine: