Skip to content

Docs: update silenced SCSS deprecations for Vite#42069

Open
Daniel15 wants to merge 1 commit intotwbs:mainfrom
Daniel15:patch-2
Open

Docs: update silenced SCSS deprecations for Vite#42069
Daniel15 wants to merge 1 commit intotwbs:mainfrom
Daniel15:patch-2

Conversation

@Daniel15
Copy link
Contributor

@Daniel15 Daniel15 commented Feb 8, 2026

Description

Removes mixed-decls from and adds if-function to the list of silenced SCSS deprecations.

Motivation & Context

  • There's ~78 violations of if-function
  • Silencing mixed-decls now throws this warning:
Warning: mixed-decls deprecation is obsolete. If you were previously silencing it, your code may now behave in unexpected ways.

and removing it from the silenceDeprecations list works (no errors or warnings are output as a result).

Type of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactoring (non-breaking change)
  • Breaking change (fix or feature that would change existing functionality)

Checklist

  • I have read the contributing guidelines
  • [N/A] My code follows the code style of the project (using npm run lint)
  • My change introduces changes to the documentation
  • I have updated the documentation accordingly
  • [N/A] I have added tests to cover my changes
  • [N/A] All new and existing tests passed

Live previews

 - There's ~78 violations of `if-function`
 - Silencing `mixed-decls` now throws this warning:
```
Warning: mixed-decls deprecation is obsolete. If you were previously silencing it, your code may now behave in unexpected ways.
```
and removing it from the silenceDeprecations list works (no errors or warnings are output as a result).
Copy link
Member

@julien-deramond julien-deramond left a comment

Choose a reason for hiding this comment

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

Thanks for the PR @Daniel15

LGTM. This aligns with the config updates I recently made to the Vite example in our twbs/examples repository.

I am adding the "on-hold" label for now. We are currently prioritizing work on the v6-dev branch and pausing merges into main to simplify rebases. Once @mdo and I have finalized the synchronization process between these branches, we will move forward with this.

@github-project-automation github-project-automation bot moved this from Needs review to Ready to merge in v5.4.0 Feb 9, 2026
@julien-deramond julien-deramond changed the title [vite] Update silenced SCSS deprecations Docs: update silenced SCSS deprecations for Vite Feb 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Ready to merge

Development

Successfully merging this pull request may close these issues.

2 participants