themes icon indicating copy to clipboard operation
themes copied to clipboard

Update dependencies and use semver range

Open chaance opened this issue 1 year ago • 1 comments

We recently released updated Radix primitives, so I'm updating all of our dependencies in Radix Themes to use the latest versions.

I also think it's better to use semver ranges rather than pin to specific versions. It's common for Themes users to also use some primitives directly, and if they pin their primitives to another version they'll end up with multiple copies of compatible packages. We do exactly this at WorkOS and it's a bit of a footgun if we don't update in the right order.

Since we follow semver patterns in our primitives this should be safe, and users can always choose to pin their dependencies if they run into issues.

Description

Testing steps

Relates issues / PRs

chaance avatar Oct 03 '24 18:10 chaance

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
themes-playground ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 4, 2024 3:12pm

vercel[bot] avatar Oct 03 '24 18:10 vercel[bot]