Skip to content

build(deps-dev): bump postcss from 8.5.26 to 8.5.28 - #749

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/postcss-8.5.28
Closed

build(deps-dev): bump postcss from 8.5.26 to 8.5.28#749
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/postcss-8.5.28

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 7, 2026

Copy link
Copy Markdown
Contributor

Bumps postcss from 8.5.26 to 8.5.28.

Release notes

Sourced from postcss's releases.

8.5.28

  • Fixes types regression.

8.5.27

Changelog

Sourced from postcss's changelog.

8.5.28

  • Fixes types regression.

8.5.27

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.26 to 8.5.28.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.26...8.5.28)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Dependency bumps (dependabot) javascript Frontend / npm patch Improvements or minor fix labels Sep 7, 2026
@snyk-io

snyk-io Bot commented Sep 7, 2026

Copy link
Copy Markdown

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​postcss@​8.5.26 ⏵ 8.5.28100 +110082 +195100

View full report

axpnet added a commit that referenced this pull request Sep 8, 2026
Ten dependency bumps in one branch, superseding #744 to #753.

| crate, package or action | from | to | pull request |
|---|---|---|---|
| `tauri-plugin-dialog` | 2.7.1 | 2.7.3 | #751 |
| `tauri-plugin-log` | 2.9.0 | 2.9.1 | #752 |
| `tauri-plugin-shell` | 2.3.5 | 2.3.6 | #753 |
| `tokio-rustls` | 0.26.4 | 0.26.5 | #748 |
| `@tauri-apps/plugin-dialog` | 2.7.2 | 2.7.3 | #745 |
| `@tauri-apps/plugin-log` | 2.9.0 | 2.9.1 | #750 |
| `@tauri-apps/plugin-shell` | 2.3.5 | 2.3.6 | #746 |
| `autoprefixer` | 10.5.4 | 10.5.5 | #747 |
| `postcss` | 8.5.26 | 8.5.28 | #749 |
| `softprops/action-gh-release` | 3.0.2 | 3.0.3 | #744 |

## Why one branch instead of ten merges

Four touch only `src-tauri/Cargo.lock` and five touch only `package.json` and `package-lock.json`, so each merge makes its siblings stale and Dependabot rebases them in turn: nine rebases and several hundred check runs for changes that touch no source file in this repository. One branch runs the same gate once. This is the shape used for #687 and the reasoning has not changed.

## What actually moved, read rather than assumed

`tauri-plugin-dialog` 2.7.3 also carries `tauri-plugin-fs` 1 patch forward, 2.5.1 to 2.5.2: they ship together and the dialog plugin depends on the file-system one. That is a fifth crate moving under four requested bumps, and the lock stays at 1189 packages, so it is a version change and not an addition.

`autoprefixer` 10.5.5 tightens its `browserslist` and `caniuse-lite` ranges, which pulls the browser-data chain forward with it: `baseline-browser-mapping`, `browserslist`, `caniuse-lite`, `electron-to-chromium`, `node-releases` and `update-browserslist-db`. These are data packages republished on a schedule rather than code changes, and the tree stays at 358 packages, so again nothing is added or removed.

`postcss` 8.5.28 tightens `nanoid` to ^3.3.18 and no `nanoid` version moves, because the tree was already on 3.3.18. Dependabot's own diff shows that line changing, which reads like a bump that then does not appear anywhere.

The action is the only change outside a lockfile, and it is pinned by commit SHA. A SHA pin is worth exactly the check that reads it, so both ends were dereferenced against the upstream repository: the SHA being replaced is the commit behind tag v3.0.2, and the one going in is the commit behind tag v3.0.3, an annotated tag in both cases, so the ref has to be resolved twice to reach the commit.

**Not in this batch:** `quick-xml` 0.41 to 0.42 (#754), which is an API break rather than a bump. Its elements now yield `&str` where the code passes `&[u8]`, and `Attribute::value` is a `Cow<str>` rather than a `Cow<[u8]>`. It fails to compile with 163 errors spread over every one of the seven files that use the crate, counted from the check job's log rather than from the list of files that import it: `jottacloud.rs` 50, `s3.rs` 41, `webdav.rs` 30, `azure.rs` 24, `xml_text.rs` 19, `sts.rs` 19 and `filezilla_import.rs` 7. It stays open for the next release as a migration, not as a merge.

## Verification

Local, on this branch: `npm ci` installs from this lock, `tsc --noEmit` is clean, 910 unit tests pass in 103 files, `vite build` succeeds, which is what actually exercises `postcss` and `autoprefixer` rather than merely installing them, `i18n:validate` reports zero placeholders, and `cargo metadata --locked` resolves the new `Cargo.lock` against `Cargo.toml`.

The Rust compile is this pull request's CI and is not claimed here. No source file is touched: the whole change is two lockfiles, three lines of `package.json` and two pinned SHAs in `build.yml`.




Signed-off-by: axpnet <45786925+axpnet@users.noreply.github.com>
@axpnet

axpnet commented Sep 8, 2026

Copy link
Copy Markdown
Member

Superseded by #760, which carries this bump together with the other nine. Nine of the ten touch nothing but a lockfile and the manifest line beside it, so merging them in sequence meant nine rebases and several hundred check runs for changes that touch no source file here. The bump itself is unchanged and the version is identical.

@axpnet axpnet closed this Sep 8, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 8, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/postcss-8.5.28 branch September 8, 2026 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency bumps (dependabot) javascript Frontend / npm patch Improvements or minor fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant