Releases: vaporvee/discord-rpc-godot
1.3.1 new linux builds
1.3.0 Plugin renaming for less confusion
Discord abandoned their old Game SDK which this plugin is using for some time now (but it still works and is the only solution which is stable). They now made the Discord Embedded App SDK where the old Discord Game SDK gets mistaken with. Discord will probably make a new library for Discord RPC support for external games or services after some time (talked with a dev).
Changelog v1.3.0 📰
Change/fix
- changed the entire wording from "Game SDK" to "RPC Plugin"
- Renamed the entire plugin for less confusion
Thanks to @EddieDover for compiling the macOS builds.
1.2.0 MacOS support🎉
Changelog v1.2.0 📰
New feature
Other changes/fixes
- improved stabillity on game close even more
- updated docs link
Known issue
- The plugin doesn't print the friendslist anymore, wich is a Discord update issue. I will will search for a workarround in a future update.
Further credits
- compiling for macOS
- testing for macOS
- testing for macOS
- merged to universal bindings
- testing for macOS
(will get a better macOS pipeline for myself soon)
Full Changelog: 1.1.0...1.2.0
1.1.0 Crash fix and Editor Presence rewrite
Changelog v1.1.0 📰
Fixes
- Fixed crash on
DiscordSDK.clear()
Other changes/fixes
- Rewritten the optional editor Discord rich presence
- Editor Presence now activateble by editor settings (so you don't have to activate it for every contributer to your project and saves it across projects)
- Editor Presence can now be shown at the same time as you game's rich presence
- Autoload is not required for the Editor Presence anymore
- Other Editor Presence related fixes
More Editor Presence changes like customization will be comming soon...
Known issue
- The plugin doesn't print the friendslist anymore, wich is a Discord update issue. I will will search for a workarround in a future update.
1.0.1 typo
Changelog v1.0.1 📰
Fixes
- Fixed a typo in a print message and changed another one
- Changed autoload name from
DiscordSDKAutoload
toDisscordSDKLoader
Known issue
- The plugin doesn't print the friendslist anymore, wich is a Discord update issue. I will will search for a workarround in a future update.
Stablelized Release 1.0.0 🎉🚨
First of all thank you all for the issues you wrote to help me pinpoint the issues i had in this project. I hope this will fix most of them.
Changelog v1.0.0 📰
Breaking changes
- Renamed the singleton to
DiscordSDK
instead ofdiscord_sdk
- Plugin now only works on 4.2 and above.
- Renamed
discord_sdk.coreupdate()
toDiscordSDK.run_callbacks()
Other changes/fixes
- Made the font on the restart window bigger
- Fixed froze/crash on game or editor close
- Fixed crash on restarting the editor sometimes
- Made autoload optional (
DiscordSDK.run_callbacks()
needs to run in some_process
function to make the plugin work when removing it) - Fixed EditorPresence asking for a restart with a dialogue wich wouldn't work
- Improved codebase a lot wich should fix serveral bugs
- Several other fixes
Known issue
- The plugin doesn't print the friendslist anymore, wich is a Discord update issue. I will will search for a workarround in a future update.
Fixed plugin not enabling
Changelog v0.3.2📰
- fixed #36 plugin is not enabling due to importing issues
- fixed me not testing the plugin in fresh projects
Fixed relationship manager
Changelog v0.3.1📰
- fixed friendslist dictionary not indexing correctly and make it actually usable now
- fixed restart window not displaying correctly
🚨Relationship Manager Update 0.3.0🚨
Changelog v0.3.0📰 🎊❤️
- added new
clear(reset_values)
andunclear()
methods - improved the Debug Node
- made EditorPresence appear in the unadvanced project settings
- now the
app_id
doesnt get cleared when its not supposed to - added a restart request window
- plugin now actually disables when it should
- Added the Discord Relationship Manager
A lot of documentation is still missing for this update but will be added soon.
Now every method from the original Discord Game SDK has been 100% translated to gdscriipt.
Gd4.1 update
Changelog v0.2.4📰
- updated for compatibility with Godot 4.1