diff --git a/CHANGELOG.md b/CHANGELOG.md index 91bea95..fcbdedc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## 1.18.0 +### Added +- Support for Rider 2023.2.3 + ## 1.17.0 ### Added - Support for Rider 2023.2-EAP6-SNAPSHOT diff --git a/build.gradle b/build.gradle index 31b45de..ae087c1 100644 --- a/build.gradle +++ b/build.gradle @@ -4,8 +4,8 @@ import org.apache.tools.ant.taskdefs.condition.Os plugins { id 'java' id 'org.jetbrains.kotlin.jvm' version '1.8.22' - id 'org.jetbrains.intellij' version '1.13.3' // https://github.com/JetBrains/gradle-intellij-plugin/releases - id 'com.jetbrains.rdgen' version '2023.2.2' // https://github.com/JetBrains/rd/releases + id 'org.jetbrains.intellij' version '1.16.0' // https://github.com/JetBrains/gradle-intellij-plugin/releases + id 'com.jetbrains.rdgen' version '2023.3.2' // https://github.com/JetBrains/rd/releases } ext { @@ -25,7 +25,7 @@ repositories { } wrapper { - gradleVersion = '7.3' + gradleVersion = '7.6' distributionType = Wrapper.DistributionType.ALL distributionUrl = "https://cache-redirector.jetbrains.com/services.gradle.org/distributions/gradle-${gradleVersion}-all.zip" } diff --git a/gradle.properties b/gradle.properties index 74793b5..fd5a6e0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,7 +7,7 @@ org.gradle.jvmargs=-Xmx2g DotnetPluginId=ReSharperPlugin.SpecflowRiderPlugin DotnetSolution=SpecflowRiderPlugin.sln RiderPluginId=specflowriderplugin -PluginVersion=1.17.0 +PluginVersion=1.18.0 BuildConfiguration=Release @@ -15,8 +15,10 @@ BuildConfiguration=Release # 2019.2-SNAPSHOT # 2019.2-EAP2-SNAPSHOT # 2019.2 -ProductVersion=2023.2-EAP6-SNAPSHOT +ProductVersion=2023.2.3 # Kotlin 1.4 will bundle the stdlib dependency by default, causing problems with the version bundled with the IDE # https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-rc-released/#stdlib-default kotlin.stdlib.default.dependency=false +# see: https://jb.gg/intellij-platform-kotlin-oom +kotlin.incremental.useClasspathSnapshot=false \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index db14f7b..71f7f00 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://cache-redirector.jetbrains.com/services.gradle.org/distributions/gradle-7.4.2-bin.zip +distributionUrl=https\://cache-redirector.jetbrains.com/services.gradle.org/distributions/gradle-7.6-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/src/dotnet/Plugin.props b/src/dotnet/Plugin.props index 669d19c..7a23368 100644 --- a/src/dotnet/Plugin.props +++ b/src/dotnet/Plugin.props @@ -1,6 +1,6 @@ - 2023.2.0-eap06 + 2023.2.3 SpecFlow for Rider diff --git a/src/dotnet/ReSharperPlugin.SpecflowRiderPlugin.Tests/ReSharperPlugin.SpecflowRiderPlugin.Tests.csproj b/src/dotnet/ReSharperPlugin.SpecflowRiderPlugin.Tests/ReSharperPlugin.SpecflowRiderPlugin.Tests.csproj index 8f8c313..6ed2aab 100644 --- a/src/dotnet/ReSharperPlugin.SpecflowRiderPlugin.Tests/ReSharperPlugin.SpecflowRiderPlugin.Tests.csproj +++ b/src/dotnet/ReSharperPlugin.SpecflowRiderPlugin.Tests/ReSharperPlugin.SpecflowRiderPlugin.Tests.csproj @@ -9,7 +9,7 @@ - + diff --git a/src/dotnet/ReSharperPlugin.SpecflowRiderPlugin/Rider/SpecflowRiderPluginModel.Generated.cs b/src/dotnet/ReSharperPlugin.SpecflowRiderPlugin/Rider/SpecflowRiderPluginModel.Generated.cs index 4b09cc7..a536b19 100644 --- a/src/dotnet/ReSharperPlugin.SpecflowRiderPlugin/Rider/SpecflowRiderPluginModel.Generated.cs +++ b/src/dotnet/ReSharperPlugin.SpecflowRiderPlugin/Rider/SpecflowRiderPluginModel.Generated.cs @@ -1,6 +1,6 @@ //------------------------------------------------------------------------------ // -// This code was generated by a RdGen v1.10. +// This code was generated by a RdGen v1.12. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. diff --git a/src/rider/main/kotlin/com/jetbrains/rider/plugins/specflowriderplugin/SpecflowRiderPluginModel.Generated.kt b/src/rider/main/kotlin/com/jetbrains/rider/plugins/specflowriderplugin/SpecflowRiderPluginModel.Generated.kt index f73f92d..68994d2 100644 --- a/src/rider/main/kotlin/com/jetbrains/rider/plugins/specflowriderplugin/SpecflowRiderPluginModel.Generated.kt +++ b/src/rider/main/kotlin/com/jetbrains/rider/plugins/specflowriderplugin/SpecflowRiderPluginModel.Generated.kt @@ -103,6 +103,8 @@ class SpecflowRiderPluginModel private constructor( ) } //contexts + //threading + override val extThreading: ExtThreadingKind get() = ExtThreadingKind.Default } val Solution.specflowRiderPluginModel get() = getOrCreateExtension("specflowRiderPluginModel", ::SpecflowRiderPluginModel) @@ -182,4 +184,5 @@ data class MyStructure ( } //deepClone //contexts + //threading } diff --git a/src/rider/main/resources/META-INF/plugin.xml b/src/rider/main/resources/META-INF/plugin.xml index 7389877..58c610c 100644 --- a/src/rider/main/resources/META-INF/plugin.xml +++ b/src/rider/main/resources/META-INF/plugin.xml @@ -3,7 +3,7 @@ SpecFlow for Rider _PLACEHOLDER_ SpecFlow - + com.intellij.modules.rider