Releases: glimmerjs/glimmer-vm
Releases · glimmerjs/glimmer-vm
v0.45.0
💥 Breaking Change
@glimmer/integration-tests
,@glimmer/interfaces
,@glimmer/object-reference
,@glimmer/object
,@glimmer/opcode-compiler
,@glimmer/reference
,@glimmer/runtime
,@glimmer/util
,@glimmer/validator
- #993 [REFACTOR] Refactors while integrating with Ember (@pzuraq)
@glimmer/runtime
- Removed
DefaultEnvironment
RuntimeEnvironmentDelegate
->EnvironmentDelegate
iterable
->toIterator
, now returns anIteratorDelegate
- Changed
JitRuntime
creation methods to receive EnvironmentOptions instead
adocument
object - Added
willDestroy
component capability. Should generally be avoided, it's
just for classic interop.
- Removed
@glimmer/reference
- Removed
MapReference
- Removed
UpdatableReference
, replaced it withUpdatableRootReference
and
IterationItemReference
- Most references now require the
env
- Refactor property and root references generally, not a complete rewrite, but
large enough that embedders should really pay attention to that code and
will have to rewrite some things. - Major changes
- Removed
@glimmer/validator
- Simplified
meta
implementation in general.tagFor
anddirtyTagFor
have
changed decently. - Added assertions to tags to prevent incorrect usage
- Simplified
- #993 [REFACTOR] Refactors while integrating with Ember (@pzuraq)
Committers: 2
v0.44.0
💥 Breaking Change
@glimmer/integration-tests
,@glimmer/interfaces
,@glimmer/object-reference
,@glimmer/object
,@glimmer/reference
,@glimmer/runtime
,@glimmer/validator
🏠 Internal
- Other
@glimmer/syntax
- #986 Update to [email protected]. (@rwjblue)
Committers: 2
v0.43.0
💥 Breaking Change
🚀 Enhancement
🏠 Internal
- Other
- #981 Update ember-cli-browserstack so that BrowserStack tests will continue to work (@kategengler)
@glimmer/runtime
Committers: 3
- Katie Gengler (@kategengler)
- Robert Jackson (@rwjblue)
- bek (@bekzod)
Release 0.41.1
🚀 Enhancement
🐛 Bug Fix
@glimmer/syntax
- #949 Print unescaped statements correctly (@paddyobrien)
Committers: 2
- Alex Kanunnikov (@lifeart)
- Paddy O'Brien (@paddyobrien)