mirror of
				https://github.com/JetBrains/intellij-platform-plugin-template.git
				synced 2025-06-13 13:04:09 +00:00 
			
		
		
		
	Dependencies - upgrade org.jetbrains.changelog to 2.2.0
				
					
				
			This commit is contained in:
		
							parent
							
								
									fcd39d9ea4
								
							
						
					
					
						commit
						5236978679
					
				
							
								
								
									
										90
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										90
									
								
								CHANGELOG.md
									
									
									
									
									
								
							| @ -4,17 +4,24 @@ | |||||||
| 
 | 
 | ||||||
| ## [Unreleased] | ## [Unreleased] | ||||||
| 
 | 
 | ||||||
|  | ### Changed | ||||||
|  | 
 | ||||||
|  | - Dependencies - upgrade `org.jetbrains.changelog` to `2.2.0` | ||||||
|  | 
 | ||||||
| ## [1.11.1] - 2023-08-17 | ## [1.11.1] - 2023-08-17 | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - GitHub Actions: publish workflow fails due to the existing `release changelog` label | - GitHub Actions: publish workflow fails due to the existing `release changelog` label | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Upgrade Gradle Wrapper to `8.3` | - Upgrade Gradle Wrapper to `8.3` | ||||||
| 
 | 
 | ||||||
| ## [1.11.0] - 2023-08-07 | ## [1.11.0] - 2023-08-07 | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - GitHub Actions: move the `Maximize Build Space` step from the `Build` job to `Inspect code` and `Verify plugin` jobs | - 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` | - Update `platformVersion` to `2022.3.3` | ||||||
| - Change since/until build to `223-232.*` (2022.3-2023.2.*) | - Change since/until build to `223-232.*` (2022.3-2023.2.*) | ||||||
| @ -24,35 +31,42 @@ | |||||||
| ## [1.10.0] - 2023-08-04 | ## [1.10.0] - 2023-08-04 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - [Foojay Toolchains Plugin](https://github.com/gradle/foojay-toolchains) integration | - [Foojay Toolchains Plugin](https://github.com/gradle/foojay-toolchains) integration | ||||||
| - GitHub Actions: set `gradle-home-cache-cleanup: true` flag to the Gradle Build Action | - 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 | - GitHub Actions: use `jlumbroso/free-disk-space` to free disk space | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - GitHub Actions: rearrange the Build workflow | - GitHub Actions: rearrange the Build workflow | ||||||
| - Dependencies - upgrade `org.jetbrains.kotlinx.kover` to `0.7.3` | - 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 `gradle/wrapper-validation-action` to `v1.1.0` | ||||||
| - Dependencies (GitHub Actions) - upgrade `JetBrains/qodana-action` to `v2023.2.1` | - Dependencies (GitHub Actions) - upgrade `JetBrains/qodana-action` to `v2023.2.1` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - GitHub Actions: Fixed Kover report path when uploading the code coverage report | - GitHub Actions: Fixed Kover report path when uploading the code coverage report | ||||||
| 
 | 
 | ||||||
| ## [1.9.0] - 2023-07-11 | ## [1.9.0] - 2023-07-11 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - GitHub Actions — use Java `17` explicitly | - GitHub Actions — use Java `17` explicitly | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Upgrade Gradle Wrapper to `8.2.1` | - Upgrade Gradle Wrapper to `8.2.1` | ||||||
| - Dependencies — upgrade `org.jetbrains.changelog` to `2.1.2` | - Dependencies — upgrade `org.jetbrains.changelog` to `2.1.2` | ||||||
| - GitHub Actions — rearrange the Build workflow | - GitHub Actions — rearrange the Build workflow | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Fixed copying files issue when running the `Template Cleanup` workflow | - Fixed copying files issue when running the `Template Cleanup` workflow | ||||||
| 
 | 
 | ||||||
| ## [1.8.0] - 2023-07-07 | ## [1.8.0] - 2023-07-07 | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - GitHub Actions: Build workflow refactoring | - GitHub Actions: Build workflow refactoring | ||||||
| - Upgrade Gradle Wrapper to `8.2` | - Upgrade Gradle Wrapper to `8.2` | ||||||
| - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.9.0` | - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.9.0` | ||||||
| @ -62,19 +76,23 @@ | |||||||
| - Dependencies (GitHub Actions) - upgrade `JetBrains/qodana-action` to `v2023.1.5` | - Dependencies (GitHub Actions) - upgrade `JetBrains/qodana-action` to `v2023.1.5` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Dependabot workflow points to `next` branch in a newly created project | - Dependabot workflow points to `next` branch in a newly created project | ||||||
| 
 | 
 | ||||||
| ### Removed | ### Removed | ||||||
|  | 
 | ||||||
| - Removed workaround for Kotlin Compiler `OutOfMemoryError` as the issue is gone with Kotlin `1.9.0` | - Removed workaround for Kotlin Compiler `OutOfMemoryError` as the issue is gone with Kotlin `1.9.0` | ||||||
| 
 | 
 | ||||||
| ## [1.7.0] - 2023-06-07 | ## [1.7.0] - 2023-06-07 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - GitHub Actions — enable caching | - GitHub Actions — enable caching | ||||||
| - Specify `projectJDK: 17` in `qodana.yml` | - Specify `projectJDK: 17` in `qodana.yml` | ||||||
| - Specify `linter` property in `qodana.yml` | - Specify `linter` property in `qodana.yml` | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Use Java `17` for JVM Toolchain | - Use Java `17` for JVM Toolchain | ||||||
| - Change since/until build to `222-232.*` (2022.2–2023.2.*) | - Change since/until build to `222-232.*` (2022.2–2023.2.*) | ||||||
| - Dependencies - upgrade `org.jetbrains.intellij` to `1.14.1` | - Dependencies - upgrade `org.jetbrains.intellij` to `1.14.1` | ||||||
| @ -88,22 +106,26 @@ | |||||||
| - Adjust Kover configuration | - Adjust Kover configuration | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Example code — Fixed deprecated usage of `ContentFactory` in `MyToolWindowFactory` | - Example code — Fixed deprecated usage of `ContentFactory` in `MyToolWindowFactory` | ||||||
| - Example code — Migrate from the deprecated `FrameStateListener.onFrameActivated()` to `ApplicationActivationListener.applicationActivated(IdeFrame)` | - Example code — Migrate from the deprecated `FrameStateListener.onFrameActivated()` to `ApplicationActivationListener.applicationActivated(IdeFrame)` | ||||||
| 
 | 
 | ||||||
| ### Removed | ### Removed | ||||||
|  | 
 | ||||||
| - Remove `gradleJvm` property from the `.idea/gradle.xml` file | - Remove `gradleJvm` property from the `.idea/gradle.xml` file | ||||||
| - GitHub Actions — Drop unused `name` output from the `Build` workflow | - GitHub Actions — Drop unused `name` output from the `Build` workflow | ||||||
| 
 | 
 | ||||||
| ## [1.6.0] - 2023-04-13 | ## [1.6.0] - 2023-04-13 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Temporary workaround for Kotlin Compiler `OutOfMemoryError` -> https://jb.gg/intellij-platform-kotlin-oom | - Temporary workaround for Kotlin Compiler `OutOfMemoryError` -> https://jb.gg/intellij-platform-kotlin-oom | ||||||
| - Gradle version catalog integration | - Gradle version catalog integration | ||||||
| - Gradle Kotlin DSL Lazy Property Assignment | - Gradle Kotlin DSL Lazy Property Assignment | ||||||
| - Enable Gradle Build Cache | - Enable Gradle Build Cache | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Dependencies - upgrade `org.jetbrains.intellij` to `1.13.3` | - Dependencies - upgrade `org.jetbrains.intellij` to `1.13.3` | ||||||
| - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.8.20` | - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.8.20` | ||||||
| - Upgrade Gradle Wrapper to `8.1` | - Upgrade Gradle Wrapper to `8.1` | ||||||
| @ -113,11 +135,13 @@ | |||||||
| ## [1.5.0] - 2023-03-10 | ## [1.5.0] - 2023-03-10 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Migrate to Gradle Provider API improving configuration cache compatibility | - Migrate to Gradle Provider API improving configuration cache compatibility | ||||||
| - Example code - `FrameStateListener` application listener | - Example code - `FrameStateListener` application listener | ||||||
| - Example code - `MyToolWindowFactory` tool window basic implementation | - Example code - `MyToolWindowFactory` tool window basic implementation | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Update `platformVersion` to `2022.1.4` | - Update `platformVersion` to `2022.1.4` | ||||||
| - Change since/until build to `221-231.*` (2022.1-2023.1.*) | - Change since/until build to `221-231.*` (2022.1-2023.1.*) | ||||||
| - Example code - registered project service changed into a lightweight one | - Example code - registered project service changed into a lightweight one | ||||||
| @ -131,15 +155,18 @@ | |||||||
| - Dependencies (GitHub Actions) - upgrade `gradle/wrapper-validation-action` to `v1.0.6` | - Dependencies (GitHub Actions) - upgrade `gradle/wrapper-validation-action` to `v1.0.6` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Resolving the content for the `patchPluginXML.changeNotes` property | - Resolving the content for the `patchPluginXML.changeNotes` property | ||||||
| 
 | 
 | ||||||
| ### Removed | ### Removed | ||||||
|  | 
 | ||||||
| - Example code — application service | - Example code — application service | ||||||
| - Example code — deprecated `ProjectManagerListener` application listener | - Example code — deprecated `ProjectManagerListener` application listener | ||||||
| 
 | 
 | ||||||
