Skip to content

Commit 3505225

Browse files
committed
0.10.2 release
1 parent 61d5d6b commit 3505225

File tree

18 files changed

+67
-41
lines changed

18 files changed

+67
-41
lines changed

CHANGELOG.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,8 @@
33
## Unreleased
44

55
### Added
6-
- Move Tables-kt to DataForge repository and make it follow DataForge versioning
76

87
### Changed
9-
- **BREAKING** `Context.request(plugin)` now has nullable parameter null means taking existing plugin with any configuration.
108

119
### Deprecated
1210

@@ -16,6 +14,16 @@
1614

1715
### Security
1816

17+
## 0.10.2 - 2025-12-17
18+
19+
### Added
20+
21+
- Move Tables-kt to DataForge repository and make it follow DataForge versioning
22+
23+
### Changed
24+
25+
- **BREAKING** `Context.request(plugin)` now has nullable parameter null means taking existing plugin with any configuration.
26+
1927
## 0.10.1 - 2025-02-23
2028

2129
### Added

build.gradle.kts

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
@file:OptIn(ExperimentalAbiValidation::class)
2+
3+
import org.jetbrains.kotlin.gradle.dsl.abi.ExperimentalAbiValidation
14
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
25
import space.kscience.gradle.useApache2Licence
36
import space.kscience.gradle.useSPCTeam
@@ -9,7 +12,7 @@ plugins {
912

1013
allprojects {
1114
group = "space.kscience"
12-
version = "0.10.2-dev"
15+
version = "0.10.2"
1316
}
1417

1518
subprojects {
@@ -22,7 +25,7 @@ subprojects {
2225
}
2326
}
2427

25-
dependencies{
28+
dependencies {
2629
subprojects.forEach {
2730
dokka(it)
2831
}
@@ -32,15 +35,20 @@ readme {
3235
readmeTemplate = file("docs/README-TEMPLATE.md")
3336
}
3437

35-
ksciencePublish {
38+
39+
kscienceProject {
3640
pom("https://github.com/SciProgCentre/kmath") {
3741
useApache2Licence()
3842
useSPCTeam()
3943
}
40-
repository("spc", "https://maven.sciprog.center/kscience")
41-
central()
44+
publishTo("spc", "https://maven.sciprog.center/kscience")
45+
publishToCentral()
46+
47+
abiValidation {
48+
filters {
49+
excluded {
50+
annotatedWith.add("space.kscience.dataforge.misc.DFExperimental")
51+
}
52+
}
53+
}
4254
}
43-
44-
apiValidation {
45-
nonPublicMarkers.add("space.kscience.dataforge.misc.DFExperimental")
46-
}

dataforge-context/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Context and provider definitions
66

77
## Artifact:
88

9-
The Maven coordinates of this project are `space.kscience:dataforge-context:0.10.2-dev`.
9+
The Maven coordinates of this project are `space.kscience:dataforge-context:0.10.2`.
1010

1111
**Gradle Kotlin DSL:**
1212
```kotlin
@@ -16,6 +16,6 @@ repositories {
1616
}
1717

1818
dependencies {
19-
implementation("space.kscience:dataforge-context:0.10.2-dev")
19+
implementation("space.kscience:dataforge-context:0.10.2")
2020
}
2121
```

dataforge-data/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
## Artifact:
88

9-
The Maven coordinates of this project are `space.kscience:dataforge-data:0.10.2-dev`.
9+
The Maven coordinates of this project are `space.kscience:dataforge-data:0.10.2`.
1010

1111
**Gradle Kotlin DSL:**
1212
```kotlin
@@ -16,6 +16,6 @@ repositories {
1616
}
1717

1818
dependencies {
19-
implementation("space.kscience:dataforge-data:0.10.2-dev")
19+
implementation("space.kscience:dataforge-data:0.10.2")
2020
}
2121
```

dataforge-io/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ IO module
1515

1616
## Artifact:
1717

18-
The Maven coordinates of this project are `space.kscience:dataforge-io:0.10.2-dev`.
18+
The Maven coordinates of this project are `space.kscience:dataforge-io:0.10.2`.
1919

2020
**Gradle Kotlin DSL:**
2121
```kotlin
@@ -25,6 +25,6 @@ repositories {
2525
}
2626

2727
dependencies {
28-
implementation("space.kscience:dataforge-io:0.10.2-dev")
28+
implementation("space.kscience:dataforge-io:0.10.2")
2929
}
3030
```

dataforge-io/build.gradle.kts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import space.kscience.gradle.DependencyConfiguration
2+
13
plugins {
24
id("space.kscience.gradle.mpp")
35
}
@@ -10,7 +12,10 @@ kscience {
1012
native()
1113
wasmJs()
1214
useSerialization()
13-
useSerialization(sourceSet = space.kscience.gradle.DependencySourceSet.TEST) {
15+
useSerialization(
16+
sourceSet = space.kscience.gradle.DependencySourceSet.TEST,
17+
configuration = DependencyConfiguration.IMPLEMENTATION
18+
) {
1419
cbor()
1520
}
1621
dependencies {

dataforge-io/dataforge-io-proto/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ProtoBuf meta IO
66

77
## Artifact:
88

9-
The Maven coordinates of this project are `space.kscience:dataforge-io-proto:0.10.2-dev`.
9+
The Maven coordinates of this project are `space.kscience:dataforge-io-proto:0.10.2`.
1010

1111
**Gradle Kotlin DSL:**
1212
```kotlin
@@ -16,6 +16,6 @@ repositories {
1616
}
1717

1818
dependencies {
19-
implementation("space.kscience:dataforge-io-proto:0.10.2-dev")
19+
implementation("space.kscience:dataforge-io-proto:0.10.2")
2020
}
2121
```

dataforge-io/dataforge-io-proto/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
id("space.kscience.gradle.mpp")
3-
id("com.squareup.wire") version "4.9.9"
3+
alias (libs.plugins.wire)
44
}
55

66
description = "ProtoBuf meta IO"
@@ -10,7 +10,7 @@ kscience {
1010
// js()
1111
dependencies {
1212
api(projects.dataforgeIo)
13-
api("com.squareup.wire:wire-runtime:4.9.9")
13+
api(libs.wire.runtime)
1414
}
1515
useSerialization {
1616
protobuf()

dataforge-io/dataforge-io-yaml/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ YAML meta IO
66

77
## Artifact:
88

9-
The Maven coordinates of this project are `space.kscience:dataforge-io-yaml:0.10.2-dev`.
9+
The Maven coordinates of this project are `space.kscience:dataforge-io-yaml:0.10.2`.
1010

1111
**Gradle Kotlin DSL:**
1212
```kotlin
@@ -16,6 +16,6 @@ repositories {
1616
}
1717

1818
dependencies {
19-
implementation("space.kscience:dataforge-io-yaml:0.10.2-dev")
19+
implementation("space.kscience:dataforge-io-yaml:0.10.2")
2020
}
2121
```

dataforge-meta/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Meta definition and basic operations on meta
1313

1414
## Artifact:
1515

16-
The Maven coordinates of this project are `space.kscience:dataforge-meta:0.10.2-dev`.
16+
The Maven coordinates of this project are `space.kscience:dataforge-meta:0.10.2`.
1717

1818
**Gradle Kotlin DSL:**
1919
```kotlin
@@ -23,6 +23,6 @@ repositories {
2323
}
2424

2525
dependencies {
26-
implementation("space.kscience:dataforge-meta:0.10.2-dev")
26+
implementation("space.kscience:dataforge-meta:0.10.2")
2727
}
2828
```

0 commit comments

Comments
 (0)