Skip to content

Commit

Permalink
2024.3 Build runtime.
Browse files Browse the repository at this point in the history
  • Loading branch information
Unthrottled committed Nov 20, 2024
1 parent 82de247 commit 425d812
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 8 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 2 additions & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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))
Expand Down
9 changes: 5 additions & 4 deletions gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ object RestClient : Logging {
object RestTools {
private val log = Logger.getInstance(this::class.java)

fun <T> performRequest(
fun <T : Any> performRequest(
url: String,
bodyExtractor: (InputStream) -> T,
): Optional<T> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ private fun buildUpdateMessage(): String =
"""
What's New?<br>
<ul>
<li>Added initial 2024.2 build support.</li>
<li>Added initial 2024.3 build support.</li>
</ul>
<br>See the <a href="https://github.com/doki-theme/doki-theme-icons-jetbrains#documentation">documentation</a> for features, usages, and configurations.
<br>The <a href="https://github.com/doki-theme/doki-theme-icons-jetbrains/blob/master/CHANGELOG.md">changelog</a> is available for more details.
Expand Down
2 changes: 1 addition & 1 deletion src/main/resources/META-INF/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<name>Doki Theme Icons</name>
<vendor>Unthrottled</vendor>

<idea-version since-build="241"/>
<idea-version since-build="243"/>
<depends>com.intellij.modules.platform</depends>
<depends optional="true" config-file="io.unthrottled.doki.icons-io.unthrottled.doki.theme.xml">io.acari.DDLCTheme
</depends>
Expand Down

0 comments on commit 425d812

Please sign in to comment.