This commit is contained in:
Alexander Nozik 2024-03-15 10:46:30 +03:00
parent d305789aa8
commit e5882d01f8
16 changed files with 43 additions and 26 deletions

View File

@ -14,6 +14,17 @@
### Security
## 0.4.1 - 2024-03-15
### Changed
- VisionProperties `flowChanges()` -> `changes`
### Fixed
- Bug with ElementVisionRenderer having the same name
- Plotly update problem
## 0.4.0 - 2024-02-16
### Added

View File

@ -10,7 +10,7 @@ val dataforgeVersion by extra("0.8.0")
allprojects {
group = "space.kscience"
version = "0.4.1-dev-1"
version = "0.4.1"
}
subprojects {

View File

@ -23,6 +23,11 @@ public final class space/kscience/visionforge/examples/ControlVisionKt {
public static synthetic fun main ([Ljava/lang/String;)V
}
public final class space/kscience/visionforge/examples/DynamicPlotlyVisionKt {
public static final fun main ()V
public static synthetic fun main ([Ljava/lang/String;)V
}
public final class space/kscience/visionforge/examples/ExtrudedKt {
public static final fun main ()V
public static synthetic fun main ([Ljava/lang/String;)V

View File

@ -6,7 +6,7 @@
## Artifact:
The Maven coordinates of this project are `space.kscience:visionforge-compose-multiplatform:0.4.0-dev-3`.
The Maven coordinates of this project are `space.kscience:visionforge-compose-multiplatform:0.4.1`.
**Gradle Kotlin DSL:**
```kotlin
@ -16,6 +16,6 @@ repositories {
}
dependencies {
implementation("space.kscience:visionforge-compose-multiplatform:0.4.0-dev-3")
implementation("space.kscience:visionforge-compose-multiplatform:0.4.1")
}
```

View File

@ -6,7 +6,7 @@
## Artifact:
The Maven coordinates of this project are `space.kscience:visionforge-core:0.4.0-dev-3`.
The Maven coordinates of this project are `space.kscience:visionforge-core:0.4.1`.
**Gradle Kotlin DSL:**
```kotlin
@ -16,6 +16,6 @@ repositories {
}
dependencies {
implementation("space.kscience:visionforge-core:0.4.0-dev-3")
implementation("space.kscience:visionforge-core:0.4.1")
}
```

View File

@ -49,7 +49,7 @@ public final class space/kscience/visionforge/AbstractVisionGroup$Companion {
public class space/kscience/visionforge/AbstractVisionProperties : space/kscience/visionforge/MutableVisionProperties {
public fun <init> (Lspace/kscience/visionforge/Vision;Lspace/kscience/dataforge/meta/MutableMeta;)V
public fun flowChanges ()Lkotlinx/coroutines/flow/Flow;
public fun getChanges ()Lkotlinx/coroutines/flow/Flow;
protected final fun getChangesInternal ()Lkotlinx/coroutines/flow/MutableSharedFlow;
public fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
public synthetic fun getOwn ()Lspace/kscience/dataforge/meta/Meta;
@ -647,10 +647,11 @@ public abstract class space/kscience/visionforge/VisionPlugin : space/kscience/d
}
public abstract interface class space/kscience/visionforge/VisionProperties : space/kscience/dataforge/meta/MetaProvider {
public abstract fun flowChanges ()Lkotlinx/coroutines/flow/Flow;
public fun flowChanges ()Lkotlinx/coroutines/flow/Flow;
public fun get (Lspace/kscience/dataforge/names/Name;)Lspace/kscience/dataforge/meta/Meta;
public abstract fun get (Lspace/kscience/dataforge/names/Name;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lspace/kscience/dataforge/meta/Meta;
public static synthetic fun get$default (Lspace/kscience/visionforge/VisionProperties;Lspace/kscience/dataforge/names/Name;Ljava/lang/Boolean;Ljava/lang/Boolean;ILjava/lang/Object;)Lspace/kscience/dataforge/meta/Meta;
public abstract fun getChanges ()Lkotlinx/coroutines/flow/Flow;
public abstract fun getDescriptor ()Lspace/kscience/dataforge/meta/descriptors/MetaDescriptor;
public abstract fun getOwn ()Lspace/kscience/dataforge/meta/Meta;
public fun getValue (Lspace/kscience/dataforge/names/Name;)Lspace/kscience/dataforge/meta/Value;

View File

@ -6,7 +6,7 @@
## Artifact:
The Maven coordinates of this project are `space.kscience:visionforge-gdml:0.4.0-dev-3`.
The Maven coordinates of this project are `space.kscience:visionforge-gdml:0.4.1`.
**Gradle Kotlin DSL:**
```kotlin
@ -16,6 +16,6 @@ repositories {
}
dependencies {
implementation("space.kscience:visionforge-gdml:0.4.0-dev-3")
implementation("space.kscience:visionforge-gdml:0.4.1")
}
```

View File

@ -6,7 +6,7 @@ Common visionforge jupyter module
## Artifact:
The Maven coordinates of this project are `space.kscience:visionforge-jupyter:0.4.0-dev-3`.
The Maven coordinates of this project are `space.kscience:visionforge-jupyter:0.4.1`.
**Gradle Kotlin DSL:**
```kotlin
@ -16,6 +16,6 @@ repositories {
}
dependencies {
implementation("space.kscience:visionforge-jupyter:0.4.0-dev-3")
implementation("space.kscience:visionforge-jupyter:0.4.1")
}
```

View File

@ -6,7 +6,7 @@
## Artifact:
The Maven coordinates of this project are `space.kscience:visionforge-markdown:0.4.0-dev-3`.
The Maven coordinates of this project are `space.kscience:visionforge-markdown:0.4.1`.
**Gradle Kotlin DSL:**
```kotlin
@ -16,6 +16,6 @@ repositories {
}
dependencies {
implementation("space.kscience:visionforge-markdown:0.4.0-dev-3")
implementation("space.kscience:visionforge-markdown:0.4.1")
}
```

View File

@ -6,7 +6,7 @@
## Artifact:
The Maven coordinates of this project are `space.kscience:visionforge-plotly:0.4.0-dev-3`.
The Maven coordinates of this project are `space.kscience:visionforge-plotly:0.4.1`.
**Gradle Kotlin DSL:**
```kotlin
@ -16,6 +16,6 @@ repositories {
}
dependencies {
implementation("space.kscience:visionforge-plotly:0.4.0-dev-3")
implementation("space.kscience:visionforge-plotly:0.4.1")
}
```

View File

@ -20,7 +20,7 @@ import space.kscience.visionforge.html.VisionOutput
@Serializable
@SerialName("vision.plotly")
public class VisionOfPlotly private constructor(
@Serializable(MutableMetaSerializer::class) private val meta: MutableMeta,
@Serializable(MutableMetaSerializer::class) public val meta: MutableMeta,
) : Vision {
public constructor(plot: Plot) : this(plot.meta)

View File

@ -6,7 +6,7 @@
## Artifact:
The Maven coordinates of this project are `space.kscience:visionforge-server:0.4.0-dev-3`.
The Maven coordinates of this project are `space.kscience:visionforge-server:0.4.1`.
**Gradle Kotlin DSL:**
```kotlin
@ -16,6 +16,6 @@ repositories {
}
dependencies {
implementation("space.kscience:visionforge-server:0.4.0-dev-3")
implementation("space.kscience:visionforge-server:0.4.1")
}
```

View File

@ -6,7 +6,7 @@
## Artifact:
The Maven coordinates of this project are `space.kscience:visionforge-solid:0.4.0-dev-3`.
The Maven coordinates of this project are `space.kscience:visionforge-solid:0.4.1`.
**Gradle Kotlin DSL:**
```kotlin
@ -16,6 +16,6 @@ repositories {
}
dependencies {
implementation("space.kscience:visionforge-solid:0.4.0-dev-3")
implementation("space.kscience:visionforge-solid:0.4.1")
}
```

View File

@ -6,7 +6,7 @@
## Artifact:
The Maven coordinates of this project are `space.kscience:visionforge-tables:0.4.0-dev-3`.
The Maven coordinates of this project are `space.kscience:visionforge-tables:0.4.1`.
**Gradle Kotlin DSL:**
```kotlin
@ -16,6 +16,6 @@ repositories {
}
dependencies {
implementation("space.kscience:visionforge-tables:0.4.0-dev-3")
implementation("space.kscience:visionforge-tables:0.4.1")
}
```

View File

@ -6,7 +6,7 @@
## Artifact:
The Maven coordinates of this project are `space.kscience:visionforge-threejs:0.4.0-dev-3`.
The Maven coordinates of this project are `space.kscience:visionforge-threejs:0.4.1`.
**Gradle Kotlin DSL:**
```kotlin
@ -16,6 +16,6 @@ repositories {
}
dependencies {
implementation("space.kscience:visionforge-threejs:0.4.0-dev-3")
implementation("space.kscience:visionforge-threejs:0.4.1")
}
```

View File

@ -6,7 +6,7 @@
## Artifact:
The Maven coordinates of this project are `space.kscience:visionforge-threejs-server:0.4.0-dev-3`.
The Maven coordinates of this project are `space.kscience:visionforge-threejs-server:0.4.1`.
**Gradle Kotlin DSL:**
```kotlin
@ -16,6 +16,6 @@ repositories {
}
dependencies {
implementation("space.kscience:visionforge-threejs-server:0.4.0-dev-3")
implementation("space.kscience:visionforge-threejs-server:0.4.1")
}
```