Skip to content
This repository has been archived by the owner on Aug 8, 2021. It is now read-only.

chore(deps): update dependency postcss to v8.3.6 #219

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

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented May 24, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
postcss (source) 8.2.15 -> 8.3.6 age adoption passing confidence

Release Notes

postcss/postcss

v8.3.6

Compare Source

  • Fixed column in missed semicolon error (by @​Gusted).

v8.3.5

Compare Source

  • Fixed broken AST detection.

v8.3.4

Compare Source

  • Fixed broken AST detection.

v8.3.3

Compare Source

  • Fixed broken AST on postcss dependency duplication in custom parsers.

v8.3.2

Compare Source

  • Update changelog.

v8.3.1

Compare Source

  • Fixed false positives PostCSS does nothing warning on syntax option.

v8.3.0

Compare Source

Duke Murmur seal

PostCSS 8.3 improved source map parsing performance, added Node#assign() shortcut, and experimental Document node to AST.

Thanks to Sponsors

This release was possible thanks to our community.

Sponsored by Tailwind CSS Sponsored by ThemeIsle

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:

Source Map Performance

Because PostCSS needs synchronous API, we can’t move from the old `source-map 0.6 to 0.7 (many other open-source projects too).

@​7rulnik forked source-map 0.6 to source-map-js and back-ported performance improvements from 0.7. In 8.3 we switched from source-map to this source-map-js fork.

You map see 4x performance improvements in parsing map from processing step before PostCSS (for instance, Sass).

Document Nodes

Thanks to @​gucong3000, PostCSS already parse CSS from HTML and JS files (CSS-in-JS templates and objects).

But his plugin need big updates. @​hudochenkov from stylelint team decided to create new parsers for styles inside CSS-in-JS, HTML, and Markdown.

He suggested adding new Document node type to PostCSS AST to keep multiple Root nodes inside and JS/HTML/Markdown code blocks between these style blocks.

const document = htmlParser(
  '<html><style>a{color:black}</style><style>b{z-index:2}</style>'
)
document.type          //=> 'document'
document.nodes.length  //=> 2
document.nodes[0].type //=> 'root'

This is an experimental feature. Some aspects of this node could change within minor or patch version releases.

Node#assign() Shortcut

The creator of famous postcss-preset-env and many other PostCSS tools, @​jonathantneal suggested a nice shortcut to change multiple properties in the node:

decl.assign({ prop: 'word-wrap', value: 'break-word' })

Configuration

📅 Schedule: "after 9:30am and before 5:30pm on monday" in timezone Asia/Tokyo.

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

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

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by WhiteSource Renovate. View repository job log here.

@vercel
Copy link

vercel bot commented May 24, 2021

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/mikazuki/v4-mochizuki-moe/N67yPhweTYWFviHz5gohzSQp3ons
✅ Preview: https://v4-mochizuki-moe-git-renovate-postcss-8x-mikazuki.vercel.app

@renovate renovate bot changed the title chore(deps): update dependency postcss to v8.3.0 chore(deps): update dependency postcss to v8.3.1 Jun 10, 2021
@renovate renovate bot changed the title chore(deps): update dependency postcss to v8.3.1 chore(deps): update dependency postcss to v8.3.2 Jun 11, 2021
@renovate renovate bot changed the title chore(deps): update dependency postcss to v8.3.2 chore(deps): update dependency postcss to v8.3.3 Jun 14, 2021
@renovate renovate bot changed the title chore(deps): update dependency postcss to v8.3.3 chore(deps): update dependency postcss to v8.3.4 Jun 14, 2021
@renovate renovate bot changed the title chore(deps): update dependency postcss to v8.3.4 chore(deps): update dependency postcss to v8.3.5 Jun 17, 2021
@renovate renovate bot changed the title chore(deps): update dependency postcss to v8.3.5 chore(deps): update dependency postcss to v8.3.6 Jul 21, 2021
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.

1 participant