diff --git a/.github/template-cleanup/gradle.properties b/.github/template-cleanup/gradle.properties index d1a3ab5..31e529d 100644 --- a/.github/template-cleanup/gradle.properties +++ b/.github/template-cleanup/gradle.properties @@ -18,7 +18,7 @@ platformVersion = 2021.2.4 platformPlugins = # Gradle Releases -> https://github.com/gradle/gradle/releases -gradleVersion = 7.4.2 +gradleVersion = 7.5 # Opt-out flag for bundling Kotlin standard library -> https://plugins.jetbrains.com/docs/intellij/kotlin.html#kotlin-standard-library # suppress inspection "UnusedProperty" diff --git a/CHANGELOG.md b/CHANGELOG.md index c8ce4b7..ee95d3b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ - Example implementation: Add `TODO()` with a hint to remove stale sample code ### Changed +- Upgrade Gradle Wrapper to `7.5` - Update `platformVersion` to `2021.2.4` - Change since/until build to `212-221.*` (2021.2 - 2022.1) - Dependencies - upgrade `org.jetbrains.intellij` to `1.7.0` @@ -18,7 +19,6 @@ - Dependencies (GitHub Actions) - upgrade `actions/setup-java` to `3` - Dependencies (GitHub Actions) - upgrade `actions/upload-artifact` to `3` - Dependencies (GitHub Actions) - upgrade `JetBrains/qodana-action` to `v2022.1.1` -- Upgrade Gradle Wrapper to `7.5` ### Removed - Removed Gradle caching from GitHub Actions diff --git a/README.md b/README.md index a496e55..0346c2f 100644 --- a/README.md +++ b/README.md @@ -98,19 +98,17 @@ For more details regarding Kotlin integration, please see [Kotlin for Plugin Dev The project-specific configuration file [gradle.properties][file:gradle.properties] contains: -| Property name | Description | -|---------------------------|------------------------------------------------------------------------------------------------------------| -| `pluginGroup` | Package name - after *using* the template, this will be set to `com.github.username.repo`. | -| `pluginName` | Plugin name displayed in the JetBrains Marketplace and the Plugins Repository. | -| `pluginVersion` | The current version of the plugin in [SemVer](https://semver.org/) format. | -| `pluginSinceBuild` | The `since-build` attribute of the `` tag. | -| `pluginUntilBuild` | The `until-build` attribute of the `` tag. | -| `platformType` | The type of IDE distribution. | -| `platformVersion` | The version of the IntelliJ Platform IDE will be used to build the plugin. | -| `platformDownloadSources` | IDE sources downloaded while initializing the Gradle build. | -| `platformPlugins` | Comma-separated list of dependencies to the bundled IDE plugins and plugins from the Plugin Repositories. | -| `javaVersion` | Java language level used to compile sources and generate the files for - Java 11 is required since 2020.3. | -| `gradleVersion` | Version of Gradle used for plugin development. | +| Property name | Description | +|---------------------------|-----------------------------------------------------------------------------------------------------------| +| `pluginGroup` | Package name - after *using* the template, this will be set to `com.github.username.repo`. | +| `pluginName` | Plugin name displayed in the JetBrains Marketplace and the Plugins Repository. | +| `pluginVersion` | The current version of the plugin in [SemVer](https://semver.org/) format. | +| `pluginSinceBuild` | The `since-build` attribute of the `` tag. | +| `pluginUntilBuild` | The `until-build` attribute of the `` tag. | +| `platformType` | The type of IDE distribution. | +| `platformVersion` | The version of the IntelliJ Platform IDE will be used to build the plugin. | +| `platformPlugins` | Comma-separated list of dependencies to the bundled IDE plugins and plugins from the Plugin Repositories. | +| `gradleVersion` | Version of Gradle used for plugin development. | The properties listed define the plugin itself or configure the [gradle-intellij-plugin][gh:gradle-intellij-plugin] – check its documentation for more details. @@ -147,9 +145,9 @@ A generated IntelliJ Platform Plugin Template repository contains the following │ └── wrapper/ Gradle Wrapper ├── build/ Output build directory ├── src Plugin sources -│ └── main -│ ├── kotlin/ Kotlin production sources -│ └── resources/ Resources - plugin.xml, icons, messages +│ ├── main +│ │ ├── kotlin/ Kotlin production sources +│ │ └── resources/ Resources - plugin.xml, icons, messages │ └── test │ ├── kotlin/ Kotlin test sources │ └── testData/ Test data used by tests @@ -364,7 +362,7 @@ Dependabot is a bot provided by GitHub to check the build configuration files an > Dependabot doesn't yet support checking of the Gradle Wrapper. > Check the [Gradle Releases][gradle-releases] page and update your `gradle.properties` file with: > ```properties -> gradleVersion = 7.4.2 +> gradleVersion = 7.5 > ``` > and run > ```bash