Skip to content

v3.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Jun 10:36
· 483 commits to master since this release
  • Block canvas fingerprinting script (api.js) by default.
  • webPreferences hardening.
    • Disable WebGL and WebSQL to harden the application security.
    • Disable autoplay.
    • Enable "safe dialogs" to protect users from dialog spam done by potentially malicious remote scripts.
  • Update localization files.
  • Windows only: enable audio in screen capture.
    • 🚫️ Blocking on Linux: audio in screen capture uses default device (which is likely to be a microphone, not audio output monitor). If I'll find a way to capture a specific audio device and to get the monitor of default output device, I will reconsider implementing audio capture on Linux as well.
  • Improve workaround for Discord/Chromium bug preventing to paste images directly from (another) browser / browser engine.
    • Keybind CTRL+V is now working as it is intended (resolves #148).
    • Clipboard will now preserve its original properties.
    • There might be a bigger delay when pasting unpatched images than it would be normally. It ocurs due to paste event re-emitting.
  • Implement gpu-info flag to get information about the current GPU vendor.
  • Grammar, typos and wordings fixes (thanks to @graves501 and @Gecero).
  • New AppImage maker: @reforged/maker-appimage.
    • It should simplify the development dependency structure of WebCord, as it directly implements AppImage packaging with mksquashfs binary (unlike to most @electron-forge/maker-* packages, which in reality only wraps electron-installer-* packages).
    • It should build faster due to its async nature.

Full Changelog: v3.2.0...v3.3.0