Skip to content

chore(deps): update linters (major)#3036

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-linters
Open

chore(deps): update linters (major)#3036
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-linters

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Dec 27, 2025

This PR contains the following updates:

Package Change Age Confidence
stylelint (source) ^16.26.1^17.6.0 age confidence
stylelint-config-recommended-scss ^14.1.0^17.0.0 age confidence
stylelint-order ^7.0.1^8.1.1 age confidence

Release Notes

stylelint/stylelint (stylelint)

v17.6.0

Compare Source

It adds support for extending units in languageOptions, which then apply to rules like declaration-property-value-no-unknown, and fixes 2 bugs.

  • Added: support for extending units to languageOptions (#​9166) (@​jeddy3).
  • Fixed: missing ruleMetadata when linting multiple files with overrides (#​9154) (@​kovsu).
  • Fixed: custom-property-no-missing-var-function false positives for timeline-scope and animation-timeline (#​9164) (@​splincode).

v17.5.0

Compare Source

It deprecates two rule options, adds 1 rule option and fixes 7 bugs. We've also released 2.1.0 of our VS Code extension, which adds 8 new requested features, and our first release of the Stylelint Language Server.

v17.4.0

Compare Source

It adds 2 options to the rules and fixes 7 bugs.

v17.3.0

Compare Source

It fixes 17 bugs. 3 related to supporting calc() in declaration-property-value-no-unknown, and 13 performance ones that make Stylelint a further 3x faster when using the rules in our standard config.

v17.2.0

Compare Source

It fixes 7 bugs, including 5 performance ones that make Stylelint 7x faster and use 3x less memory on larger codebases such as design systems and monorepos. We also restructured our docs to create a contributor guide. If you'd like to help out and contribute to Stylelint, that's the place to start.

v17.1.1

Compare Source

It fixes 2 bugs.

v17.1.0

Compare Source

It fixes 5 bugs and adds the display-notation rule. Before we turn it on in our standard config, we'd like to hear the community's thoughts on which options to use.

v17.0.0

Compare Source

It contains 14 breaking changes, which we've detailed in the migrating to 17.0.0 guide. Additionally, it adds 3 options to the rules and fixes 9 bugs. We've also released compatible versions of our shared config, Visual Studio Code extension, Node.js Rule Tester and Jest preset.

  • Removed: CommonJS Node.js API (#​8859) (@​jeddy3).
  • Removed: output property in the Node.js API returned resolved object (#​8878) (@​jeddy3).
  • Removed: support for Node.js less than 20.19.0 (#​8867) (@​jeddy3).
  • Removed: GitHub formatter (#​8888) (@​jeddy3).
  • Removed: resolveNestedSelectors option from selector-class-pattern (#​8931) (@​jeddy3).
  • Removed: checkContextFunctionalPseudoClasses option from selector-max-id (#​8913) (@​jeddy3).
  • Changed: default fix mode to strict (#​8889) (@​jeddy3).
  • Changed: report to be consistent and predictable in how it handles the provided position arguments (#​8217) (@​romainmenke).
  • Changed: selector-max-* syntax rules for standard CSS nesting and modern functional pseudo-classes (#​8913) (@​jeddy3).
  • Changed: *-specificity semantic rules for standard CSS nesting (#​8913) (@​jeddy3).
  • Changed: no-duplicate-selectors and selector-no-qualifying-type for standard CSS nesting (#​8913) (@​jeddy3).
  • Changed: *-list rules to have consistent behaviour for vendor prefixes and case (#​8912) (@​jeddy3).
  • Changed: *-no-vendor-prefix rules to have consistent behaviour for their ignore*: [] secondary options (#​8924) (@​jeddy3).
  • Changed: declaration-property-max-values rule to have consistent behaviour for vendor prefixes (#​8926) (@​jeddy3).
  • Added: except: ["after-block"] to custom-property-empty-line-before (#​8921) (@​kovsu).
  • Added: except: ["after-block"] to declaration-empty-line-before (#​8910) (@​kovsu).
  • Added: ignoreSelectors: [] to no-duplicate-selectors (#​8883) (@​kovsu).
  • Fixed: Windows drive letter casing inconsistencies when matching patterns against file paths (#​8941) (@​adalinesimonian).
  • Fixed: CLI help to include TypeScript config files (#​8908) (@​kovsu).
  • Fixed: at-rule-descriptor-no-unknown false positives for declarations within feature-value-blocks (#​8868) (@​kovsu).
  • Fixed: declaration-block-no-redundant-longhand-properties false negatives for short and long combinations (#​8892) (@​nathannewyen).
  • Fixed: media-feature-name-no-unknown false positives for namespaced dollar variables and range context queries (#​8890) (@​kovsu).
  • Fixed: nesting-selector-no-missing-scoping-root false positives for CSS-in-JS (#​8905) (@​kovsu).
  • Fixed: no-invalid-position-declaration false negatives for embedded blocks (#​8907) (@​kovsu).
  • Fixed: selector-no-qualifying-type false negatives for :is/where() (#​8940) (@​romainmenke).
  • Fixed: selector-type-no-unknown false positives for MathML 4 tags (#​8874) (@​jeddy3).
stylelint-scss/stylelint-config-recommended-scss (stylelint-config-recommended-scss)

v17.0.0

Compare Source

  • Removed: stylelint less than 17.0.0 from peer dependencies.
  • Changed: updated to stylelint-config-recommended@18.0.0.
  • Changed: updated to stylelint-scss@7.0.0.
  • Changed: module type to ESM.
  • Fixed: disabled no-descending-specificity rule because of false positives due to standard nesting.
  • Fixed: disabled no-duplicate-selectors rule because of false positives due to standard nesting.

v16.0.2

Compare Source

  • Removed: stylelint less than 16.24.0 from peer dependencies. Fixes incorrect minimum peer dependency version.

v16.0.1

Compare Source

  • Fixed: false positive for nesting-selector-no-missing-scoping-root.

v16.0.0

Compare Source

v15.0.1

Compare Source

  • Fixed: change minimum supported Node.js version to 20.

v15.0.0

Compare Source

hudochenkov/stylelint-order (stylelint-order)

v8.1.1

Compare Source

  • Fixed false positives for non-standard CSS (e.g. SCSS) in <style> tags, when using postcss-html custom syntax

v8.1.0

Compare Source

  • Added custom-properties-alphabetical-order rule

v8.0.0

Compare Source

  • Added limited autofix for properties in rules containing interpolation in CSS-in-JS syntax. Previosly such rules were ignored by autofix. Now groups of properties are sorted. See postcss-sorting documentation for an example.

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) in timezone America/New_York, Automerge - Monday through Friday ( * * * * 1-5 ) in timezone America/New_York.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added dependencies Pull requests that update a dependency file renovate-bot labels Dec 27, 2025
@netlify
Copy link
Copy Markdown

netlify bot commented Dec 27, 2025

Deploy Preview for kongponents-sandbox failed.

Name Link
🔨 Latest commit a5a4164
🔍 Latest deploy log https://app.netlify.com/projects/kongponents-sandbox/deploys/69ccb968a7d38600086a4b8f

@netlify
Copy link
Copy Markdown

netlify bot commented Dec 27, 2025

Deploy Preview for kongponents ready!

Name Link
🔨 Latest commit 56a4974
🔍 Latest deploy log https://app.netlify.com/projects/kongponents/deploys/69cb6b8eff00db0008018268
😎 Deploy Preview https://deploy-preview-3036--kongponents.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.

@renovate renovate bot force-pushed the renovate/major-linters branch 2 times, most recently from 902190b to 70be6de Compare January 7, 2026 06:18
@renovate renovate bot force-pushed the renovate/major-linters branch from 70be6de to 3d2f95f Compare January 9, 2026 06:44
@renovate renovate bot force-pushed the renovate/major-linters branch from 3d2f95f to b58945d Compare January 19, 2026 08:03
@renovate renovate bot changed the title chore(deps): update dependency stylelint-config-recommended-scss to v16 chore(deps): update linters to v17 (major) Jan 19, 2026
@renovate renovate bot force-pushed the renovate/major-linters branch 4 times, most recently from 13fe4f9 to 6e46406 Compare January 24, 2026 07:09
@renovate renovate bot force-pushed the renovate/major-linters branch 3 times, most recently from da81885 to 1711344 Compare February 4, 2026 08:27
@renovate renovate bot force-pushed the renovate/major-linters branch 3 times, most recently from 5db1e6b to 0033b6f Compare February 13, 2026 07:11
@renovate renovate bot force-pushed the renovate/major-linters branch 2 times, most recently from 37f5f06 to c0cf0cc Compare February 17, 2026 06:56
@kongponents-bot
Copy link
Copy Markdown
Collaborator

Preview package from this PR in consuming application

In consuming application project install preview version of kongponents generated by this PR:

@kong/kongponents@pr-3036

arashsheyda
arashsheyda previously approved these changes Feb 19, 2026
@kongponents-bot
Copy link
Copy Markdown
Collaborator

🔴 PR audit failed. 🔴

🔥 No test coverage detected.

This PR does not include any test coverage changes, but it modifies source code. Please add appropriate tests to cover the changes made in this PR.

If you believe this is a false positive or if there are valid reasons for not including test coverage changes, please request an exemption by adding the test-coverage-exempt label to the PR and ensure it is approved by one of those managers jillztom, nateslo, erichsend, lahabana, hangrao, ryanmoore, elen4, DaniellaFreese, mfollett, ValeryG.

@renovate renovate bot force-pushed the renovate/major-linters branch 2 times, most recently from ab85fab to 3b71248 Compare February 26, 2026 07:58
@renovate renovate bot force-pushed the renovate/major-linters branch 3 times, most recently from f90a93a to 976274d Compare March 4, 2026 06:52
@renovate renovate bot force-pushed the renovate/major-linters branch 3 times, most recently from aff38c9 to 909ed2b Compare March 10, 2026 07:03
@renovate renovate bot force-pushed the renovate/major-linters branch from 909ed2b to 9fe8ee4 Compare March 13, 2026 07:09
@renovate renovate bot changed the title chore(deps): update linters to v17 (major) chore(deps): update linters (major) Mar 13, 2026
@renovate renovate bot force-pushed the renovate/major-linters branch 3 times, most recently from 2a0eb4e to a52d238 Compare March 18, 2026 06:07
@renovate renovate bot force-pushed the renovate/major-linters branch 2 times, most recently from 252548c to b38b582 Compare March 24, 2026 07:30
@renovate renovate bot force-pushed the renovate/major-linters branch 2 times, most recently from cbc1704 to 56a4974 Compare March 31, 2026 06:36
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/major-linters branch from 56a4974 to a5a4164 Compare April 1, 2026 06:21
@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented Apr 1, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pnpm-lock.yaml
Progress: resolved 1, reused 0, downloaded 0, added 0
 ERR_PNPM_NO_MATURE_MATCHING_VERSION  Version 1.2.0 (released 9 days ago) of swrv does not meet the minimumReleaseAge constraint

This error happened while installing a direct dependency of /tmp/renovate/repos/github/Kong/kongponents

The latest release of swrv is "1.2.0". Published at 3/23/2026

Other releases are:
  * legacy: 0.9.6 published at 2/2/2022
  * v2-latest: 0.10.0 published at 8/29/2022
  * vue-3-alpha: 1.0.0-beta.11 published at 10/11/2022

If you need the full list of all 68 published versions run "pnpm view swrv versions".

If you want to install the matched version ignoring the time it was published, you can add the package name to the minimumReleaseAgeExclude setting. Read more about it: https://pnpm.io/settings#minimumreleaseageexclude

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file renovate-bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants