typed-ember / glint

TypeScript powered tooling for Glimmer templates
https://typed-ember.gitbook.io/glint
MIT License
108 stars 50 forks source link

feat: drop support for classic component layout #721

Open aklkv opened 1 month ago

aklkv commented 1 month ago

fixes: #720

ef4 commented 1 month ago

This is probably OK as long as we're ready to ship a major. But are there other things that we should be coordinating so that we don't do two majors in quick succession, given ember 6.0 is close?

NullVoxPopuli commented 1 month ago

yeah, I mostly want to see where @machty is at with volar stuff, because if we're going to introduce some churn, I'd prefer we do it once with the volar stuff, and then put the v1.4 in bugfix-only mode its own branch (which I guess could happen now if folks have non-breaking bugfixes to PR)

ef4 commented 1 week ago

If this was green we would consider merging it.

machty commented 1 week ago

So long as this only removes support for templates/components and NOT co-located templates, seems good to me.

FYI Volar will initially support Polaris .gts-only projects and then add support for two-file components, at which point we'll only support co-located components and not reinstate templates/components.