All notable changes to this project will be documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Enable compatibility for all newly released versions of IntelliJ
1.4.1 - 2024-06-22
- File types for Protocol Buffer
1.4.0 - 2024-06-06
- File types for Ruby, F#, Shell scripts, Batch scripts, SQL, Visual Basic, Prisma schema, HTTP request files, license files
- Redesigned icons for Java, JSON, XML, SQL, Visual Basic, Image files
- Updated KPresence to 0.6.2
1.3.2 - 2024-05-21
- Compatibility for 242.* builds
1.3.1 - 2024-05-15
- Rich Presence doesn't update when text field is formatted with a variable that has a value of length 1 character (fixes C files not displaying)
1.3.0 - 2024-05-09
- File types for Svelte, Nuxt config (
nuxt.config.ts
), NPM package (package.json
,package-lock.json
), TypeScript config (tsconfig.json
)
- Move Rich Presence configuration options to root
1.2.1 - 2024-05-08
- Add
mjs
extension support for JavaScript
ConnectionException
on Unix machines
1.2.0 - 2024-05-02
- "Show elapsed time" checkbox that toggles the timestamp for a display mode
- Text field length validation
- File type for diff preview
- Improved error handling
- KPresence is now used for back-end
- Emojis are now working in Rich Presence
1.1.1 - 2024-04-20
- Remove usage of experimental api
1.1.0 - 2024-04-20
-
{file_dir_name}
variable that displays the directory name of the edited file -
{app_version}
variable that displays the version of the IDE -
Progress indicator and notification for reconnecting action
-
New icons for Dart, images
-
Improved settings user interface
-
Support for remaining JetBrains IDEs
-
Setting for changing display mode per project (Tools -> Discord Rich Presence -> Change Display Mode in Project)
- The default value can be configured in global settings
-
Added application display mode
{file_path}
now uses path relative to content root{app_full_name}
now uses edition instead of version- Apply settings reconnecting only when custom application id is modified
- Minimum supported IntelliJ version is now 2023.1
- Display mode settings are now grouped into tabs
- All actions are now dumb aware
- Blank fields causing the activity to not show up
1.0.2 - 2024-03-29
- Focus change listener not disposing correctly - causing error on shutdown
1.0.1 - 2024-03-27
- Large image checkbox setting in Project display mode disables itself
1.0.0 - 2024-03-24
Initial release