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

Bump postcss and stylelint #2

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Feb 13, 2025

Bumps postcss to 8.5.2 and updates ancestor dependency stylelint. These dependencies need to be updated together.

Updates postcss from 7.0.39 to 8.5.2

Release notes

Sourced from postcss's releases.

8.5.2

8.5.1

8.5 “Duke Alloces”

PostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.

@​romainmenke during his work on Stylelint added Input#document in additional to Input#css.

root.source.input.document //=> "<p>Hello</p>
                           //    <style>
                           //    p {
                           //      color: green;
                           //    }
                           //    </style>"
root.source.input.css      //=> "p {
                           //      color: green;
                           //    }"

Thanks to Sponsors

This release was possible thanks to our community.

If your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:

8.4.49

8.4.48

  • Fixed position calculation in error/warnings methods (by @​romainmenke).

8.4.47

  • Removed debug code.

8.4.46

  • Fixed Cannot read properties of undefined (reading 'before').

8.4.45

  • Removed unnecessary fix which could lead to infinite loop.

... (truncated)

Changelog

Sourced from postcss's changelog.

8.5.2

8.5.1

8.5 “Duke Alloces”

  • Added Input#document for sources like CSS-in-JS or HTML (by @​romainmenke).

8.4.49

8.4.48

  • Fixed position calculation in error/warnings methods (by @​romainmenke).

8.4.47

  • Removed debug code.

8.4.46

  • Fixed Cannot read properties of undefined (reading 'before').

8.4.45

  • Removed unnecessary fix which could lead to infinite loop.

8.4.44

  • Another way to fix markClean is not a function error.

8.4.43

  • Fixed markClean is not a function error.

8.4.42

  • Fixed CSS syntax error on long minified files (by @​varpstar).

8.4.41

8.4.40

  • Moved to getter/setter in nodes types to help Sass team (by @​nex3).

8.4.39

8.4.38

8.4.37

  • Fixed original.column are not numbers error in another case.

8.4.36

... (truncated)

Commits

Updates stylelint from 13.13.1 to 16.14.1

Release notes

Sourced from stylelint's releases.

16.14.1

