Intellij Platform Plugin Template Versions Save

Template repository for creating plugins for IntelliJ Platform

v1.13.0

2 months ago

Changed

  • Dependencies - upgrade org.jetbrains.kotlin.jvm to 1.9.23
  • Dependencies - upgrade org.jetbrains.kotlinx.kover to 0.7.6
  • Dependencies - upgrade org.jetbrains.qodana to 2023.3.1
  • Dependencies (GitHub Actions) - upgrade actions/upload-artifact to 4
  • Dependencies (GitHub Actions) - upgrade codecov/codecov-action to 4
  • Dependencies (GitHub Actions) - upgrade gradle/wrapper-validation-action to 2
  • Dependencies (GitHub Actions) - upgrade actions/cache to 4
  • Gradle - upgrade org.gradle.toolchains.foojay-resolver-convention to 0.8.0
  • Gradle - cleanup the jvmToolchain setup
  • Run Configurations - Run Qodana runs the qodanaScan Gradle task

Fixed

  • Fixed calculation of the plugin publication channel
  • Run Configurations - Run Tests uses the RunAsTest IDE feature
  • Replace the whole IntelliJ Platform Plugin Template with the new project name when running the GitHub Actions Cleanup workflow

Removed

  • GitHub Actions: Remove the Setup Java step from the releaseDraft build step
  • Gradle - Removed Qodana Gradle Plugin configuration to rely on defaults

v1.12.0

2 months ago

Added

  • GitHub Actions: Reduce the number of concurrent builds

Changed

  • Change since/until build to 223-241.* (2022.3-2024.1.*)
  • Upgrade Gradle Wrapper to 8.6
  • Dependencies - upgrade org.jetbrains.intellij to 1.17.2
  • Dependencies (GitHub Actions) - upgrade gradle/gradle-build-action@v2 to gradle/actions/setup-gradle@v3
  • Dependencies (GitHub Actions) - upgrade JetBrains/qodana-action to v2023.3.1

Fixed

  • Adjusted obtaining the value for publishPlugin.channels property in build.gradle.kts
  • Fixed bash variable access in the Create Release Draft step.

Removed

  • Remove Gradle Kotlin DSL Lazy Property Assignment because it's default now

v1.11.3

5 months ago

Changed

  • Upgrade Gradle Wrapper to 8.5
  • Dependencies - upgrade org.jetbrains.intellij to 1.16.1
  • Dependencies - upgrade org.jetbrains.kotlin.jvm to 1.9.21
  • Dependencies - upgrade org.jetbrains.kotlinx.kover to 0.7.5
  • Dependencies - upgrade annotations to 24.1.0
  • Dependencies (GitHub Actions) - upgrade JetBrains/qodana-action to v2023.2.8
  • Dependencies (GitHub Actions) - upgrade actions/setup-java to 4

v1.11.2

7 months ago

Changed

  • Upgrade Gradle Wrapper to 8.4
  • Gradle - use JetBrains Runtime
  • Gradle - upgrade org.gradle.toolchains.foojay-resolver-convention to 0.7.0
  • Change since/until build to 223-233.* (2022.3-2023.3.*)
  • Dependencies - upgrade org.jetbrains.intellij to 1.16.0
  • Dependencies - upgrade org.jetbrains.kotlin.jvm to 1.9.10
  • Dependencies - upgrade org.jetbrains.changelog to 2.2.0
  • Dependencies (GitHub Actions) - upgrade actions/checkout to 4
  • Dependencies (GitHub Actions) - upgrade JetBrains/qodana-action to v2023.2.6

v1.11.1

8 months ago

Fixed

  • GitHub Actions: publish workflow fails due to the existing release changelog label

Changed

  • Upgrade Gradle Wrapper to 8.3

v1.11.0

9 months ago

Changed

  • GitHub Actions: move the Maximize Build Space step from the Build job to Inspect code and Verify plugin jobs
  • Update platformVersion to 2022.3.3
  • Change since/until build to 223-232.* (2022.3-2023.2.*)
  • MyBundle: remove SpreadOperator suppression
  • MyBundle.properties: remove unused name property

v1.10.0

9 months ago

Added

  • Foojay Toolchains Plugin integration
  • GitHub Actions: set gradle-home-cache-cleanup: true flag to the Gradle Build Action
  • GitHub Actions: use jlumbroso/free-disk-space to free disk space

Changed

  • GitHub Actions: rearrange the Build workflow
  • Dependencies - upgrade org.jetbrains.kotlinx.kover to 0.7.3
  • Dependencies (GitHub Actions) - upgrade gradle/wrapper-validation-action to v1.1.0
  • Dependencies (GitHub Actions) - upgrade JetBrains/qodana-action to v2023.2.1

Fixed

  • GitHub Actions: Fixed Kover report path when uploading the code coverage report

v1.9.0

10 months ago

Added

  • GitHub Actions — use Java 17 explicitly

Changed

  • Upgrade Gradle Wrapper to 8.2.1
  • Dependencies — upgrade org.jetbrains.changelog to 2.1.2
  • GitHub Actions — rearrange the Build workflow

Fixed

  • Fixed copying files issue when running the Template Cleanup workflow

v1.8.0

10 months ago

Unreleased

Changed

  • GitHub Actions: Build workflow refactoring
  • Upgrade Gradle Wrapper to 8.2
  • Dependencies - upgrade org.jetbrains.kotlin.jvm to 1.9.0
  • Dependencies - upgrade org.jetbrains.intellij to 1.15.0
  • Dependencies - upgrade org.jetbrains.changelog to 2.1.1
  • Dependencies - upgrade org.jetbrains.kotlinx.kover to 0.7.2
  • Dependencies (GitHub Actions) - upgrade JetBrains/qodana-action to v2023.1.5

Fixed

  • Dependabot workflow points to next branch in a newly created project

Removed

  • Removed workaround for Kotlin Compiler OutOfMemoryError as the issue is gone with Kotlin 1.9.0

v1.7.0

11 months ago

Added

  • GitHub Actions - enable caching
  • Specify projectJDK: 17 in qodana.yml
  • Specify linter property in qodana.yml

Changed

  • Use Java 17 for JVM Toolchain
  • Change since/until build to 222-232.* (2022.2 - 2023.2.*)
  • Dependencies - upgrade org.jetbrains.intellij to 1.14.1
  • Dependencies - upgrade org.jetbrains.changelog to 2.1.0
  • Dependencies - upgrade org.jetbrains.kotlin.jvm to 1.8.21
  • Dependencies - upgrade org.jetbrains.kotlinx.kover to 0.7.1
  • Dependencies (GitHub Actions) - upgrade JetBrains/qodana-action to v2023.1.0
  • Upgrade Gradle Wrapper to 8.1.1
  • GitHub Actions — switch to Java 17
  • Update Run Configuration entries
  • Adjust Kover configuration

Fixed

  • Example code - Fixed deprecated usage of ContentFactory in MyToolWindowFactory
  • Example code - Migrate from the deprecated FrameStateListener.onFrameActivated() to ApplicationActivationListener.applicationActivated(IdeFrame)

Removed

  • Remove gradleJvm property from the .idea/gradle.xml file