✨️ Functionality changes
- Encryption Upgrade: Switched to using a better compression algorithm for message encryption, allowing for 60% more characters in an encrypted message without nitro.
- ⚠️ Messages sent with v1.8.4 (and later) cannot be decrypted by older versions of GoofCord. However, v1.8.4 can decrypt messages from older versions.
- Rich Presence Updates: Better performance by offloading process scanning to a different thread, automatic updates of the list of detectable games, and other improvements
- No Redundant Mod Updates: Client mods are now only fetched if they are outdated
- Invite Handling: Made shelteRPC handle browser invites, providing a native Discord menu to accept them, instead of a dialog
- Restart Tray Button: Added a restart button to tray
🐛 Fixes
- Fixed cloud sync (
modalAPI.openModal
is not a function) - Allowed permissions for locking mouse and keyboard, fixing some Discord activities
Other/small changes
- Updated to Electron 34.2.0
- Disabled update notifications for beta versions
- Disabled "Console Suppressor" shelter plugin by default
- Added an argument to not create the main window:
--headless
Full Changelog: v1.8.3...v1.8.4