diff --git a/CHANGELOG.md b/CHANGELOG.md index 75a4262..6a25d04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ ## [Unreleased] +# 88.5-1.5.0 [2024.3 Build Support] + +- Lowest supported version is now 2024.3 +- Compiles to the 2024.3 build + ## 88.5-1.4.0 [2024.2 Build Support] ### Added diff --git a/build.gradle.kts b/build.gradle.kts index e9281a9..5fbbe0d 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,7 +8,7 @@ plugins { // Java support id("java") // Kotlin support - kotlin("jvm") version "1.8.10" + kotlin("jvm") version "2.0.0" // Gradle IntelliJ Plugin id("org.jetbrains.intellij") version "1.16.1" // Gradle Changelog Plugin @@ -143,6 +143,7 @@ tasks { runIde { maxHeapSize = "2g" systemProperty("idea.ui.icons.svg.disk.cache", "false") + systemProperty("idea.platform.prefix", properties("idePrefix")) val idePath = properties("idePath") if (idePath.isNotEmpty()) { ideDir.set(file(idePath)) diff --git a/gradle.properties b/gradle.properties index cdf4bcd..9c94c8e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,15 +2,15 @@ pluginGroup = io.unthrottled.doki.icons pluginName = Doki Theme Icons -pluginVersion = 88.5-1.4.0 +pluginVersion = 88.5-1.5.0 # Supported build number ranges and IntelliJ Platform versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html -pluginSinceBuild = 241 -pluginUntilBuild = 242.* +pluginSinceBuild = 243 +pluginUntilBuild = 243.* # IntelliJ Platform Properties -> https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#intellij-extension platformType = IU -platformVersion = 2024.1 +platformVersion = 2024.2 # Plugin Dependencies -> https://plugins.jetbrains.com/docs/intellij/plugin-dependencies.html # Example: platformPlugins = com.intellij.java, com.jetbrains.php:203.4449.22 @@ -25,6 +25,7 @@ kotlin.stdlib.default.dependency = false idePrefix=IU idePath= +#idePath=/Users/alexsimons/Applications/WebStorm.app/Contents #idePath=/Users/alexsimons/Library/Application Support/JetBrains/Toolbox/apps/Rider/ch-0/222.3962.23/Rider.app/Contents #idePath=/Users/alexsimons/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/231.6890.12/IntelliJ IDEA 2023.1 EAP.app/Contents #idePath=/Users/alexsimons/Library/Application Support/JetBrains/Toolbox/apps/Rider/ch-0/222.4167.23/Rider.app/Contents diff --git a/src/main/kotlin/io/unthrottled/doki/icons/jetbrains/integrations/RestClient.kt b/src/main/kotlin/io/unthrottled/doki/icons/jetbrains/integrations/RestClient.kt index 5515a28..996eb1f 100644 --- a/src/main/kotlin/io/unthrottled/doki/icons/jetbrains/integrations/RestClient.kt +++ b/src/main/kotlin/io/unthrottled/doki/icons/jetbrains/integrations/RestClient.kt @@ -32,7 +32,7 @@ object RestClient : Logging { object RestTools { private val log = Logger.getInstance(this::class.java) - fun performRequest( + fun performRequest( url: String, bodyExtractor: (InputStream) -> T, ): Optional { diff --git a/src/main/kotlin/io/unthrottled/doki/icons/jetbrains/onboarding/UpdateNotification.kt b/src/main/kotlin/io/unthrottled/doki/icons/jetbrains/onboarding/UpdateNotification.kt index aa7fd95..4d0376c 100644 --- a/src/main/kotlin/io/unthrottled/doki/icons/jetbrains/onboarding/UpdateNotification.kt +++ b/src/main/kotlin/io/unthrottled/doki/icons/jetbrains/onboarding/UpdateNotification.kt @@ -20,7 +20,7 @@ private fun buildUpdateMessage(): String = """ What's New?
    -
  • Added initial 2024.2 build support.
  • +
  • Added initial 2024.3 build support.

See the documentation for features, usages, and configurations.
The changelog is available for more details. diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml index 6f895bb..891044d 100644 --- a/src/main/resources/META-INF/plugin.xml +++ b/src/main/resources/META-INF/plugin.xml @@ -4,7 +4,7 @@ Doki Theme Icons Unthrottled - + com.intellij.modules.platform io.acari.DDLCTheme