Skip to content

Update dependencies to fix npm audit advisories - #481

Merged
zortos293 merged 1 commit into
devfrom
capy/update-npm-cargo-deps
May 28, 2026
Merged

Update dependencies to fix npm audit advisories#481
zortos293 merged 1 commit into
devfrom
capy/update-npm-cargo-deps

Conversation

@zortos293

Copy link
Copy Markdown
Collaborator

Summary

This PR resolves all npm audit advisories (1 high, 2 moderate) in the Electron client and updates native streamer crate patches. Vulnerability count reduced from 3 to 0.

Changes

OpenNOW Stable (opennow-stable/package-lock.json)

  • ws 8.20.0 → 8.21.0 (fixes moderate advisory GHSA-58qx-3vcg-4xpx)
  • tmp <0.2.6 → 0.2.7 (fixes high advisory GHSA-ph9p-34f9-6g65)
  • brace-expansion 5.0.5 → 5.0.6 (fixes moderate advisory GHSA-jxxr-4gwj-5jf2)
  • react 19.2.4 → 19.2.6
  • react-dom 19.2.4 → 19.2.6
  • lucide-react 1.7.0 → 1.17.0
  • typescript 6.0.2 → 6.0.3
  • tsx 4.20.6 → 4.22.3
  • oxlint 1.62.0 → 1.67.0

Native Streamer (native/opennow-streamer/Cargo.lock)

  • gstreamer 0.25.1 → 0.25.2
  • gstreamer-sdp 0.25.0 → 0.25.2
  • gstreamer-video 0.25.0 → 0.25.2
  • gstreamer-webrtc 0.25.0 → 0.25.2
  • serde_json 1.0.149 → 1.0.150

Open OPE-152 OPE-152

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
@zortos293 zortos293 added the capy Generated by capy.ai label May 28, 2026 — with Capy AI
@zortos293
zortos293 merged commit 26f41cc into dev May 28, 2026
15 checks passed

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ae308949e8

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +33 to +36
"lucide-react": "^1.17.0",
"react": "^19.2.6",
"react-dom": "^19.2.6",
"ws": "^8.21.0"

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Update the Bun lockfile with these dependency bumps

These dependency ranges were bumped in package.json and package-lock.json, but the tracked opennow-stable/bun.lock was left on the old ranges and resolved versions (lucide-react/react/react-dom/ws plus oxlint, tsx, and typescript). In contexts that use the committed Bun lockfile, the audit fixes are not actually applied and installs can keep resolving the pre-update packages, so this dependency update is incomplete unless bun.lock is regenerated or removed.

Useful? React with 👍 / 👎.

Chizuui pushed a commit to Chizuui/OpenNOW-Modified that referenced this pull request Aug 11, 2026
…enCloudGaming#481)

Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

capy Generated by capy.ai

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant