Updates Glimmer.js to the latest, and also updates a number of APIs:
Breaking Changes
Removes @glimmerx/babel-plugin-component-templates, replaces it with
@glimmerx/babel-preset which wraps @glimmer/babel-preset. This
uses babel-plugin-htmlbars-inline-precompile, which is the same
inline precompiler used by Ember.js now, so we are synced between the
two frameworks.
Removes support for Ember < 3.25, @glimmerx/component will only work
with versions of Ember that support strict mode.
Adds @glimmerx/webpack-loader, which is now required to run before
the Babel loader.
Removes TemplateArgs export as a type.
Other Changes
Adds support for .gts and .gjs
Re-exports fn and on from Ember for usage in the Ember version of
the addons
Implements helper() for use in defining helpers in Ember
Updates Glimmer.js to the latest, and also updates a number of APIs:
Breaking Changes
@glimmerx/babel-plugin-component-templates
, replaces it with@glimmerx/babel-preset
which wraps@glimmer/babel-preset
. This usesbabel-plugin-htmlbars-inline-precompile
, which is the same inline precompiler used by Ember.js now, so we are synced between the two frameworks.@glimmerx/component
will only work with versions of Ember that support strict mode.@glimmerx/webpack-loader
, which is now required to run before the Babel loader.TemplateArgs
export as a type.Other Changes
.gts
and.gjs
fn
andon
from Ember for usage in the Ember version of the addonshelper()
for use in defining helpers in Ember