[PR #9166] [MERGED] chore(deps): bump electron and next devDependencies to patched versions #25381

Closed
opened 2026-04-15 22:51:43 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/9166
Author: @gustavovalverde
Created: 4/14/2026
Status: Merged
Merged: 4/15/2026
Merged by: @gustavovalverde

Base: mainHead: chore/bump-electron-next-devdeps


📝 Commits (1)

  • 1d3d092 chore(deps): bump electron and next devDependencies to patched versions

📊 Changes

3 files changed (+23 additions, -165 deletions)

View changed files

📝 packages/better-auth/package.json (+1 -1)
📝 packages/electron/package.json (+1 -1)
📝 pnpm-lock.yaml (+21 -163)

📄 Description

Raises electron in @better-auth/electron from ^38.8.4 to ^38.8.6, covering four use-after-free and renderer command-line switch-injection advisories: GHSA-8337-3p73-46f4, GHSA-jjp3-mq3x-295m, GHSA-9wfr-w7mm-pc7f, GHSA-532v-xpq5-8h95.

Raises next in better-auth devDependencies from ^16.2.0 to ^16.2.3, covering the Server Components denial-of-service advisory (GHSA-q4gf-8mx6-v5v3).

Both are dev-only bumps. The published packages neither bundle nor require these libraries at runtime; users supply their own electron and next versions. No changeset because no src/ files change.


Summary by cubic

Update dev-only electron and next to patched versions to address recent security advisories. This affects local development only; published packages don't bundle these deps.

  • Dependencies
    • electron in @better-auth/electron: ^38.8.6 (was ^38.8.4) — fixes use-after-free and renderer switch-injection advisories (GHSA-8337-3p73-46f4, GHSA-jjp3-mq3x-295m, GHSA-9wfr-w7mm-pc7f, GHSA-532v-xpq5-8h95).
    • next in better-auth: ^16.2.3 (was ^16.2.0) — patches Server Components DoS (GHSA-q4gf-8mx6-v5v3).

Written for commit 1d3d092750. Summary will update on new commits.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/9166 **Author:** [@gustavovalverde](https://github.com/gustavovalverde) **Created:** 4/14/2026 **Status:** ✅ Merged **Merged:** 4/15/2026 **Merged by:** [@gustavovalverde](https://github.com/gustavovalverde) **Base:** `main` ← **Head:** `chore/bump-electron-next-devdeps` --- ### 📝 Commits (1) - [`1d3d092`](https://github.com/better-auth/better-auth/commit/1d3d0927508e330b5f507fce2ce420aac32cfcd8) chore(deps): bump electron and next devDependencies to patched versions ### 📊 Changes **3 files changed** (+23 additions, -165 deletions) <details> <summary>View changed files</summary> 📝 `packages/better-auth/package.json` (+1 -1) 📝 `packages/electron/package.json` (+1 -1) 📝 `pnpm-lock.yaml` (+21 -163) </details> ### 📄 Description Raises `electron` in `@better-auth/electron` from `^38.8.4` to `^38.8.6`, covering four use-after-free and renderer command-line switch-injection advisories: GHSA-8337-3p73-46f4, GHSA-jjp3-mq3x-295m, GHSA-9wfr-w7mm-pc7f, GHSA-532v-xpq5-8h95. Raises `next` in `better-auth` devDependencies from `^16.2.0` to `^16.2.3`, covering the Server Components denial-of-service advisory (GHSA-q4gf-8mx6-v5v3). Both are dev-only bumps. The published packages neither bundle nor require these libraries at runtime; users supply their own electron and next versions. No changeset because no `src/` files change. <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Update dev-only `electron` and `next` to patched versions to address recent security advisories. This affects local development only; published packages don't bundle these deps. - **Dependencies** - `electron` in `@better-auth/electron`: ^38.8.6 (was ^38.8.4) — fixes use-after-free and renderer switch-injection advisories (GHSA-8337-3p73-46f4, GHSA-jjp3-mq3x-295m, GHSA-9wfr-w7mm-pc7f, GHSA-532v-xpq5-8h95). - `next` in `better-auth`: ^16.2.3 (was ^16.2.0) — patches Server Components DoS (GHSA-q4gf-8mx6-v5v3). <sup>Written for commit 1d3d0927508e330b5f507fce2ce420aac32cfcd8. Summary will update on new commits.</sup> <!-- End of auto-generated description by cubic. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-15 22:51:43 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#25381