Skip to content

v1.3.2: Build: Revert to legacy Gradle plugin, target 2024.3.5

Choose a tag to compare

@andr1972 andr1972 released this 20 Apr 08:28
· 73 commits to main since this release

Release Notes - v1.3.2

This release focuses primarily on improving build stability, compatibility, and underlying language infrastructure.

Key Changes & Fixes:

  • Build System: Reverted the build configuration (build.gradle.kts) to use the legacy org.jetbrains.intellij Gradle plugin (v1.x) instead of the newer org.jetbrains.intellij.platform plugin. This aims to improve build stability with the targeted platform version.
  • Target Platform: Explicitly set the target IntelliJ Platform version for building to 2024.3.5 (stable).
  • Build Workaround: Disabled the buildSearchableOptions Gradle task. This avoids non-fatal SEVERE errors (related to platform memory leaks / Disposable management) observed during this task when building against certain platform versions (including 2024.3.5 and 2025.1 EAP). As the plugin currently does not provide custom settings pages, disabling this task is an acceptable workaround and does not affect plugin functionality.
  • Compatibility: Aligned Java and Kotlin compilation targets to JVM 17, consistent with the requirements for the IntelliJ 2024.3.x platform branch.
  • Infrastructure: Includes basic language infrastructure (Parser/Lexer/PSI) for the DOT language, added during the development cycle leading to this release. This enables future features like syntax highlighting or code analysis.
  • Documentation: Updated README.md with current build requirements and details about the known build issue and the applied workaround for the buildSearchableOptions task.