Skip to content

v3.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Jul 23:25
· 450 commits to master since this release
  • Add German localization files (#149).
  • WebSocket Server: Handle DEEP_LINK and GUILD_TEMPLATE_BROWSER requests.
    • This provides a functionality for creating a guild from template and redirecting to site based on the requests made by the browser.
  • Fix window close / app quit with tray.
    • WebCord now properly knows whenever window wants to be closed or app wants to quit (i.e. close all windows).
    • This fixes shutdown on macOS (#151).
    • This fixes app to close itself on SIGINT signal on Linux (CTRL+C).
  • Re-enable autoplay to fix issues on all platforms that could be caused by it disabled.
    • Fixes #161. As a side note, it probably could be also reproduced on Linux and macOS.
  • Re-enable WebGL to fix issue with activities (#157).
  • Remove activate event on the macOS.
    • WebCord is not ready yet to work in the background without any windows open. So it should be either killed or let the main window to run in the background.
    • If I would either want to fix it, I still need a more knowledge how macOS expects the software to behave in case of the servers and services running as a child processes (in case of WebCord, these are update notifier and WSS server).
  • Code refactors, improvements.
    • Avoid using for loops in some places by replacing them with .map and .filter methods of Array variables.
    • Avoid using unguarded for-in loops that could also iterate over the prototype methods/parameters.
    • Improve title attribute generation of h3 elements at Licenses section in about window.
  • Windows only: define AppUserModelID for WebCord.
    • This seems to fix #164.
  • More restrictive ESLint configuration.
  • Bump Electron version.

Full Changelog: v3.3.0...v3.4.0