The discussion revolves around supporting native classes and Glimmer components in Ember. hawm is encountering errors when using Glimmer components in their plugin and inquires about the possibility of implementing this feature before completing the migration of existing components. hawm highlights the benefits of Glimmer components, including simplified lifecycle hooks and improved argument handling. In response, Falco mentions that work is currently underway, and Discourse is expected to start using Glimmer components within the next few months.
Discourse seems upgraded to Ember Octane already but does not support some new features yet.
I know that possible huge workload to migrate the existing component in Discourse, but we would love to use these new features in our new plugin, so would it be possible before completing the whole migration?
For now, my component which extends the @glimmer/component will get Assertion Failed error: