Skip to content

Releases: Azn9/JetBrains-Discord-Integration

v2.1.4

19 Oct 11:13
140869f
Compare
Choose a tag to compare

Full Changelog

New features:

  • Add a custom field for large and small icons, allowing to set custom icon URLs

Fixes:

  • Lower the Java version on 242 plugin versions as some IDE still use Java 17
  • Add detection for custom discord clients such as Vesktop
  • Fix an issue causing the application name not to change while changing the setting
  • Fix an issue causing the plugin to not work on remote development/JetBrains Client (thanks @notTamion )
  • Fix some connection issues

Icons and themes:

  • Add solidity icons

v2.1.3

16 Aug 18:23
7f40d50
Compare
Choose a tag to compare

Full Changelog: v2.1.2...v2.1.3

Fixes:

  • Fix the presence not hiding or showing "idling" when idling
  • Fix exception "This socket has either been closed, or, was never connected"
  • Fix incompatibility wiht DataSpell v2024.2
  • Fix wrong templates.adoc link

QoL:

  • Mark the plugin as incompatible with Almighty Alpaca's old version

Icons and themes:

  • Update all application IDs
  • Update the IntelliJ IDEA Community icon in the "2024 icons" theme
  • Update C# icon in the "classic" theme

v2.1.2

18 Jul 13:14
0c2f084
Compare
Choose a tag to compare

Full Changelog: v2.1.1...v2.1.2

Fixes:

  • Cancel some functionalities of the plugin if Almighty Alpaca's old version is detected as it raises exceptions
  • Fix error "IPC error: ErrorEventData(code=1000, message=Request has been terminated..."
  • Fix error "Throwable: unknown runnable: dev.azn9.plugins.discord.time.TimeService"

QoL:

  • Added notifications when an issue that may/will prevent the plugin from working is detected

v2.1.1

10 Jul 14:47
4f5a759
Compare
Choose a tag to compare

Full Changelog: v2.1.0...v2.1.1

What's Changed

  • Re-enable the need to restart the IDE when enabling, disabling, and updating the plugin to avoid issues like getService(T::class.java) must not be null

v2.1.0

10 Jul 00:53
dd9ef8a
Compare
Choose a tag to compare

v2.1.0

  • Added support for IntelliJ IDEA 2024+
  • Allow users to set a custom discord application id per project
  • Allow users to choose a different icon theme for application icons and file icons
  • Added support for hlsl files, and added missing icons for glsl
  • Added a theme with the new JetBrains icons
  • Added a theme with the macOS JetBrains icons
  • Added two themes for language: Catppuccin Late and Mocha
  • Allow users to set an url for the large and small images
  • Allow users to automatically report errors as GitHub issues via the error dialog
  • Disable the need to restart the IDE when updating or disabling the plugin
  • Add missing matchers for C++ modules (.cppm and .ixx)
  • The plugin will no longer display the project name if the user has not chosen a display mode to avoid leaking information
  • Fix an issue where choosing the "default" theme for a project would not update when changing the global theme
  • Fix an issue where changing theme would not update the presence
  • Fix a false positive with arRPC
  • Fix an issue with "1d" idle value
  • Move icons to a CDN to allow for faster updates
  • Rework the theme system to allow for more flexibility and easier updates

