Skip to content

fix(vite): bump sass version for vue/nuxt presets for Vite 8 compat#35073

Merged
jaysoo merged 1 commit into
masterfrom
NXC-4171
Mar 30, 2026
Merged

fix(vite): bump sass version for vue/nuxt presets for Vite 8 compat#35073
jaysoo merged 1 commit into
masterfrom
NXC-4171

Conversation

@jaysoo

@jaysoo jaysoo commented Mar 30, 2026

Copy link
Copy Markdown
Member

Current Behavior

CNW vue-monorepo and nuxt presets pin [email protected], but Vite 8 requires sass >= ^1.70.0, causing ERESOLVE failures on npm during workspace creation.

Expected Behavior

Workspaces created with vue-monorepo and nuxt presets install successfully with Vite 8 by using a compatible sass version range.

Related Issue(s)

Fixes NXC-4171

@jaysoo jaysoo requested a review from a team as a code owner March 30, 2026 13:05
@jaysoo jaysoo requested a review from MaxKless March 30, 2026 13:05
@netlify

netlify Bot commented Mar 30, 2026

Copy link
Copy Markdown

Deploy Preview for nx-dev ready!

Name Link
🔨 Latest commit c7fd3ef
🔍 Latest deploy log https://app.netlify.com/projects/nx-dev/deploys/69ca9238004fc40007950a9e
😎 Deploy Preview https://deploy-preview-35073--nx-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Mar 30, 2026

Copy link
Copy Markdown

Deploy Preview for nx-docs ready!

Name Link
🔨 Latest commit c7fd3ef
🔍 Latest deploy log https://app.netlify.com/projects/nx-docs/deploys/69ca92375d0e81000793c2a8
😎 Deploy Preview https://deploy-preview-35073--nx-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@nx-cloud

nx-cloud Bot commented Mar 30, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit c7fd3ef

Command Status Duration Result
nx affected --targets=lint,test,build,e2e,e2e-c... ✅ Succeeded 13m 54s View ↗
nx run-many -t check-imports check-lock-files c... ✅ Succeeded 4s View ↗
nx-cloud record -- pnpm nx conformance:check ✅ Succeeded 7s View ↗
nx build workspace-plugin ✅ Succeeded <1s View ↗
nx-cloud record -- nx format:check ✅ Succeeded 1s View ↗
nx-cloud record -- nx sync:check ✅ Succeeded <1s View ↗

☁️ Nx Cloud last updated this comment at 2026-03-30 15:27:46 UTC

@nx-cloud nx-cloud Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Important

At least one additional CI pipeline execution has run since the conclusion below was written and it may no longer be applicable.

Nx Cloud has identified a possible root cause for your failed CI:

We identified the create-nx-plugin:build-base failure as an environment state issue unrelated to this PR's changes. The error (TS6305) indicates that pre-compiled declaration files from create-nx-workspace are missing in the CI environment — a missing build artifact problem, not caused by the sass version bump in the vue package. Our recommendation is to rerun the pipeline to allow the environment to recover.

No code changes were suggested for this issue.

Trigger a rerun:

Rerun CI

Nx Cloud View detailed reasoning on Nx Cloud ↗

🔔 Heads up, your workspace has pending recommendations ↗ to auto-apply fixes for similar failures.


🎓 Learn more about Self-Healing CI on nx.dev

## Current Behavior

CNW vue-monorepo and nuxt presets pin [email protected], but Vite 8 requires
sass >= ^1.70.0, causing ERESOLVE failures on npm during workspace creation.

## Expected Behavior

Workspaces created with vue-monorepo and nuxt presets install successfully
with Vite 8 by using a compatible sass version range.

## Related Issue(s)

Fixes NXC-4171
@jaysoo jaysoo merged commit 4b8b46b into master Mar 30, 2026
23 checks passed
@jaysoo jaysoo deleted the NXC-4171 branch March 30, 2026 15:33
FrozenPandaz pushed a commit that referenced this pull request Mar 31, 2026
…35073)

## Current Behavior

CNW vue-monorepo and nuxt presets pin [email protected], but Vite 8 requires
sass >= ^1.70.0, causing ERESOLVE failures on npm during workspace
creation.

## Expected Behavior

Workspaces created with vue-monorepo and nuxt presets install
successfully with Vite 8 by using a compatible sass version range.

## Related Issue(s)

Fixes NXC-4171

(cherry picked from commit 4b8b46b)
@github-actions

github-actions Bot commented Apr 5, 2026

Copy link
Copy Markdown
Contributor

This pull request has already been merged/closed. If you experience issues related to these changes, please open a new issue referencing this pull request.

@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Apr 5, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants