Change8

v38.0.0-beta.7

📦 electronView on GitHub →
1 features🐛 2 fixes🔧 3 symbols

Summary

Electron v38.0.0-beta.7 introduces macOS tray icon position persistence and includes fixes for accent color inversion and login item deadlocks, alongside a Chromium update.

Migration Steps

  1. Install the beta version using npm install electron@38.0.0-beta.7 or npm install electron@beta.

✨ New Features

  • Added tray.getAutosaveName and tray.setAutosaveName to enable macOS tray icons to maintain position across launches.

🐛 Bug Fixes

  • Fixed an issue where the accent color would be accidentally inverted when set to match the system color.
  • Fixed potential deadlock inside app.getLoginItemSettings on macOS.

🔧 Affected Symbols

tray.getAutosaveNametray.setAutosaveNameapp.getLoginItemSettings