Skip to content

Commit

Permalink
v 4.1
Browse files Browse the repository at this point in the history
  • Loading branch information
altavir committed Mar 15, 2024
1 parent d305789 commit e5882d0
Show file tree
Hide file tree
Showing 16 changed files with 43 additions and 26 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -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 {
Expand Down
5 changes: 5 additions & 0 deletions demo/playground/api/playground.api
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions visionforge-compose-multiplatform/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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")
}
```
4 changes: 2 additions & 2 deletions visionforge-core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -16,6 +16,6 @@ repositories {
}

dependencies {
implementation("space.kscience:visionforge-core:0.4.0-dev-3")
implementation("space.kscience:visionforge-core:0.4.1")
}
```
5 changes: 3 additions & 2 deletions visionforge-core/api/visionforge-core.api
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down Expand Up @@ -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;
Expand Down
4 changes: 2 additions & 2 deletions visionforge-gdml/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -16,6 +16,6 @@ repositories {
}

dependencies {
implementation("space.kscience:visionforge-gdml:0.4.0-dev-3")
implementation("space.kscience:visionforge-gdml:0.4.1")
}
```
4 changes: 2 additions & 2 deletions visionforge-jupyter/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -16,6 +16,6 @@ repositories {
}

dependencies {
implementation("space.kscience:visionforge-jupyter:0.4.0-dev-3")
implementation("space.kscience:visionforge-jupyter:0.4.1")
}
```
4 changes: 2 additions & 2 deletions visionforge-markdown/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -16,6 +16,6 @@ repositories {
}

dependencies {
implementation("space.kscience:visionforge-markdown:0.4.0-dev-3")
implementation("space.kscience:visionforge-markdown:0.4.1")
}
```
4 changes: 2 additions & 2 deletions visionforge-plotly/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -16,6 +16,6 @@ repositories {
}

dependencies {
implementation("space.kscience:visionforge-plotly:0.4.0-dev-3")
implementation("space.kscience:visionforge-plotly:0.4.1")
}
```
Original file line number Diff line number Diff line change
Expand Up @@ -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)

Expand Down
4 changes: 2 additions & 2 deletions visionforge-server/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -16,6 +16,6 @@ repositories {
}

dependencies {
implementation("space.kscience:visionforge-server:0.4.0-dev-3")
implementation("space.kscience:visionforge-server:0.4.1")
}
```
4 changes: 2 additions & 2 deletions visionforge-solid/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -16,6 +16,6 @@ repositories {
}

dependencies {
implementation("space.kscience:visionforge-solid:0.4.0-dev-3")
implementation("space.kscience:visionforge-solid:0.4.1")
}
```
4 changes: 2 additions & 2 deletions visionforge-tables/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -16,6 +16,6 @@ repositories {
}

dependencies {
implementation("space.kscience:visionforge-tables:0.4.0-dev-3")
implementation("space.kscience:visionforge-tables:0.4.1")
}
```
4 changes: 2 additions & 2 deletions visionforge-threejs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -16,6 +16,6 @@ repositories {
}

dependencies {
implementation("space.kscience:visionforge-threejs:0.4.0-dev-3")
implementation("space.kscience:visionforge-threejs:0.4.1")
}
```
4 changes: 2 additions & 2 deletions visionforge-threejs/visionforge-threejs-server/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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")
}
```

0 comments on commit e5882d0

Please sign in to comment.