mirror of
https://github.com/bitwarden/browser
synced 2026-02-08 12:40:26 +00:00
electron-builder 26.0.13 had issues with macOS code signing when using pnpm, causing it to fall back to ad-hoc signatures. This was due to passing identity hash instead of name to osx-sign, which prevented TeamID extraction. Key fixes in 26.3.6: - PR #8908: osx-sign now receives identity name instead of hash - PR #9392: Fix pnpm hoisted mode virtual path handling - PR #9401: Filesystem verification for hoisted mode - Issue #9366: Universal build fixes for pnpm monorepos Changes: - Upgrade electron-builder from 26.0.13 to 26.3.6 - Add electron-builder-squirrel-windows 26.3.6 (peer dependency) - Add squirrel-windows to Renovate config with grouping rule - Remove CSC_NAME workaround (no longer needed with identity fix) References: - https://github.com/electron-userland/electron-builder/issues/7995 - https://github.com/electron-userland/electron-builder/pull/8908