This is rather a small update (in terms of commits), but with useful changes under the hood, including:
- New screen share screen which is ready for Electron's 17 breaking changes and is placed in separate page using BrowserView feature, making it visible to client only (it doesn't visibly break Discord's ToS anymore as it won't inject/leak any HTML code into Discord's page – it still replaces the native
getDisplayMedia
function, but because it is spoofed as native, Discord is unable to detect it as a modification). - Fix a bug with permission manager not allowing for any permissions for Discord window due to conflict with default's permission request/check handler configuration not intended for main window's
session
.
Full Changelog: v3.0.0-beta8...v3.0.0-beta9