Skip to content

build(deps): consolidate dependabot bumps (prost, syn, nxlv/python, postcss-merge-rules, react-native-webgpu) - #15161

Merged
h0lybyte merged 1 commit into
devfrom
trunk/deps-sweep-1785700000
Aug 2, 2026
Merged

build(deps): consolidate dependabot bumps (prost, syn, nxlv/python, postcss-merge-rules, react-native-webgpu)#15161
h0lybyte merged 1 commit into
devfrom
trunk/deps-sweep-1785700000

Conversation

@h0lybyte

@h0lybyte h0lybyte commented Aug 2, 2026

Copy link
Copy Markdown
Member

Rolls up the dependabot PRs that are safe to take, with the extra fixes each one was missing.

Included

PR Bump Notes
#14723 prost 0.13.5 → 0.14.4 (uniti) Also bumps prost-build to 0.14 — the PR only touched prost, which would have left 0.13 codegen feeding a 0.14 runtime. uniti was the last crate on 0.13; every other crate in the workspace was already on 0.14. Checked-in proto modules regenerated (additive Eq/Hash derives only). cargo check -p uniti --all-features passes.
#14719 syn 3.0.2 → 3.0.3 Cargo.lock only.
#14725 @nxlv/python 22.2.1 → 22.2.2 Patch.
#14720 postcss-merge-rules ^7.0.8 → ^8.0.1 Root devDependency; not referenced by any postcss/astro config. cssnano still pulls 7.x transitively.
#14722 react-native-webgpu 0.5.15 → 0.6.3 Also bumped in apps/kbve/kbve-react-native/package.json, which the PR missed — otherwise the app resolves a second copy. Peer ranges identical between the two versions (react-native >=0.81.0, react-native-worklets >=0.7.2, react-native-reanimated >=4.2.1), all satisfied. Canvas / useCanvasRef / useDevice (the only APIs TypeGpuHost.tsx uses) still export from the package root.

prost 0.13.5 remains in Cargo.lock — the external agones crate pins tonic 0.12 / prost 0.13. That dual version predates this change.

Not included

Once this lands, #14719, #14720, #14722, #14723 and #14725 can be closed.

…ive-webgpu

Consolidates dependabot PRs #14719, #14720, #14722, #14723, #14725.

- prost/prost-build 0.13 -> 0.14 in uniti; aligns with every other crate in
  the workspace, which was already on 0.14. Regenerates the checked-in
  proto modules (additive Eq/Hash derives only).
- syn 3.0.2 -> 3.0.3 (Cargo.lock).
- @nxlv/python 22.2.1 -> 22.2.2.
- postcss-merge-rules ^7.0.8 -> ^8.0.1.
- react-native-webgpu 0.5.15 -> 0.6.3, bumped in both the root manifest and
  apps/kbve/kbve-react-native so the app does not resolve a second copy.
  Peer ranges are unchanged and Canvas/useCanvasRef/useDevice still export
  from the package root.

Not included: expo-dev-client 57 (#14728) requires Expo SDK 57 while the
workspace is on Expo 56, and pnpm/action-setup v6 (#10241) which is stale
and only covers part of the workflows still on v5/v4.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant