What's new?
- Bump some dependencies versions:
@spacingbat3/kolor
: force enable colour support for Windows users,deepmerge-ts
: Bump to latest major version (4.x.y
).
- Improve WebSocket implementation:
- Fix for Fosscord instances.
- Validate requests by their origin.
- Limit WebSocket Server to only show one window at time (to prevent spam).
- Modify Electron binaries with Electron Forge hooks using Electron Fuses feature.
- Prevent loading app from other locations than
resources/app.asar
. - Disable
--inspect
and--inspect-brk
flags family. - Disable
RUN_AS_NODE
mode. - Disable
NODE_OPTIONS
environment variable
- Prevent loading app from other locations than
Full Changelog: v3.1.1...v3.1.2