v2.0.0-beta.1 (2020-03-31)
The first beta for Glimmer.js 2.0! A lot of changes have been made, some of the highlights include:
-
Minimal renderComponent
API!
import { renderComponent } from '@glimmer/core';
import MyComponent from './MyComponent';
renderComponent(MyComponent, document.body);
-
Template Import based design - no resolver necessary!
-
Standardized build - based on plain JavaScript modules, no need to a custom build pipeline. Use WebPack, Parcel, Rollup, or whatever other build system you want!
-
Helper Managers and Modifier Managers added to support custom helpers and modifiers!
-
A new blueprint for generating basic Glimmer.js apps!
:boom: Breaking Change
@glimmer/component
, @glimmer/core
@glimmer/core
@glimmer/component
, @glimmer/core
, @glimmer/ssr
, example-apps
@glimmer/blueprint
, @glimmer/core
, @glimmer/ssr
- #241 [CLEANUP] Updates ComponentFactory to ComponentDefinition (@pzuraq)
@glimmer/app-compiler
, @glimmer/application-test-helpers
, @glimmer/application
, @glimmer/blueprint
, @glimmer/compiler-delegates
, @glimmer/component
, @glimmer/core
, @glimmer/helper
, @glimmer/modifier
, @glimmer/ssr
, @glimmer/test-utils
, @glimmer/tracking
, babel-plugins
, example-apps
:rocket: Enhancement
@glimmer/core
, @glimmer/modifier
, @glimmer/ssr
, @glimmer/tracking
@glimmer/core
, @glimmer/helper
, example-apps
:bug: Bug Fix
@glimmer/core
- #251 [BUGFIX] Ensure Owner is generic for setManager APIs (@pzuraq)
- #237 BUGFIX - Prevent duplicate compiled modules in test (@chadhietala)
@glimmer/application
- #234 Merge pull request #234 from glimmerjs/remove-compiler-from-runtime (@chadhietala)
:house: Internal
- Other
@glimmer/component
, @glimmer/core
, @glimmer/helper
, @glimmer/modifier
, @glimmer/ssr
, @glimmer/tracking
, babel-plugins
@glimmer/blueprint
, @glimmer/component
@glimmer/core
, @glimmer/helper
- #239 [REFACTOR] Removes most of the remaining custom reference code. (@pzuraq)
@glimmer/blueprint
, @glimmer/component
, @glimmer/core
, @glimmer/helper
, @glimmer/modifier
, @glimmer/ssr
, @glimmer/tracking
, babel-plugins
Committers: 3