Skip to content

build(deps-dev): Bump postcss from 8.5.16 to 8.5.17 in /webui - #334

Open
dependabot[bot] wants to merge 2 commits into
masterfrom
dependabot/npm_and_yarn/webui/postcss-8.5.17
Open

build(deps-dev): Bump postcss from 8.5.16 to 8.5.17 in /webui#334
dependabot[bot] wants to merge 2 commits into
masterfrom
dependabot/npm_and_yarn/webui/postcss-8.5.17

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 12, 2026

Copy link
Copy Markdown
Contributor

Bumps postcss from 8.5.16 to 8.5.17.

Release notes

Sourced from postcss's releases.

8.5.17

  • Fixed Maximum call stack size exceeded error.
  • Fixed Prototype hijacking for postcss.fromJSON().
  • Fixed Input#origin() for unmapped end position (by @​chatman-media).
Changelog

Sourced from postcss's changelog.

8.5.17

  • Fixed Maximum call stack size exceeded error.
  • Fixed Prototype hijacking for postcss.fromJSON().
  • Fixed Input#origin() for unmapped end position (by @​chatman-media).
Commits

Dependabot compatibility score

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 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)

Bumps [postcss](https://github.com/postcss/postcss) from 8.5.16 to 8.5.17.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.16...8.5.17)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.17
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 12, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Bug Scan Summary

Date: 2026-07-12
Commits inspected: PR #334 (8f3fdcc..b2903d5); also 949198b..origin/master (2 merged dep commits: #331 globals, #333 immer)
Result: No critical bugs found.

PR #334 (postcss 8.5.16 → 8.5.17)

  • Scope: webui/package.json + lockfile only; postcss is a devDependency used at CSS build time (Vite/Tailwind), not a production runtime path.
  • Release notes (8.5.17): fixes stack-overflow, prototype-hijacking in postcss.fromJSON(), and Input#origin() edge case — security/correctness fixes, not regressions.
  • Validation: npx vitest run154/154 pass on this branch.
  • Below critical bar: nested postcss@8.5.15 inside @tailwindcss/postcss remains (build-only dual-version; same as prior scans).

Master delta since last scan

  • #333 immer 11.1.8→11.1.11 (prod dep in ConfigView): includes prototype-pollution CVE fix and draft-map correctness fixes — beneficial, not a regression trigger.
  • #331 globals 17.6.0→17.7.0 (eslint dev dep): no production impact.

Known issues elsewhere (not introduced by this PR)

Two v6.12.4 import-finalize regressions (f49384b) remain on master; fix already exists in draft PR #330 (cursor/bug-finding-automation-2303). Not opening a duplicate PR.

Deduplication check

  • Open PRs: searched import finalize, IsFileFiltered, IsImportedAsync, postcss#330 (import fix, draft), #334 (this PR, dep-only); others dep-only.
  • Merged PRs (14d): #333, #331, #327, etc. — all dependency bumps; no import-fix merge.
  • Open issues: 0.
  • Conclusion: No new critical bugs in this PR; no duplicate fix PR needed.
Open in Web View Automation 

Sent by Cursor Automation: Torrentarr - Find critical bugs

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

PR Validation (Cursor Automation)

Recommendation: Merge
Primary reason: Clean dependency-only webui devDependency bump; the post-merge backend and frontend validation gates all passed.

Gates

Gate Status Notes
Merge conflicts Pass origin/dependabot/npm_and_yarn/webui/postcss-8.5.17 merged cleanly with origin/master; conflicts: none.
dotnet build Pass dotnet build -c Release succeeded with 0 warnings and 0 errors.
dotnet test (non-live) Pass dotnet test -c Release --no-build --filter "Category!=Live" passed: 779 passed, 0 failed, 0 skipped.
vitest Pass npx vitest run passed: 16 files, 154 tests.
npm run build (webui) Pass npm run build (tsc -b && vite build) succeeded.

Validation

Axis Score Notes
Purpose Pass Updates the postcss devDependency from 8.5.16 to 8.5.17 in webui, a justified maintenance dependency refresh.
Correctness Pass Minimal package manifest and lockfile changes; no Torrentarr runtime, config, qBit/Arr, database, or process-isolation logic touched.
Tests Pass Full non-live .NET suite and frontend Vitest suite passed; test totals are above the documented baseline.
Hygiene Pass Scope is limited to webui/package.json and webui/package-lock.json; no generated wwwroot, temp files, SDK junk, or unrelated changes are included.
Overlap Pass No duplicate/better open PR found for this postcss/webui bump; known winner list themes are unrelated.

Why

This PR is a narrow Dependabot devDependency bump. The local validation merge against current master was clean, npm ci accepted the merged lockfile, and all required build/test gates passed. Required docs checked: AGENTS.md, CLAUDE.md, and docs/parity/contract-baseline.md; no docs/audits/pr-triage-*.md file exists in this checkout, so overlap was checked against the prompt's known-winner list plus open PR search.

Overlap

None.

Commands run

  • git fetch origin master
  • git fetch origin dependabot/npm_and_yarn/webui/postcss-8.5.17
  • git checkout -B pr-validate origin/dependabot/npm_and_yarn/webui/postcss-8.5.17
  • git merge origin/master
  • dotnet restore
  • dotnet build -c Release
  • dotnet test -c Release --no-build --filter "Category!=Live"
  • cd webui && npm ci
  • cd webui && npx vitest run
  • cd webui && npm run build
  • gh pr list --repo Feramance/Torrentarr --state open --search "postcss webui" --json number,title,headRefName,url,author
Open in Web View Automation 

Sent by Cursor Automation: Torrentarr PR validation triage

@dependabot @github

dependabot Bot commented on behalf of github Jul 19, 2026

Copy link
Copy Markdown
Contributor Author

A newer version of postcss exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants