Skip to content

Releases: JetBrains/intellij-platform-plugin-template

v0.6.0

29 Oct 20:50
Compare
Choose a tag to compare

Added

Changed

  • Switch Gradle Wrapper to -all to improve the IntelliSense
  • Update detekt config to be in line with IJ settings
  • Dependencies - upgrade io.gitlab.arturbosch.detekt to 1.14.2
  • Dependencies - upgrade org.jetbrains.intellij to 0.6.1
  • GitHub Actions - gradleValidation update to gradle/wrapper-validation-action@v1.0.3
  • GitHub Actions - releaseDraft update to actions/download-artifact@v2

Removed

  • Remove Third-party IntelliJ Plugin Verifier GitHub Action

v0.5.1

15 Oct 15:13
Compare
Choose a tag to compare

Added

  • Missing properties in the gradle.properties template file

Changed

  • Upgrade Gradle Wrapper to 6.7
  • Dependencies - upgrade org.jetbrains.changelog to 0.6.2

v0.5.0

12 Oct 16:28
Compare
Choose a tag to compare

Added

  • Introduced platformPlugins property in gradle.properties for configuring dependencies to bundled/external plugins

Changed

  • Disable "Release Draft" job for pull requests in the "Build" GitHub Actions Workflow
  • Dependencies - upgrade org.jetbrains.intellij to 0.5.0
  • Dependencies - upgrade org.jetbrains.changelog to 0.6.1
  • Dependencies - upgrade io.gitlab.arturbosch.detekt to 1.14.1
  • Dependencies - upgrade org.jlleitschuh.gradle.ktlint to 9.4.1
  • Remove LICENSE file during the Template Cleanup workflow

v0.4.0

02 Oct 10:02
Compare
Choose a tag to compare

Added

  • Fix default to opt-out of bundling Kotlin standard library in plugin distribution

Changed

  • GitHub Actions: allow releasing plugin even for the base project
  • Dependencies - upgrade org.jetbrains.kotlin.jvm to 1.4.10
  • Dependencies - upgrade org.jetbrains.intellij to 0.4.26
  • Dependencies - upgrade org.jetbrains.changelog to 0.6.0
  • Dependencies - upgrade io.gitlab.arturbosch.detekt to 1.14.1

Fixed

  • pluginName variable name collision with intellij closure getter in Gradle configuration #29

v0.3.4

08 Sep 10:26
Compare
Choose a tag to compare

Changed

  • Simplify and optimize GitHub Actions
  • Gradle Wrapper upgrade to 6.6.1
  • Dependencies - upgrade org.jetbrains.kotlin.jvm to 1.4.0
  • Dependencies - upgrade org.jetbrains.intellij to 0.4.22
  • Dependencies - upgrade org.jetbrains.changelog to 0.5.0
  • Dependencies - upgrade io.gitlab.arturbosch.detekt to 1.12.0
  • Dependencies - upgrade org.jlleitschuh.gradle.ktlint to 9.4.0
  • Rename master branch to main

Fixed

  • GitHub Actions - cache Gradle dependencies and wrapper separately

v0.3.3

17 Aug 07:17
Compare
Choose a tag to compare

Changed

  • Simplify and optimize GitHub Actions
  • Gradle Wrapper upgrade to v6.6
  • Dependencies - bump org.jetbrains.kotlin.jvm to 1.4.0
  • Dependencies - bump io.gitlab.arturbosch.detekt to 1.11.0

v0.3.2

09 Aug 09:06
Compare
Choose a tag to compare

Added

  • Better handling of the Gradle plugin description extraction from the README file
  • GitHub Actions - cache Gradle Wrapper

Changed

  • Gradle - remove kotlin("stdlib-jdk8") dependency to decrease the plugin artifact size
  • Dependencies - bump ktlint to 9.3.0
  • GitHub Actions - make Update Changelog job dependent on the Publish Plugin

Fixed

  • Resolve ktlint reports

v0.3.1

31 Jul 12:09
Compare
Choose a tag to compare

Changed

  • GitHub Actions - run plugin verifier against 2019.3 2020.1 2020.2

Fixed

  • GitHub Actions - Plugin Verifier broken for artifacts with whitespaces in name

v0.3.0

07 Jul 04:36
Compare
Choose a tag to compare

Added

  • Set publish channel depending on the plugin version, i.e. 1.0.0-beta -> beta channel

Changed

  • Update org.jetbrains.changelog dependency to v0.3.3
  • Update Gradle Wrapper to v6.5.1
  • Run GitHub Actions Release workflow on prereleased event
  • GitHub Actions - Release - separate changelog related job from the release

Fixed

  • Remove vendor website from plugin.xml
  • Update Template Cleanup workflow test to avoid running it on forks

v0.2.0

02 Jul 04:45
Compare
Choose a tag to compare

Added

  • JetBrains Plugin badges and TODO list for the end users
  • ktlint integration

Changed

  • pluginUntilBuild set to the correct format: 201.*
  • Bump detekt dependency to 1.10.0

Fixed

  • GitHub Actions - Template Cleanup - fixed adding files to git
  • Update Template plugin name on cleanup
  • Set buildUponDefaultConfig = true in detekt configuration