16.14.0

  • Added: replaced text and corresponding range to Warning type (#8234) (@​romainmenke).
  • Fixed: SyntaxError: The requested module 'table'... (#8325) (@​denisx).
  • Fixed: RuleContext['fix'] type (#8309) (@​Mouvedia).
  • Fixed: declaration-property-value-keyword-no-deprecated autofix of border-color and overflow (#8346) (@​Mouvedia).
  • Fixed: declaration-property-value-keyword-no-deprecated false negatives for overflow-x and overflow-y (#8340) (@​Mouvedia).
  • Fixed: declaration-property-value-keyword-no-deprecated false negatives for scrollbar-color (#8346) (@​Mouvedia).
  • Fixed: declaration-property-value-keyword-no-deprecated false positives for non-standard syntax values (#8329) (@​Mouvedia).
  • Fixed: declaration-property-value-keyword-no-deprecated warning message for overflow: <keyword> <keyword> (#8340) (@​Mouvedia).
  • Fixed: selector-pseudo-class-no-unknown false positives for :has-slotted (#8332) (@​Mouvedia).

16.13.2

16.13.1

16.13.0

  • Deprecated: ambiguous position arguments passed to utils.report() (#8244) (@​romainmenke).
  • Added: lax/strict values to the fix Node.js API option and CLI flag (#8106) (@​ryo-manba).
  • Added: support for profiling rule performance via the TIMING environment variable (#8108) (@​ryo-manba).
  • Added: at-rule-descriptor-no-unknown rule (#8197) (@​ryo-manba).
  • Added: at-rule-descriptor-value-no-unknown rule (#8211) (@​ryo-manba).
  • Added: at-rule-no-deprecated rule (#8251) (@​jeddy3).
  • Added: at-rule-prelude-no-invalid rule (#8268) (@​ryo-manba).
  • Added: declaration-property-value-keyword-no-deprecated rule (#8223) (@​Mouvedia).
  • Added: "ignore": ["at-rule-preludes", "declaration-values"] to string-no-newline (#8214) (@​ryo-manba).
  • Added: messageArgs to declaration-property-value-no-unknown, font-family-name-quotes, font-family-no-duplicate-names, function-calc-no-unspaced-operator, import-notation, media-feature-name-unit-allowed-list, selector-attribute-quotes and selector-pseudo-element-colon-notation (#8285 & #8252) (@​Mouvedia).
  • Fixed: deprecation warnings to only display once per (custom) rule (#8265) (@​romainmenke).
  • Fixed: *-no-vendor-prefix message ambiguity (#8239) (@​Mouvedia).
  • Fixed: at-rule-(dis)allowed-list, at-rule-no-vendor-prefix, at-rule-property-required-list message argument (#8277) (@​Mouvedia).
  • Fixed: at-rule-property-required-list message for inclusion of properties and descriptors (#8207) (@​jeddy3).
  • Fixed: at-rule-* false positives and negatives for @charset rule (#8215) (@​jeddy3).
  • Fixed: declaration-property-value-no-unknown false positives for descriptors (#8240) (@​jeddy3).
  • Fixed: property-(dis)allowed-list false negatives for custom properties, use /^--/ to (dis)allow them (#8209) (@​fbasmaison-lucca).
  • Fixed: property-no-unknown false positives for descriptors (#8203) (@​jeddy3).
  • Fixed: selector-pseudo-class-no-unknown false positives for deprecated pseudo-classes (#8264) (@​Mouvedia).
  • Fixed: selector-type-case false positives for hatchPath (#8264) (@​Mouvedia).
  • Fixed: selector-type-no-unknown false positives for shadow, hatch and hatchpath (#8264) (@​Mouvedia).

16.12.0

  • Added: selector-pseudo-class-allowed-list now checks @page pseudo-classes (#8176) (@​Mouvedia).
  • Added: selector-pseudo-class-disallowed-list now checks @page pseudo-classes (#8171) (@​Mouvedia).
  • Fixed: at-rule-property-required-list message to use "descriptor" for accuracy (#8186) (@​ybiquitous).
  • Fixed: custom-property-no-missing-var-function false positives for container-name (#8157) (@​Mouvedia).
  • Fixed: custom-property-no-missing-var-function false positives for custom properties passed to running() (#8172) (@​Mouvedia).
  • Fixed: function-no-unknown false positives for running() (#8172) (@​Mouvedia).

... (truncated)

Changelog

Sourced from stylelint's changelog.

16.14.1 - 2025-01-27

It fixes a bug with caching.

16.14.0 - 2025-01-25

It fixes 8 bugs and adds features to our Warning type.

  • Added: replaced text and corresponding range to Warning type (#8234) (@​romainmenke).
  • Fixed: SyntaxError: The requested module 'table'... (#8325) (@​denisx).
  • Fixed: RuleContext['fix'] type (#8309) (@​Mouvedia).
  • Fixed: declaration-property-value-keyword-no-deprecated autofix of border-color and overflow (#8346) (@​Mouvedia).
  • Fixed: declaration-property-value-keyword-no-deprecated false negatives for overflow-x and overflow-y (#8340) (@​Mouvedia).
  • Fixed: declaration-property-value-keyword-no-deprecated false negatives for scrollbar-color (#8346) (@​Mouvedia).
  • Fixed: declaration-property-value-keyword-no-deprecated false positives for non-standard syntax values (#8329) (@​Mouvedia).
  • Fixed: declaration-property-value-keyword-no-deprecated warning message for overflow: <keyword> <keyword> (#8340) (@​Mouvedia).
  • Fixed: selector-pseudo-class-no-unknown false positives for :has-slotted (#8332) (@​Mouvedia).

16.13.2 - 2025-01-14

It fixes a regression bug with --fix.

16.13.1 - 2025-01-13

It fixes one bug due to an upstream change in our ignore dependency.

16.13.0 - 2025-01-12

It adds 3 rules to help you write error-free at-rules and 2 rules to warn you about deprecated CSS features. We've turned these rules on in our standard config.

It also adds new rule options, a feature to display how long rules take, lax autofix and support for messageArgs in more rules. It fixes 7 bugs.

Lastly, we've made a deprecation that may affect some plugins. We've updated our docs for plugin authors and end users on how to silence deprecation warnings.

  • Deprecated: ambiguous position arguments passed to utils.report() (#8244) (@​romainmenke).
  • Added: lax/strict values to the fix Node.js API option and CLI flag (#8106) (@​ryo-manba).
  • Added: support for profiling rule performance via the TIMING environment variable (#8108) (@​ryo-manba).
  • Added: at-rule-descriptor-no-unknown rule (#8197) (@​ryo-manba).
  • Added: at-rule-descriptor-value-no-unknown rule (#8211) (@​ryo-manba).
  • Added: at-rule-no-deprecated rule (#8251) (@​jeddy3).
  • Added: at-rule-prelude-no-invalid rule (#8268) (@​ryo-manba).
  • Added: declaration-property-value-keyword-no-deprecated rule (#8223) (@​Mouvedia).
  • Added: "ignore": ["at-rule-preludes", "declaration-values"] to string-no-newline (#8214) (@​ryo-manba).
  • Added: messageArgs to declaration-property-value-no-unknown, font-family-name-quotes, font-family-no-duplicate-names, function-calc-no-unspaced-operator, import-notation, media-feature-name-unit-allowed-list, selector-attribute-quotes and selector-pseudo-element-colon-notation (#8285 & #8252) (@​Mouvedia).

... (truncated)

Commits
  • 92eae1d 16.14.1
  • 578a5ac Prepare 16.14.1 (#8360)
  • 8c4fc4a Fix incompatible cache file format (#8359)
  • c33ad7d Refactor at-rule regexes for clarity (#8350)
  • 15b90ad 16.14.0
  • 4fa5a91 Prepare 16.14.0 (#8330)
  • f24921c Fix SyntaxError: The requested module 'table'... (#8325)
  • e9b772f Add declaration-property-value-keyword-no-deprecated autofix for shorthands...
  • 02b814d Fix declaration-property-value-keyword-no-deprecated warning message for `o...
  • 16efbb7 Fix at-rule-descriptor-no-unknown false positives for page and margin conte...
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [postcss](https://github.com/postcss/postcss) to 8.5.2 and updates ancestor dependency [stylelint](https://github.com/stylelint/stylelint). These dependencies need to be updated together.


Updates `postcss` from 7.0.39 to 8.5.2
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@7.0.39...8.5.2)

Updates `stylelint` from 13.13.1 to 16.14.1
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](stylelint/stylelint@13.13.1...16.14.1)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
- dependency-name: stylelint
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 13, 2025
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants