Skip to content

Commit

Permalink
Dependency updates (#109)
Browse files Browse the repository at this point in the history
  • Loading branch information
StefanOltmann authored Jan 7, 2025
1 parent 3ad5fa3 commit c9965bf
Show file tree
Hide file tree
Showing 298 changed files with 1,203 additions and 345 deletions.
2 changes: 1 addition & 1 deletion .idea/runConfigurations/Build___Test.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion NOTICE.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Ashampoo Kim - Kotlin Image Metadata
Copyright 2024 Ashampoo GmbH & Co. KG
Copyright 2025 Ashampoo GmbH & Co. KG

This product includes a modified portion of 'Apache Commons Imaging'
developed by the Apache Software Foundation (https://www.apache.org/).
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ of Ashampoo Photo Organizer, which, in turn, is driven by user community feedbac
## Installation

```
implementation("com.ashampoo:kim:0.20.1")
implementation("com.ashampoo:kim:0.20.2")
```

For the targets `wasmJs` & `js` you also need to specify this:
Expand Down
29 changes: 11 additions & 18 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
import org.jetbrains.kotlin.gradle.ExperimentalWasmDsl
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
import org.jetbrains.kotlin.gradle.plugin.mpp.NativeBuildType
import org.jetbrains.kotlin.gradle.plugin.mpp.apple.XCFramework

plugins {
kotlin("multiplatform") version "2.0.21"
kotlin("multiplatform") version "2.0.21" // Kotlin 2.1.0 results in compile errors!
id("com.android.library") version "8.5.0"
id("maven-publish")
id("signing")
Expand All @@ -12,7 +14,7 @@ plugins {
id("org.jetbrains.kotlinx.kover") version "0.6.1"
id("com.asarkar.gradle.build-time-tracker") version "4.3.0"
id("me.qoomon.git-versioning") version "6.4.4"
id("com.goncalossilva.resources") version "0.9.0"
id("com.goncalossilva.resources") version "0.9.0" // 0.10.0 requires Kotlin 2.1.0
id("com.github.ben-manes.versions") version "0.51.0"
id("org.jetbrains.dokka") version "1.9.20"
}
Expand All @@ -24,7 +26,7 @@ repositories {

val productName: String = "Ashampoo Kim"

val ktorVersion: String = "3.0.1"
val ktorVersion: String = "3.0.3"
val xmpCoreVersion: String = "1.4.2"
val dateTimeVersion: String = "0.6.1"
val kotlinxIoVersion: String = "0.6.0"
Expand Down Expand Up @@ -118,10 +120,9 @@ kotlin {

androidTarget {

compilations.all {
kotlinOptions {
jvmTarget = "11"
}
@OptIn(ExperimentalKotlinGradlePluginApi::class)
compilerOptions {
jvmTarget = JvmTarget.JVM_11
}

publishLibraryVariants("release")
Expand Down Expand Up @@ -176,20 +177,13 @@ kotlin {
browser {
webpackTask {
mainOutputFileName = "kim.js"
output.library = "kimlib"
output.library = "kimLib"
}
}

nodejs()

binaries.library()
// binaries.executable()

compilations.all {
compileTaskProvider.configure {
compilerOptions.freeCompilerArgs.add("-Xir-minimized-member-names=false")
}
}
binaries.executable()
}

@OptIn(ExperimentalWasmDsl::class)
Expand All @@ -200,8 +194,7 @@ kotlin {
browser()
nodejs()

binaries.library()
// binaries.executable()
binaries.executable()
}

// WASI support is planned for kotlinx-datetime v0.7
Expand Down
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip
networkTimeout=10000
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Loading

0 comments on commit c9965bf

Please sign in to comment.