Skip to content

Releases: vaporvee/discord-rpc-godot

1.3.1 new linux builds

02 Apr 23:53
Compare
Choose a tag to compare

Changelog v1.3.1 📰

Fix

  • Added linux builds back

1.3.0 Plugin renaming for less confusion

30 Mar 12:59
Compare
Choose a tag to compare

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🎉

02 Mar 22:28
Compare
Choose a tag to compare

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

@EddieDover

  • compiling for macOS
  • testing for macOS

@minotaa

  • testing for macOS

@LOMO7711

  • 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

10 Jan 17:59
Compare
Choose a tag to compare

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

17 Dec 16:45
Compare
Choose a tag to compare

Changelog v1.0.1 📰

Fixes

  • Fixed a typo in a print message and changed another one
  • Changed autoload name from DiscordSDKAutoload to DisscordSDKLoader

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 🎉🚨

15 Dec 16:36
Compare
Choose a tag to compare

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 of discord_sdk
  • Plugin now only works on 4.2 and above.
  • Renamed discord_sdk.coreupdate() to DiscordSDK.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

29 Aug 10:46
Compare
Choose a tag to compare

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

19 Aug 14:00
Compare
Choose a tag to compare

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🚨

10 Aug 23:53
Compare
Choose a tag to compare

Changelog v0.3.0📰 🎊❤️

  • added new clear(reset_values) and unclear() 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

06 Jul 16:32
Compare
Choose a tag to compare

Changelog v0.2.4📰

  • updated for compatibility with Godot 4.1