| ## [1.4.0] - 2023-01-13 | ## [1.4.0] - 2023-01-13 | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - GitHub Actions — use `GITHUB_OUTPUT` environment file instead of `::set-output`. | - GitHub Actions — use `GITHUB_OUTPUT` environment file instead of `::set-output`. | ||||||
| - Upgrade Gradle Wrapper to `7.6` | - Upgrade Gradle Wrapper to `7.6` | ||||||
| - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.8.0` | - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.8.0` | ||||||
| @ -147,11 +174,13 @@ | |||||||
| - Dependencies (GitHub Actions) - upgrade `JetBrains/qodana-action` to `v2022.3.0` | - Dependencies (GitHub Actions) - upgrade `JetBrains/qodana-action` to `v2022.3.0` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Fallback to the unreleased change notes when the plugin in current was not released yet | - Fallback to the unreleased change notes when the plugin in current was not released yet | ||||||
| 
 | 
 | ||||||
| ## [1.3.0] - 2022-11-17 | ## [1.3.0] - 2022-11-17 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - [Kover](https://github.com/Kotlin/kotlinx-kover) integration | - [Kover](https://github.com/Kotlin/kotlinx-kover) integration | ||||||
| - Enable [Gradle Configuration Cache](https://docs.gradle.org/current/userguide/configuration_cache.html) in `gradle.proeprties` | - Enable [Gradle Configuration Cache](https://docs.gradle.org/current/userguide/configuration_cache.html) in `gradle.proeprties` | ||||||
| - GitHub Actions — mark the pull request created with _Publish Plugin_ workflow with `release changelog` label | - GitHub Actions — mark the pull request created with _Publish Plugin_ workflow with `release changelog` label | ||||||
| @ -159,6 +188,7 @@ | |||||||
| - Dependencies - upgrade `org.jetbrains.kotlinx.kover` to `0.6.1` | - Dependencies - upgrade `org.jetbrains.kotlinx.kover` to `0.6.1` | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Update `changelog` extension configuration in `build.gradle.kts` file | - Update `changelog` extension configuration in `build.gradle.kts` file | ||||||
| - Update `pluginUntilBuild` to include `223.*` (2022.3.*) | - Update `pluginUntilBuild` to include `223.*` (2022.3.*) | ||||||
| - Use `kotlin.jvmToolchain(11)` shorthand in Gradle configuration | - Use `kotlin.jvmToolchain(11)` shorthand in Gradle configuration | ||||||
| @ -171,12 +201,14 @@ | |||||||
| - Use `file` instead of `projectDir.resolve` in Gradle configuration file | - Use `file` instead of `projectDir.resolve` in Gradle configuration file | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Update broken link in `gradle.properties` | - Update broken link in `gradle.properties` | ||||||
| - GitHub Actions — use `$BRANCH` for creating changelog pull request | - GitHub Actions — use `$BRANCH` for creating changelog pull request | ||||||
| 
 | 
 | ||||||
| ## [1.2.0] - 2022-08-07 | ## [1.2.0] - 2022-08-07 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Use JVM toolchain for configuring source/target compilation compatibility | - Use JVM toolchain for configuring source/target compilation compatibility | ||||||
| - Make sure GitHub Actions release jobs have write permissions | - Make sure GitHub Actions release jobs have write permissions | ||||||
| - Example implementation: Add `TODO()` with a hint to remove stale sample code | - Example implementation: Add `TODO()` with a hint to remove stale sample code | ||||||
| @ -184,6 +216,7 @@ | |||||||
| - Maximize disk space on GitHub Actions | - Maximize disk space on GitHub Actions | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Upgrade Gradle Wrapper to `7.5.1` | - Upgrade Gradle Wrapper to `7.5.1` | ||||||
| - Update `platformVersion` to `2021.3.3` | - Update `platformVersion` to `2021.3.3` | ||||||
| - Change since/until build to `213-222.*` (2021.3-2022.2) | - Change since/until build to `213-222.*` (2021.3-2022.2) | ||||||
| @ -196,14 +229,17 @@ | |||||||
| - Dependencies (GitHub Actions) - upgrade `JetBrains/qodana-action` to `v2022.2.1` | - Dependencies (GitHub Actions) - upgrade `JetBrains/qodana-action` to `v2022.2.1` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Pass Plugin Signing secrets as environment variables in the Release workflow | - Pass Plugin Signing secrets as environment variables in the Release workflow | ||||||
| 
 | 
 | ||||||
| ### Removed | ### Removed | ||||||
|  | 
 | ||||||
| - Removed Gradle caching from GitHub Actions | - Removed Gradle caching from GitHub Actions | ||||||
| 
 | 
 | ||||||
| ## [1.1.2] - 2022-02-11 | ## [1.1.2] - 2022-02-11 | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Update `platformVersion` to `2021.1.3` for compatibility with Apple M1 | - Update `platformVersion` to `2021.1.3` for compatibility with Apple M1 | ||||||
| - Change since/until build to `211-213.*` (2021.1-2021.3) | - Change since/until build to `211-213.*` (2021.1-2021.3) | ||||||
| - Upgrade Gradle Wrapper to `7.4` | - Upgrade Gradle Wrapper to `7.4` | ||||||
| @ -213,6 +249,7 @@ | |||||||
| ## [1.1.1] - 2022-01-24 | ## [1.1.1] - 2022-01-24 | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - GitHub Actions — fixed duplicated `.zip` extension in artifact file's name of the build flow | - GitHub Actions — fixed duplicated `.zip` extension in artifact file's name of the build flow | ||||||
| - Upgrade Gradle Wrapper to `7.3.3` | - Upgrade Gradle Wrapper to `7.3.3` | ||||||
| - Dependencies - upgrade `org.jetbrains.intellij` to `1.3.1` | - Dependencies - upgrade `org.jetbrains.intellij` to `1.3.1` | ||||||
| @ -223,9 +260,11 @@ | |||||||
| ## [1.1.0] - 2021-11-16 | ## [1.1.0] - 2021-11-16 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - GitHub Actions: Collect Qodana/Tests/Plugin Verifier results as artifacts | - GitHub Actions: Collect Qodana/Tests/Plugin Verifier results as artifacts | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Dependencies - upgrade `org.jetbrains.intellij` to `1.3.0` | - Dependencies - upgrade `org.jetbrains.intellij` to `1.3.0` | ||||||
| - Dependencies - upgrade `org.jetbrains.changelog` to `1.3.1` | - Dependencies - upgrade `org.jetbrains.changelog` to `1.3.1` | ||||||
| - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.6.0` | - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.6.0` | ||||||
| @ -238,11 +277,13 @@ | |||||||
| - Upgrade Gradle Wrapper to `7.3` | - Upgrade Gradle Wrapper to `7.3` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Fixed passing change notes from `CHANGELOG.md` to the Release Draft | - Fixed passing change notes from `CHANGELOG.md` to the Release Draft | ||||||
| - Fixed passing updated change notes from the Release Draft to `patchChangelog` Gradle task | - Fixed passing updated change notes from the Release Draft to `patchChangelog` Gradle task | ||||||
| - Fixed `QODANA_SHOW_REPORT` environment variable resolving for Gradle `6.x` | - Fixed `QODANA_SHOW_REPORT` environment variable resolving for Gradle `6.x` | ||||||
| 
 | 
 | ||||||
| ### Removed | ### Removed | ||||||
|  | 
 | ||||||
| - Removed the `pluginVerifierIdeVersions` configuration to use a default IDEs list provided by the `listProductsReleases` task for `runPluginVerifier` | - Removed the `pluginVerifierIdeVersions` configuration to use a default IDEs list provided by the `listProductsReleases` task for `runPluginVerifier` | ||||||
| - Removed `platformDownloadSources` from Gradle configuration to use default value | - Removed `platformDownloadSources` from Gradle configuration to use default value | ||||||
| - Removed `updateSinceUntilBuild.set(true)` from Gradle configuration to use default value | - Removed `updateSinceUntilBuild.set(true)` from Gradle configuration to use default value | ||||||
| @ -250,6 +291,7 @@ | |||||||
| ## [1.0.0] - 2021-09-07 | ## [1.0.0] - 2021-09-07 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Plugin Signing | - Plugin Signing | ||||||
| - Qodana integration | - Qodana integration | ||||||
| - Functional tests | - Functional tests | ||||||
| @ -260,6 +302,7 @@ | |||||||
| - Suppress `UnusedProperty` inspection for the `kotlin.stdlib.default.dependency` in `gradle.properties` | - Suppress `UnusedProperty` inspection for the `kotlin.stdlib.default.dependency` in `gradle.properties` | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - GitHub Actions: Switch to Java 11 | - GitHub Actions: Switch to Java 11 | ||||||
| - GitHub Actions: Update Build and Release flows | - GitHub Actions: Update Build and Release flows | ||||||
| - GitHub Actions: Use Gradle cache provided with `actions/setup-java` | - GitHub Actions: Use Gradle cache provided with `actions/setup-java` | ||||||
| @ -273,23 +316,28 @@ | |||||||
| - Dependencies (GitHub Actions) - upgrade `actions/upload-artifact` to `v2.2.4` | - Dependencies (GitHub Actions) - upgrade `actions/upload-artifact` to `v2.2.4` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Use `DynamicBundle` instead of `AbstractBundle` in `MyBundle.kt` | - Use `DynamicBundle` instead of `AbstractBundle` in `MyBundle.kt` | ||||||
| 
 | 
 | ||||||
| ### Removed | ### Removed | ||||||
|  | 
 | ||||||
| - Removed `detekt`/`ktlint` integration | - Removed `detekt`/`ktlint` integration | ||||||
| 
 | 
 | ||||||
| ## [0.10.1] - 2021-05-31 | ## [0.10.1] - 2021-05-31 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Introduced `next` branch in the root repository to make `main` always a stable one | - Introduced `next` branch in the root repository to make `main` always a stable one | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Dependencies (GitHub Actions) - upgrade `actions/cache` to `v2.1.6` | - Dependencies (GitHub Actions) - upgrade `actions/cache` to `v2.1.6` | ||||||
| - Trigger GitHub Actions `Build` workflows only on pushes to `main` branch or pull request to avoid duplicated checks | - Trigger GitHub Actions `Build` workflows only on pushes to `main` branch or pull request to avoid duplicated checks | ||||||
| 
 | 
 | ||||||
| ## [0.10.0] - 2021-05-27 | ## [0.10.0] - 2021-05-27 | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Remove reference to the `jcenter()` from Gradle configuration file | - Remove reference to the `jcenter()` from Gradle configuration file | ||||||
| - Update `pluginVerifierIdeVersions` to `2020.2.4, 2020.3.4, 2021.1.2` | - Update `pluginVerifierIdeVersions` to `2020.2.4, 2020.3.4, 2021.1.2` | ||||||
| - Update `pluginUntilBuild` to include `211.*` (2021.1.*) | - Update `pluginUntilBuild` to include `211.*` (2021.1.*) | ||||||
| @ -305,10 +353,12 @@ | |||||||
| ## [0.9.0] - 2021-03-29 | ## [0.9.0] - 2021-03-29 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - `properties` shorthand function for accessing `gradle.properties` in a cleaner way | - `properties` shorthand function for accessing `gradle.properties` in a cleaner way | ||||||
| - Dependabot check for GitHub Actions used in [workflow files](.github/workflows) | - Dependabot check for GitHub Actions used in [workflow files](.github/workflows) | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Dependencies - upgrade `detekt-formatting from` to `1.16.0` | - Dependencies - upgrade `detekt-formatting from` to `1.16.0` | ||||||
| - Dependencies - upgrade `io.gitlab.arturbosch.detekt` to `1.16.0` | - Dependencies - upgrade `io.gitlab.arturbosch.detekt` to `1.16.0` | ||||||
| - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.4.32` | - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.4.32` | ||||||
| @ -316,11 +366,13 @@ | |||||||
| - Dependencies (GitHub Actions) - upgrade `actions/cache` to `v2.1.4` | - Dependencies (GitHub Actions) - upgrade `actions/cache` to `v2.1.4` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Fix `README.md` file resolution in the `build.gradle.kts` | - Fix `README.md` file resolution in the `build.gradle.kts` | ||||||
| 
 | 
 | ||||||
| ## [0.8.3] - 2021-02-23 | ## [0.8.3] - 2021-02-23 | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Dependencies - upgrade `org.jetbrains.intellij` to `0.7.2` | - Dependencies - upgrade `org.jetbrains.intellij` to `0.7.2` | ||||||
| - Dependencies - upgrade `org.jlleitschuh.gradle.ktlint` to `10.0.0` | - Dependencies - upgrade `org.jlleitschuh.gradle.ktlint` to `10.0.0` | ||||||
| - Update `platformVersion` to `2020.2.4` for compatibility with macOS Big Sur | - Update `platformVersion` to `2020.2.4` for compatibility with macOS Big Sur | ||||||
| @ -329,6 +381,7 @@ | |||||||
| ## [0.8.2] - 2021-02-09 | ## [0.8.2] - 2021-02-09 | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Use `-bin` distribution of the Gradle Wrapper | - Use `-bin` distribution of the Gradle Wrapper | ||||||
| - Upgrade Gradle Wrapper to `6.8.2` | - Upgrade Gradle Wrapper to `6.8.2` | ||||||
| - Update `pluginVerifierIdeVersions` in `gradle.properties` files | - Update `pluginVerifierIdeVersions` in `gradle.properties` files | ||||||
| @ -339,13 +392,16 @@ | |||||||
| ## [0.8.1] - 2021-01-12 | ## [0.8.1] - 2021-01-12 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - README: Dependencies management section | - README: Dependencies management section | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Upgrade Gradle Wrapper to `6.8` | - Upgrade Gradle Wrapper to `6.8` | ||||||
| - Dependencies - upgrade `org.jetbrains.changelog` to `1.0.0` | - Dependencies - upgrade `org.jetbrains.changelog` to `1.0.0` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Template Cleanup: Escape GitHub username to avoid incorrect characters in class package name | - Template Cleanup: Escape GitHub username to avoid incorrect characters in class package name | ||||||
| - Template Cleanup: Run `ktlintFormat` task to fix imports order | - Template Cleanup: Run `ktlintFormat` task to fix imports order | ||||||
| - GitHub Actions: Use the correct property in the "Upload artifact" step | - GitHub Actions: Use the correct property in the "Upload artifact" step | ||||||
| @ -353,11 +409,13 @@ | |||||||
| ## [0.8.0] - 2020-12-21 | ## [0.8.0] - 2020-12-21 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Dependabot integration | - Dependabot integration | ||||||
| - Show `idea.log` logs of the run IDE in the Run console | - Show `idea.log` logs of the run IDE in the Run console | ||||||
| - README: FAQ section | - README: FAQ section | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - `build.gradle.kts`: simpler syntax for configuring `KotlinCompile` | - `build.gradle.kts`: simpler syntax for configuring `KotlinCompile` | ||||||
| - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.4.21` | - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.4.21` | ||||||
| - Dependencies - upgrade `detekt-formatting` to `1.15.0` | - Dependencies - upgrade `detekt-formatting` to `1.15.0` | ||||||
| @ -366,11 +424,13 @@ | |||||||
| - `pluginVerifierIdeVersions` - upgrade to `2020.1.4, 2020.2.3, 2020.3.1` | - `pluginVerifierIdeVersions` - upgrade to `2020.1.4, 2020.2.3, 2020.3.1` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Return `Supplier<@Nls String>` instead of `String` in `MyBundle.messagePointer` | - Return `Supplier<@Nls String>` instead of `String` in `MyBundle.messagePointer` | ||||||
| 
 | 
 | ||||||
| ## [0.7.1] - 2020-12-02 | ## [0.7.1] - 2020-12-02 | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Upgrade Gradle Wrapper to `6.7.1` | - Upgrade Gradle Wrapper to `6.7.1` | ||||||
| - Dependencies - upgrade `org.jetbrains.intellij` to `0.6.5` | - Dependencies - upgrade `org.jetbrains.intellij` to `0.6.5` | ||||||
| - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.4.20` | - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.4.20` | ||||||
| @ -380,18 +440,22 @@ | |||||||
| ## [0.7.0] - 2020-11-16 | ## [0.7.0] - 2020-11-16 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Predefined Run/Debug Configurations | - Predefined Run/Debug Configurations | ||||||
| - Project icon for development purposes | - Project icon for development purposes | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Dependencies - upgrade `org.jetbrains.intellij` to `0.6.3` | - Dependencies - upgrade `org.jetbrains.intellij` to `0.6.3` | ||||||
| 
 | 
 | ||||||
| ## [0.6.1] - 2020-11-05 | ## [0.6.1] - 2020-11-05 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - GitHub Actions — use hash based on `pluginVerifierIdeVersions` in `Setup Plugin Verifier IDEs Cache` step | - GitHub Actions — use hash based on `pluginVerifierIdeVersions` in `Setup Plugin Verifier IDEs Cache` step | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Use [Kotlin extension function](https://plugins.jetbrains.com/docs/intellij/plugin-services.html#retrieving-a-service) to retrieve the `MyProjectService` in the `MyProjectManagerListener` | - Use [Kotlin extension function](https://plugins.jetbrains.com/docs/intellij/plugin-services.html#retrieving-a-service) to retrieve the `MyProjectService` in the `MyProjectManagerListener` | ||||||
| - Dependencies - upgrade `org.jetbrains.intellij` to `0.6.2` | - Dependencies - upgrade `org.jetbrains.intellij` to `0.6.2` | ||||||
| - Update `pluginVerifierIdeVersions` in the `gradle.properties` files | - Update `pluginVerifierIdeVersions` in the `gradle.properties` files | ||||||
| @ -399,10 +463,12 @@ | |||||||
| ## [0.6.0] - 2020-10-29 | ## [0.6.0] - 2020-10-29 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Integration with [IntelliJ Plugin Verifier](https://github.com/JetBrains/intellij-plugin-verifier) through the [Gradle IntelliJ Plugin](https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#runpluginverifier-task) `runPluginVerifier` task | - Integration with [IntelliJ Plugin Verifier](https://github.com/JetBrains/intellij-plugin-verifier) through the [Gradle IntelliJ Plugin](https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#runpluginverifier-task) `runPluginVerifier` task | ||||||
| - Cache downloaded IDEs used by Plugin Verifier for the verification | - Cache downloaded IDEs used by Plugin Verifier for the verification | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Switch Gradle Wrapper to `-all` to improve the IntelliSense | - Switch Gradle Wrapper to `-all` to improve the IntelliSense | ||||||
| - Update detekt config to be in line with IJ settings | - Update detekt config to be in line with IJ settings | ||||||
| - Dependencies - upgrade `io.gitlab.arturbosch.detekt` to `1.14.2` | - Dependencies - upgrade `io.gitlab.arturbosch.detekt` to `1.14.2` | ||||||
| @ -411,23 +477,28 @@ | |||||||
| - GitHub Actions — `releaseDraft` update to `actions/download-artifact@v2` | - GitHub Actions — `releaseDraft` update to `actions/download-artifact@v2` | ||||||
| 
 | 
 | ||||||
| ### Removed | ### Removed | ||||||
|  | 
 | ||||||
| - Remove Third-party IntelliJ Plugin Verifier GitHub Action | - Remove Third-party IntelliJ Plugin Verifier GitHub Action | ||||||
| 
 | 
 | ||||||
| ## [0.5.1] - 2020-10-15 | ## [0.5.1] - 2020-10-15 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Missing properties in the `gradle.properties` template file | - Missing properties in the `gradle.properties` template file | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Upgrade Gradle Wrapper to `6.7` | - Upgrade Gradle Wrapper to `6.7` | ||||||
| - Dependencies - upgrade `org.jetbrains.changelog` to `0.6.2` | - Dependencies - upgrade `org.jetbrains.changelog` to `0.6.2` | ||||||
| 
 | 
 | ||||||
| ## [0.5.0] - 2020-10-12 | ## [0.5.0] - 2020-10-12 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Introduced `platformPlugins` property in `gradle.properties` for configuring dependencies to bundled/external plugins | - Introduced `platformPlugins` property in `gradle.properties` for configuring dependencies to bundled/external plugins | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Disable "Release Draft" job for pull requests in the "Build" GitHub Actions Workflow | - 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.intellij` to `0.5.0` | ||||||
| - Dependencies - upgrade `org.jetbrains.changelog` to `0.6.1` | - Dependencies - upgrade `org.jetbrains.changelog` to `0.6.1` | ||||||
| @ -438,19 +509,23 @@ | |||||||
| ## [0.4.0] - 2020-10-02 | ## [0.4.0] - 2020-10-02 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Fix default to opt-out of bundling Kotlin standard library in plugin distribution | - Fix default to opt-out of bundling Kotlin standard library in plugin distribution | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - GitHub Actions: allow releasing plugin even for the base project | - GitHub Actions: allow releasing plugin even for the base project | ||||||
| - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.4.10` | - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.4.10` | ||||||
| - Dependencies - upgrade `io.gitlab.arturbosch.detekt` to `1.13.1` | - Dependencies - upgrade `io.gitlab.arturbosch.detekt` to `1.13.1` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - `pluginName` variable name collision with `intellij` closure getter in Gradle configuration #29 | - `pluginName` variable name collision with `intellij` closure getter in Gradle configuration #29 | ||||||
| 
 | 
 | ||||||
| ## [0.3.2] - 2020-08-09 | ## [0.3.2] - 2020-08-09 | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Simplify and optimize GitHub Actions | - Simplify and optimize GitHub Actions | ||||||
| - Gradle Wrapper upgrade to `6.6.1` | - Gradle Wrapper upgrade to `6.6.1` | ||||||
| - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.4.0` | - Dependencies - upgrade `org.jetbrains.kotlin.jvm` to `1.4.0` | ||||||
| @ -461,50 +536,60 @@ | |||||||
| - Rename `master` branch to `main` | - Rename `master` branch to `main` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - GitHub Actions — cache Gradle dependencies and wrapper separately | - GitHub Actions — cache Gradle dependencies and wrapper separately | ||||||
| 
 | 
 | ||||||
| ## [0.3.1] - 2020-07-31 | ## [0.3.1] - 2020-07-31 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Better handling of the Gradle plugin description extraction from the README file | - Better handling of the Gradle plugin description extraction from the README file | ||||||
| - GitHub Actions — cache Gradle Wrapper | - GitHub Actions — cache Gradle Wrapper | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Gradle - remove kotlin("stdlib-jdk8") dependency to decrease the plugin artifact size | - Gradle - remove kotlin("stdlib-jdk8") dependency to decrease the plugin artifact size | ||||||
| - Dependencies - bump ktlint to `9.3.0` | - Dependencies - bump ktlint to `9.3.0` | ||||||
| - GitHub Actions — make *Update Changelog* job dependent on the *Publish Plugin* | - GitHub Actions — make *Update Changelog* job dependent on the *Publish Plugin* | ||||||
| - GitHub Actions — run plugin verifier against `2019.3` `2020.1` `2020.2` | - GitHub Actions — run plugin verifier against `2019.3` `2020.1` `2020.2` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Resolve ktlint reports | - Resolve ktlint reports | ||||||
| - GitHub Actions — Plugin Verifier broken for artifacts with spaces in name | - GitHub Actions — Plugin Verifier broken for artifacts with spaces in name | ||||||
| 
 | 
 | ||||||
| ## [0.3.0] - 2020-07-07 | ## [0.3.0] - 2020-07-07 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Set the publishing channel depending on the plugin version, i.e. `1.0.0-beta` -> `beta` channel | - Set the publishing channel depending on the plugin version, i.e. `1.0.0-beta` -> `beta` channel | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Update `org.jetbrains.changelog` dependency to `v0.3.3` | - Update `org.jetbrains.changelog` dependency to `v0.3.3` | ||||||
| - Update Gradle Wrapper to `v6.5.1` | - Update Gradle Wrapper to `v6.5.1` | ||||||
| - Run GitHub Actions Release workflow on `prereleased` event | - Run GitHub Actions Release workflow on `prereleased` event | ||||||
| - GitHub Actions — Release, separate changelog-related job from the release | - GitHub Actions — Release, separate changelog-related job from the release | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - Remove vendor website from `plugin.xml` | - Remove vendor website from `plugin.xml` | ||||||
| - Update Template Cleanup workflow test to avoid running it on forks | - Update Template Cleanup workflow test to avoid running it on forks | ||||||
| 
 | 
 | ||||||
| ## [0.2.0] - 2020-07-02 | ## [0.2.0] - 2020-07-02 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - JetBrains Plugin badges and TODO list for the end users | - JetBrains Plugin badges and TODO list for the end users | ||||||
| - `ktlint` integration | - `ktlint` integration | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - `pluginUntilBuild` set to the correct format: `201.*` | - `pluginUntilBuild` set to the correct format: `201.*` | ||||||
| - Bump detekt dependency to `1.10.0` | - Bump detekt dependency to `1.10.0` | ||||||
| 
 | 
 | ||||||
| ### Fixed | ### Fixed | ||||||
|  | 
 | ||||||
| - GitHub Actions — Template Cleanup, fixed adding files to git | - GitHub Actions — Template Cleanup, fixed adding files to git | ||||||
| - Update Template plugin name on cleanup | - Update Template plugin name on cleanup | ||||||
| - Set `buildUponDefaultConfig = true` in detekt configuration | - Set `buildUponDefaultConfig = true` in detekt configuration | ||||||
| @ -512,10 +597,12 @@ | |||||||
| ## [0.1.0] - 2020-06-26 | ## [0.1.0] - 2020-06-26 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - `settings.gradle.kts` for the [performance purposes](https://docs.gradle.org/current/userguide/organizing_gradle_projects.html#always_define_a_settings_file) | - `settings.gradle.kts` for the [performance purposes](https://docs.gradle.org/current/userguide/organizing_gradle_projects.html#always_define_a_settings_file) | ||||||
| - `#REMOVE-ON-CLEANUP#` token to mark content to be removed with **Template Cleanup** workflow | - `#REMOVE-ON-CLEANUP#` token to mark content to be removed with **Template Cleanup** workflow | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - README proofreading | - README proofreading | ||||||
| - GitHub Actions — Update IDE versions for the Plugin Verifier | - GitHub Actions — Update IDE versions for the Plugin Verifier | ||||||
| - Update platformVersion to `2020.1.2` | - Update platformVersion to `2020.1.2` | ||||||
| @ -523,15 +610,18 @@ | |||||||
| ## [0.0.2] - 2020-06-22 | ## [0.0.2] - 2020-06-22 | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - [Gradle Changelog Plugin](https://github.com/JetBrains/gradle-changelog-plugin) integration | - [Gradle Changelog Plugin](https://github.com/JetBrains/gradle-changelog-plugin) integration | ||||||
| 
 | 
 | ||||||
| ### Changed | ### Changed | ||||||
|  | 
 | ||||||
| - Bump Detekt version | - Bump Detekt version | ||||||
| - Change pluginSinceBuild to 193 | - Change pluginSinceBuild to 193 | ||||||
| 
 | 
 | ||||||
| ## [0.0.1] | ## [0.0.1] | ||||||
| 
 | 
 | ||||||
| ### Added | ### Added | ||||||
|  | 
 | ||||||
| - Initial project scaffold | - Initial project scaffold | ||||||
| - GitHub Actions to automate testing and deployment | - GitHub Actions to automate testing and deployment | ||||||
| - Kotlin support | - Kotlin support | ||||||
|  | |||||||
| @ -4,7 +4,7 @@ annotations = "24.0.1" | |||||||
| 
 | 
 | ||||||
| # plugins | # plugins | ||||||
| kotlin = "1.9.0" | kotlin = "1.9.0" | ||||||
| changelog = "2.1.2" | changelog = "2.2.0" | ||||||
| gradleIntelliJPlugin = "1.15.0" | gradleIntelliJPlugin = "1.15.0" | ||||||
| qodana = "0.1.13" | qodana = "0.1.13" | ||||||
| kover = "0.7.3" | kover = "0.7.3" | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user