Releases: typed-ember/glint
v0.7.2
v0.7.1
🐛 Bug Fix
environment-ember-loose
- #273 Fix compatibility with new upstream
Helper
types (@jamescdavis)
- #273 Fix compatibility with new upstream
📝 Documentation
Committers: 2
- James C. Davis (@jamescdavis)
- Yuri Ratanov (@yratanov)
v0.7.0
This release of Glint should be non-breaking for most users, but the GlintEnvironment
interface has changed, so projects should update @glint/core
and their active environment package(s) together.
💥 Breaking Change
config
,core
,environment-ember-loose
,environment-glimmerx
,transform
🚀 Enhancement
config
,transform
,vscode
config
,core
,transform
,vscode
🐛 Bug Fix
🏠 Internal
core
,transform
environment-ember-loose
,template
,vscode
- Other
Committers: 1
- Dan Freeman (@dfreeman)
v0.6.3
🚀 Enhancement
environment-ember-loose
,environment-glimmerx
🐛 Bug Fix
core
,environment-ember-loose
,transform
environment-ember-loose
- Ember globals aren't available to
{{component}}
(@dfreeman)
- Ember globals aren't available to
core
,transform
- TypeScript compiler crashes (@boris-petrov)
transform
Committers: 2
- Boris Petrov (@boris-petrov)
- Dan Freeman (@dfreeman)
v0.6.2
🚀 Enhancement
environment-glimmerx
,template
config
,transform
🐛 Bug Fix
Committers: 2
- Boris Petrov (@boris-petrov)
- Dan Freeman (@dfreeman)
v0.6.1
v0.6.0
Overview
The 0.6.0 release of Glint brings two major milestones for the project.
First, Glint should now be aware of all templates in a project. This means support for hover info, refactorings, etc. as well as typechecking in template-only components, render()
calls in tests, and in route and controller templates. Glint will no longer silently ignore templates when it can't associate a backing class with them.
Second, thanks to fantastic work by @erinsinger93, we now have our first cut of support for JavaScript projects. This means projects that are in the process of migrating to TypeScript (or aren't authoring code in TypeScript at all!) can benefit from many of the same editor affordances like completions, go-to-definition, and so on from Glint, in much the same way as the TS language server can provide support for untyped JS files.
Migrating from v0.5.x
The primary breaking change in 0.6.0 is the fact that templates that Glint silently ignored previously will now be typechecked. The README contains information for working with each of the new categories of template, which includes:
Changelog
💥 Breaking Change
core
,environment-ember-loose
,environment-glimmerx
,template
,transform
,vscode
config
,core
,environment-ember-loose
,vscode
🚀 Enhancement
config
,core
,transform
config
,core
,environment-ember-loose
,transform
,vscode
- #199 Adding support for glint-language-server for js files (@erinsinger93)
config
,environment-ember-loose
,environment-glimmerx
,transform
,vscode
core
,environment-glimmerx
,template
,transform
🐛 Bug Fix
config
,core
,environment-ember-loose
,environment-glimmerx
,template
,transform
environment-ember-loose
,transform
template
📝 Documentation
🏠 Internal
config
,core
,transform
config
,core
,environment-ember-loose
,template
,transform
- Other
Committers: 3
- Dan Freeman (@dfreeman)
- Elliott (@wtype)
- Erin Singer (@erinsinger93)
v0.5.1
v0.5.0
v0.4.9
🚀 Enhancement
environment-ember-loose
,environment-glimmerx
🐛 Bug Fix
environment-ember-loose
📝 Documentation
- #167 Readme: Info on adding nested components to registry (@scottmessinger)
Committers: 3
- Dan Freeman (@dfreeman)
- Peter Wagenet (@wagenet)
- Scott Ames-Messinger (@scottmessinger)