Releases: Milkshiift/GoofCord
Releases · Milkshiift/GoofCord
1.4.2 - Emissive Astatine
Changelog
- Fixed GoofCord immediately closing on Linux
- Improved Windows icon and better flag setting by @Alex313031 in #15
- Added a menu item to open chrome://gpu. This can also be done with Ctrl+Alt+G
- Updated the appId
New Contributors
- @Alex313031 made their first contribution in #15
Full Changelog: v1.4.1...v1.4.2
1.4.1 - Decaying Astatine
🐛 Fixes
- Fixed all audio muting while streaming with audio on Windows
1.4.0 - Stable Astatine
✨️ Functionality changes
- It's now possible to stream with audio on Linux. If you use pipewire, you will need to install pipewire-pulse.
- GoofCord category in Discord settings now displays using Vencord, making it more reliable. As a side effect, it's now above the Vencord category and not at the top.
- Script types have been removed. Now every script loads on DOMContentLoaded.
- Now some settings options only show after some other option is of specific value.
- Updated Invidious instances to use farside.link
- Console supressor script now supresses devtool warnings too
- Added "Custom firewall rules" option. If disabled, default values are used.
- Changed the behaviour of screensharing under Wayland
🐛 Fixes
- Fixed settings not opening a second time
- Fixed arRPC Linux game detection
- Fixed "Launch GoofCord on startup" for the AUR package #12
- Fixed Vencord patching for scripts
- Fixed display of encryption passwords
Other changes
- Updated to Electron 30.0.3
- Rich presence script is now external (part of GoofCord-Scripts)
- Removed the "Copy Debug info" button from the settings
- Added a loading timer that logs to the console how long the loading of GoofCord took.
- Removed eslint
Full Changelog: v1.3.2...v1.4.0
1.3.2 - Mutated Krypton
🐛 Fixes
- Fix minimizeToTray setting not being respected
Other changes
- Don't save decrypted encryption passwords to the temporary config
1.3.1 - Affected Krypton
🐛 Fixes
- Fixed settings button detection and settings injection
- Fixed chromium flags setter
Other changes
- Removed "Performance Mode" setting because it didn't really work
Full Changelog: v1.3.0...v1.3.1
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
1.2.0 - Swift Quartz
✨️ New Features and Improvements
- "await" optimizations: The usage of awaited code has been optimized, resulting in a faster startup and faster experience overall
- Native titlebar support: You can now use a native titlebar instead of the custom one
- Transparent windows: Enabling transparency in the settings allows you to use transparent themes like VesktopMica or Translucence
🐛 Bugs fixed
- Fixed issues related to Spotify, like the inability to show what you are listening to
Other changes
- You can enable auto-scrolling in the settings to scroll with the middle mouse button if that's not the default behaviour already
- Removed the "multi instance" setting as it doesn't work in an expected way and just confuses users
- Small changes to the screenshare picker CSS
- Major code refactoring
1.1.0 - Custom-made Baguette
✨️ New Features and Improvements
- Custom app icon setting
- Proper Discord voice chat pop-outs
- Encryption passwords in the settings are now blurred until the users hovers over the text field
🐛 Bugs fixed
- Fixed issues caused by the Discord's new icons
- Screenshare fixes
🤓 Nerd corner and Small changes
- Update to Electron v28.0.0
- The default Discord url is now discord.com instead of canary.discord.com
Big thanks to Donial for supporting me on patreon!
1.0.3 - Inconspicuous Watermelon
🐛 Bugs fixed
- Fixed a bug where GoofCord would freeze unconditionally
1.0.2 - Enigmatic Twilight
🐛 Bugs fixed
- Fixed a bug where new users couldn't start the app
- Fix taskbar icon on macOS