- Allow compatibility with 243.* IDE versions (PR #106)
- Display server status widget in statusbar
- Handle possible paths for plugin dir
- Bump gradle version to 8.9
- Migrate to v2 of Gradle IntelliJ Plugin
- Add support for IntelliJ 2024.2
- Allow enabling/disabling of lint and eval diagnostics on language server through plugin settings (PR #80)
- Allow specifying JPaths to pass onto language server (PR #88)
- Allow compatibility with 241.* IDE versions (PR #82)
- Update minimum IDE version to 233.2 (PR #82)
- Upgrade kotlin to 1.17.2 (PR #80)
- Correct
jsonnet
/libsonnet
icon path
- Allow compatibility with 233.* IDE versions
- Upgrade kotlin from 1.7.21 to 1.9.21
- Allow compatibility with 232.* IDE versions
- add support for IDE configured http proxy for jsonnet language server binary download (PR #61)
- allow for unexpected json fields when querying GitHub for latest releases
- Allow compatibility with 231.* IDE versions
- NullPointerException crashes sometimes when formatting
- Upgrade dependencies
- Upgrade Java version from 11 to 17
- Update minimum IDE version to 222 (2022.2+)
- Language Server handling (start/update) now working on 223.*
- Allow compatibility with 223.* IDE versions
- Comment support
- Allow compatibility with 222.* IDE versions
- Implement Jsonnet reformatting
- Fix setting file permissions for non-POSIX systems
- Brace match highlighting
- handle stopping/starting server after download correctly.
- stop servers before writing binary to avoid
file busy
errors - correct semver compare logic for determining whether to update language server
- remove unsupported annotation to fix compatibility issues with other Jetbrains IDEs (e.g. Goland)
- Fixed compatibility by narrowing scope (requires newer version of IDEs)
- Initial scaffold created from IntelliJ Platform Plugin Template