Skip to content

build: update dependency postcss to v8.5.12 (21.2.x) - autoclosed#33068

Closed
angular-robot wants to merge 1 commit intoangular:21.2.xfrom
angular-robot:ng-renovate/21.2.x-postcss-8-x
Closed

build: update dependency postcss to v8.5.12 (21.2.x) - autoclosed#33068
angular-robot wants to merge 1 commit intoangular:21.2.xfrom
angular-robot:ng-renovate/21.2.x-postcss-8-x

Conversation

@angular-robot
Copy link
Copy Markdown
Contributor

@angular-robot angular-robot commented Apr 28, 2026

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
postcss (source) 8.5.68.5.12 age adoption passing confidence

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

Release Notes

postcss/postcss (postcss)

v8.5.12

Compare Source

  • Fixed reading any file via user-generated CSS.
  • Added opts.unsafeMap to disable checks.

v8.5.11

Compare Source

  • Fixed nested brackets parsing performance (by @​offset).

v8.5.10

Compare Source

  • Fixed XSS via unescaped </style> in non-bundler cases (by @​TharVid).

v8.5.9

Compare Source

  • Speed up source map encoding paring in case of the error.

v8.5.8

Compare Source

  • Fixed Processor#version.

v8.5.7

Compare Source

  • Improved source map annotation cleaning performance (by CodeAnt AI).

See associated pull request for more information.
@angular-robot angular-robot added action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only] labels Apr 28, 2026
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates the postcss dependency from version 8.5.6 to 8.5.12 across multiple packages and the lockfile to address security vulnerabilities. While the new version has been added, the lockfile still contains references to the vulnerable version 8.5.6; it is recommended to consolidate the dependency tree, perhaps by running pnpm dedupe, to ensure the older version is completely removed.

Comment thread pnpm-lock.yaml
resolution: {integrity: sha512-W62t/Se6rA0Az3DfCL0AqJwXuKwBeYg6nOaIgzP+xZ7N5BFCI7DYi1qs6ygUYT6rvfi6t9k65UMLJC+PHZpDAA==}
engines: {node: ^10 || ^12 || >=14}

postcss@8.5.6:
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

security-medium medium

The lockfile still contains an entry for postcss@8.5.6. Since this update addresses security vulnerabilities (such as arbitrary file read and XSS), it is recommended to ensure that all instances of the vulnerable version are removed from the dependency tree. You may want to check for other packages pinning this version or run pnpm dedupe to consolidate on the patched version.

@alan-agius4 alan-agius4 linked an issue Apr 28, 2026 that may be closed by this pull request
1 task
alan-agius4 added a commit that referenced this pull request Apr 28, 2026
See associated pull request for more information.

Closes #33068 as a pr takeover
@angular-robot angular-robot changed the title build: update dependency postcss to v8.5.12 (21.2.x) build: update dependency postcss to v8.5.12 (21.2.x) - autoclosed Apr 28, 2026
@angular-robot angular-robot deleted the ng-renovate/21.2.x-postcss-8-x branch April 28, 2026 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants