Skip to content

Releases: Milkshiift/GoofCord

1.4.2 - Emissive Astatine

15 May 16:10
Compare
Choose a tag to compare

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

Full Changelog: v1.4.1...v1.4.2

1.4.1 - Decaying Astatine

10 May 07:37
Compare
Choose a tag to compare

🐛 Fixes

  • Fixed all audio muting while streaming with audio on Windows

1.4.0 - Stable Astatine

09 May 09:50
Compare
Choose a tag to compare

✨️ 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

23 Mar 14:47
Compare
Choose a tag to compare

🐛 Fixes

  • Fix minimizeToTray setting not being respected

Other changes

  • Don't save decrypted encryption passwords to the temporary config

1.3.1 - Affected Krypton

20 Mar 20:28
Compare
Choose a tag to compare

🐛 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

16 Mar 21:02
Compare
Choose a tag to compare

⚠️ 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

18 Jan 13:52
Compare
Choose a tag to compare

✨️ 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

07 Dec 16:51
Compare
Choose a tag to compare

✨️ 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

11 Nov 16:38
Compare
Choose a tag to compare

🐛 Bugs fixed

  • Fixed a bug where GoofCord would freeze unconditionally

1.0.2 - Enigmatic Twilight

08 Nov 09:46
Compare
Choose a tag to compare

🐛 Bugs fixed

  • Fixed a bug where new users couldn't start the app
  • Fix taskbar icon on macOS