Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Glimmer.js to beta 20 #147

Merged
merged 2 commits into from
Apr 29, 2022
Merged

Conversation

dfreeman
Copy link
Contributor

@dfreeman dfreeman commented Apr 7, 2022

This upgrades the Glimmer.js dependencies to beta 20, and the Glimmer VM dependencies to 0.84 to match.

Betas 18-20 added support for the Component Signature RFC to @glimmer/component, which makes integration with Glint much nicer for users, as it means they can use native imports.

@dfreeman
Copy link
Contributor Author

dfreeman commented Apr 8, 2022

The ember-try test failures look unrelated (no EAI2 setup?), but I think this should actually hold for beta 20 anyway so that glimmerjs/glimmer.js#392 is included

@chiragpat
Copy link
Collaborator

Yea the ember-try tests are definitely unrelated they have been failing for a bit. Unfortunately I haven't been able to find time to bump ember-auto-import to fix the tests for interop between glimmerx and ember.

@dfreeman dfreeman changed the title Upgrade Glimmer.js to beta 19 Upgrade Glimmer.js to beta 20 Apr 13, 2022
@dfreeman
Copy link
Contributor Author

@chiragpat I've bumped to beta 20 here, and I also have a branch that I think should get the ember interop tests working again as well.

Unfortunately I can't separate that out from this diff because one of the things it requires to pass in Ember 4 is a more recent version of @glimmer/component than is on master currently 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants