-
Notifications
You must be signed in to change notification settings - Fork 51
chore: ember v6.4 #2901
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
chore: ember v6.4 #2901
Conversation
The latest updates on your projects. Learn more about Vercel for Git โ๏ธ
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall looks good. If I understand correctly this PR should make it into the next major (left a comment below).
packages/components/package.json
Outdated
@@ -45,28 +45,28 @@ | |||
"@codemirror/lint": "^6.8.4", | |||
"@codemirror/state": "^6.5.0", | |||
"@codemirror/view": "^6.36.2", | |||
"@ember/render-modifiers": "^2.1.0", | |||
"@ember/render-modifiers": "^3.0.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This major version of render-modifiers
drops support for ember < 4.12.
If we need this change for the v6.4 upgrade we'd have to keep this PR open and batch it with the rest of major changes for the next breaking release of our component library (v5).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good question, let me see if it was just technical change or real one
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
by the sound of it it's just mainly technical emberjs/ember-render-modifiers#81 (comment) , but I think we can keep it on 2.1 but it will show some pnpm warnings, also if you can added to the team backlog and rules to stop using this package all together and move to https://github.com/ember-modifier/ember-modifier, here is explainer why https://www.youtube.com/watch?v=zwewg2xmpU8
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's try 2.1 and see if it works. We have an epic for migrating away from deprecated dependencies covering ember-modifier
as well
๐ Summary
Update
showcase
,website
andcomponents
to new LTS ember 6.4๐ ๏ธ Detailed description
ember-source
&ember-cli
to 6.4 and run blueprintI needed to bump some minor or patch deps version to satisfy peerDeps
@embroider/*
@ember/render-modifiers
- tho we should move away for this@nullvoxpopuli/ember-composable-helpers
ember-modifier
ember-power-select
&ember-basic-dropdown
ember-concurrency
[side-note]: I did not upgrade
@glimmer/components
to v2 as per blueprint because it drop support for ember 3.28๐ธ Screenshots
๐ External links
Jira ticket: HDS-XXX
Figma file: [if it applies]
๐ Component checklist
๐ฌ Please consider using conventional comments when reviewing this PR.