What's Changed

  • build(deps): bump org.gradle.toolchains.foojay-resolver-convention from 0.7.0 to 0.8.0 by @dependabot in #73
  • build(deps): bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre by @dependabot in #68
  • build(deps): bump org.apache.commons:commons-lang3 from 3.12.0 to 3.14.0 by @dependabot in #69
  • Add issue template by @Azn9 in #76
  • fix: default to show application when no option is selected by @Azn9 in #93
  • Fix support for 2024.1, update Gradle by @WarningImHack3r in #97
  • fix: better check for running client by @Azn9 in #105
  • Feat/online icons by @Azn9 in #106
  • feat: allow the user to set a custom discord application id per project by @Azn9 in #107
  • feat: fix 2024.2 support by @Azn9 in #108
  • fix: disable "need-restart" in the plugin by @Azn9 in #110
  • feat: add feature request issue template by @Azn9 in #111
  • Update cpp.yaml by @npxtune in #101
  • fix: fix timeout range allowing 1d, which is not permitted by jetbrains by @Azn9 in #109
  • Feat/error reporting by @Azn9 in #112
  • build(deps): bump org.jetbrains.intellij from 1.16.1 to 1.17.3 by @dependabot in #96
  • build(deps): bump jackson from 2.16.1 to 2.17.1 by @dependabot in #114
  • build(deps): bump ch.qos.logback:logback-classic from 1.4.14 to 1.5.6 by @dependabot in #100
  • build(deps): bump com.kohlschutter.junixsocket:junixsocket-core from 2.8.3 to 2.9.1 by @dependabot in #98
  • build(deps): bump com.github.ben-manes.versions from 0.50.0 to 0.51.0 by @dependabot in #78
  • fix: fix project "default" theme copying the theme instead of delegating by @Azn9 in #126
  • feat: allow to choose two different themes for the application and language icons by @Azn9 in #128
  • theme: add 2024 icons theme by @Azn9 in #129
  • theme: add catppuccin latte and mocha themes by @Azn9 in #130
  • theme: add missing opengl icons and add hlsl support (#123) by @Azn9 in #131

New Contributors

Full Changelog: v2.0.8...v2.1.0

v2.0.8

27 Dec 21:47
b9e5145
Compare
Choose a tag to compare

What's Changed

  • Fix compatibility issues with versions 2023.2+ by @Azn9 in eafeac8
  • Changed plugin versions and id in update.xml by @Azn9 in b9e5145

Full Changelog: v2.0.7...v2.0.8

Which version to choose?

This plugin is split into different versions corresponding to the lowest supported version of the IDE.

  • v212 is for IDEs 2021.2.X and above
  • v223 is for IDEs 2022.3.X and above
  • v231 is for IDEs 2023.1.X and above
  • v232 is for IDEs 2023.2.X and above

Warning, you must choose the correct lowest version for your IDE!
For instance, if you are using IntelliJ IDEA 2022.2.X you must choose the v212 version, not the v223 version, even though the v223 version is nearer to your version.

If you are unsure which version to choose, use the JetBrains Plugin Repository method to install the plugin. It will automatically choose the correct version for you.

The plugin ID changed, if you're updating from v2.0.6 or previous ones, uninstall the old plugin first!

v2.0.7

27 Dec 21:36
51e9eb6
Compare
Choose a tag to compare

What's Changed

  • Fix plugin id in update.xml file by @Azn9 in #43
  • Feat/different ide version per project by @Azn9 in #64
  • Fix ContainerDisposedException by @Azn9 in 2d9cc06

Full Changelog: v2.0.6...v2.0.7

v2.0.6

30 Nov 20:22
d1e9767
Compare
Choose a tag to compare

What's Changed

  • Changed plugin id to dev.azn9.jetbrains.plugins.discord to avoid conflicts with the original plugin by @Azn9 (#8)
  • Added buttons to the rich presence. The title and the url of each button can be configured in the project settings by @Azn9
  • Allow to change the icon theme per project by @Azn9
  • Changed the discord icon on the tools menu by @Azn9 (#39)
  • Prevent ContainerDisposedException happening when switching between projects by @Azn9 (#40)
  • Updated copyright year by @Azn9
  • Updated whole project to rebase onto the original plugin by @Azn9 & @Almighty-Alpaca
  • Added some missing themes for RustRover, Writerside and Aqua by @Almighty-Alpaca

Full Changelog: v2.0.5...v2.0.6

v2.0.5

09 Nov 16:30
03953d1
Compare
Choose a tag to compare

What's Changed

  • Added support for CLion Nova by @Azn9
  • Fixed Discord link not clickable in the notification popup by @Azn9

Full Changelog: v2.0.4...v2.0.5

Note

This may be the latest release here, I'm currently discussing with AlmightyAlpaca, the owner of the original plugin, to merge everything back to the base repo. I'll provide more details and information as soon as I have some confirmation.

v2.0.4

04 Nov 17:34
ee4a91a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.3...v2.0.4