Skip to content

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

Merged
merged 10 commits into from
Jun 13, 2025
Merged

chore: ember v6.4 #2901

merged 10 commits into from
Jun 13, 2025

Conversation

aklkv
Copy link
Collaborator

@aklkv aklkv commented May 23, 2025

๐Ÿ“Œ Summary

Update showcase, website and components to new LTS ember 6.4

๐Ÿ› ๏ธ Detailed description

  • update ember-source & ember-cli to 6.4 and run blueprint

I needed to bump some minor or patch deps version to satisfy peerDeps

  • bump @embroider/*
  • bump @ember/render-modifiers - tho we should move away for this
  • bump @nullvoxpopuli/ember-composable-helpers
  • bump ember-modifier
  • bump ember-power-select & ember-basic-dropdown
  • bump 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.

@aklkv aklkv self-assigned this May 23, 2025
Copy link

vercel bot commented May 23, 2025

The latest updates on your projects. Learn more about Vercel for Git โ†—๏ธŽ

Name Status Preview Updated (UTC)
hds-showcase โœ… Ready (Inspect) Visit Preview Jun 13, 2025 9:17am
hds-website โœ… Ready (Inspect) Visit Preview Jun 13, 2025 9:17am

@aklkv aklkv force-pushed the chore/ember-6-4 branch from c8d0ef5 to b99cbac Compare May 23, 2025 11:13
@aklkv aklkv force-pushed the chore/ember-6-4 branch from ce7f0c4 to 6925f60 Compare May 24, 2025 05:01
@aklkv aklkv changed the title [WIP] chore(showcase): ember v6.4 [WIP] chore: ember v6.4 May 24, 2025
@aklkv aklkv changed the title [WIP] chore: ember v6.4 chore: ember v6.4 May 27, 2025
@aklkv aklkv marked this pull request as ready for review May 27, 2025 10:59
@aklkv aklkv requested a review from a team as a code owner May 27, 2025 10:59
@aklkv aklkv force-pushed the chore/ember-6-4 branch from b674889 to b8af0f9 Compare May 29, 2025 18:05
@aklkv aklkv force-pushed the chore/ember-6-4 branch from b8af0f9 to a0a5ef1 Compare June 2, 2025 06:48
@aklkv aklkv force-pushed the chore/ember-6-4 branch from a0a5ef1 to 069ca9c Compare June 5, 2025 21:13
Copy link
Member

@alex-ju alex-ju left a 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).

@@ -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",
Copy link
Member

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).

Copy link
Collaborator Author

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

Copy link
Collaborator Author

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

Copy link
Member

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

@aklkv aklkv force-pushed the chore/ember-6-4 branch from 069ca9c to 4df2bd5 Compare June 13, 2025 09:09
@aklkv aklkv merged commit 40b8be0 into main Jun 13, 2025
16 checks passed
@aklkv aklkv deleted the chore/ember-6-4 branch June 13, 2025 10:06
alex-ju added a commit that referenced this pull request Jun 16, 2025
alex-ju added a commit that referenced this pull request Jun 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants