1.3.0 - Efficient Krypton
⚠️ Backup your encryption passwords before updating if you didn't already, you won't be able to access them after
✨️ New Features and Improvements
- Proper implementation of the dynamic icon feature
- Made config cached improving performance
- Added more settings for the firewall
- Made so last used screenshare settings are remembered
- Added a pop-up on first launch telling to reload GoofCord
- Improved user agent spoofing
- Updated firewall rules
- A myriad of code refactorings and improvements
🐛 Fixes
- Fixed arRPC and made it independent from Vencord
- Fixed message encryption issues
- Fixed twitching context menus
- Fixed info-only titlebar (used when customTitlebar is off) not being click-through
- Other small fixes
Other changes
- Store encrypted encryption passwords in base64 (Breaks previous password saves!)
- Settings are now dynamically generated
- Made default scripts versioned
- Moved to esbuild from tsc
- Made error handling better
- Better settings button detection for injecting in settings
- Made voice call pop-out always use native window decorations
- Removed window state manager as it was mostly useless
- Removed unneeded dependencies
- Updated to Electron 29.1.4
Full Changelog: v1.2.0...v1.3.0