From 35fd8023038115b8dd2f2d41b6155f60b636f694 Mon Sep 17 00:00:00 2001 From: Sergej Shafarenka Date: Wed, 27 Nov 2024 10:41:40 +0100 Subject: [PATCH] Support linuxArm64 and bump kotlin version --- README.md | 7 ++++--- build.gradle.kts | 6 +++++- gradle/libs.versions.toml | 2 +- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 5a9ecad..1a0433a 100644 --- a/README.md +++ b/README.md @@ -51,8 +51,8 @@ val names = data.map { it.value("Name") } // ["Germany", "Belarus"] In `gradle/libs.versions.toml` ```toml [versions] -kotlin = "2.0.20" -csv = "0.13" +kotlin = "2.0.21" +csv = "0.14" [libraries] csv = { module = "de.halfbit:csv", version.ref = "csv" } @@ -83,7 +83,8 @@ kotlin { # Release Notes -- 0.13 Some API changes and DataRow.replaceValue(). See PR #13 for details. +- 0.14 Add linuxArm64 target, update to Kotlin 2.0.21 +- 0.13 Some API changes and DataRow.replaceValue(), see PR #13 for details - 0.12 Add HeaderRow and DataRow types, enabling easier data transformations - 0.11 Update to Kotlin 2.0.20 - 0.10 Migrate to the Apache 2.0 license diff --git a/build.gradle.kts b/build.gradle.kts index f2ab706..1f07fcd 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,7 +8,7 @@ plugins { } group = "de.halfbit" -version = "0.13" +version = "0.14" repositories { mavenCentral() @@ -18,6 +18,7 @@ kotlin { explicitApi() jvm() linuxX64() + linuxArm64() mingwX64() macosX64() js { @@ -132,6 +133,9 @@ if (canPublishToMaven) { "compileTestKotlinLinuxX64" { mustRunAfter("signLinuxX64Publication") } + "compileTestKotlinLinuxArm64" { + mustRunAfter("signLinuxArm64Publication") + } "compileTestKotlinMacosX64" { mustRunAfter("signMacosX64Publication") } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 0005ecd..2f605b2 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -kotlin = "2.0.20" +kotlin = "2.0.21" [libraries] kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" }