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

feat: bump sass-loader #72202

Closed
wants to merge 1 commit into from
Closed

Conversation

Netail
Copy link
Contributor

@Netail Netail commented Nov 2, 2024

What?

Bump sass-loader to v16, which switches the legacy Sass JS API to the modern API (This is a breaking change, as some sass options got renamed, deprecated, etc)

Got rid of the fibers option, as this was only for node <14, while Next now requires at least node 18.

And moved some docs around which made more sense I think

Why?

To get rid of the deprecation warnings

Sass team; #67931
Next 15 issue; #71638

@ijjk ijjk added Documentation Related to Next.js' official documentation. type: next labels Nov 2, 2024
@ijjk
Copy link
Member

ijjk commented Nov 2, 2024

Allow CI Workflow Run

  • approve CI run for commit: 7d7ec09

Note: this should only be enabled once the PR is ready to go and can only be enabled by a maintainer

Copy link

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/[email protected] environment 0 62 kB evilebottnawi

🚮 Removed packages: npm/[email protected]

View full report↗︎

@devjiwonchoi
Copy link
Member

Thanks for the PR! Though as it requires a major version bump for sass-loader, we are adding an experimental option at #72423.

Not 100% sure about the docs change, but the removal of fibers: false seems valid. Feel free to open a separate PR for it and ping me there! I'd be happy to review it!

Closing as superseded by #72423.

@Netail Netail deleted the feat/bump-sass-loader branch November 22, 2024 10:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Related to Next.js' official documentation. type: next
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants