Change8

v42.0.0-alpha.5

Breaking Changes
📦 electronView on GitHub →
1 breaking2 features🐛 4 fixes🔧 3 symbols

Summary

This alpha release introduces new features like `nativeTheme.shouldDifferentiateWithoutColor` on macOS and `urgency` support for Windows notifications, alongside several crash and printing fixes. It also removes support for the ELECTRON_SKIP_BINARY_DOWNLOAD environment variable.

⚠️ Breaking Changes

  • Removed support for the ELECTRON_SKIP_BINARY_DOWNLOAD environment variable. If this was used to skip binary downloads, alternative mechanisms for controlling downloads must now be used.

✨ New Features

  • Added nativeTheme.shouldDifferentiateWithoutColor on macOS.
  • Added support for the `urgency` option in Notifications on Windows.

🐛 Bug Fixes

  • Fixed a crash in `clipboard.readImage()` when the clipboard contains malformed image data.
  • Fixed a crash when calling an offscreen shared texture's `release()` after the texture object was garbage collected.
  • Fixed an accessibility issue where the AXMenuOpened event was not fired on menu creation.
  • Fixed printing on Linux failing with "Invalid printer settings".

Affected Symbols