diff --git a/CHANGELOG.md b/CHANGELOG.md index 5526dcb..c4f640f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,10 @@ Notable changes are documented in this file, whose format follows [Keep a Change - Removed cross-dependency from the library to the plugin. +### Fixed + +- Add explicit version to plugin artifact to prevent issues with resolution. + ## [0.2.0] - 2021-12-08 ### Added diff --git a/resources-plugin/build.gradle.kts b/resources-plugin/build.gradle.kts index dcb9a6e..db0eb57 100644 --- a/resources-plugin/build.gradle.kts +++ b/resources-plugin/build.gradle.kts @@ -40,6 +40,7 @@ buildConfig { buildConfigField("String", "GROUP_ID", "\"$group\"") buildConfigField("String", "ARTIFACT_ID", "\"$artifactId\"") buildConfigField("String", "PLUGIN_ID", "\"$pluginId\"") + buildConfigField("String", "VERSION", "\"$version\"") } pluginBundle { diff --git a/resources-plugin/src/main/kotlin/ResourcesPlugin.kt b/resources-plugin/src/main/kotlin/ResourcesPlugin.kt index 1bffccc..355dff9 100644 --- a/resources-plugin/src/main/kotlin/ResourcesPlugin.kt +++ b/resources-plugin/src/main/kotlin/ResourcesPlugin.kt @@ -23,7 +23,8 @@ class ResourcesPlugin : KotlinCompilerPluginSupportPlugin { override fun getPluginArtifact() = SubpluginArtifact( groupId = BuildConfig.GROUP_ID, - artifactId = BuildConfig.ARTIFACT_ID + artifactId = BuildConfig.ARTIFACT_ID, + version = BuildConfig.VERSION ) override fun isApplicable(kotlinCompilation: KotlinCompilation<*>) =