Skip to content

Commit d578efa

Browse files
committed
Update readme
1 parent b6100bd commit d578efa

File tree

18 files changed

+70
-64
lines changed

18 files changed

+70
-64
lines changed

CHANGELOG.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,28 @@
55
### Added
66

77
### Changed
8-
- Kotlin 2.3
98

109
### Deprecated
1110

1211
### Removed
1312

1413
### Fixed
14+
15+
### Security
16+
17+
## 0.5.1 - 2026-01-10
18+
19+
### Changed
20+
21+
- Kotlin 2.3
22+
23+
### Fixed
24+
1525
- Fix DSLMarker annotations for builders
1626
- Flaky test
1727
- Fix the problem where property listeners do not react on property child node changes
1828
- Plotly plot title now writes proper field
1929

20-
### Security
21-
2230
## 0.5.0 - 2025-03-21
2331

2432
### Added

README.md

Lines changed: 8 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55

66
[![Slack](https://img.shields.io/badge/slack-channel-green?logo=slack)](https://kotlinlang.slack.com/archives/CEXV2QWNM)
77

8-
# DataForge Visualization Platform
8+
# VisionForge platform
99

1010
## Table of Contents
1111

1212
* [Introduction](#introduction)
1313
* [Requirements](#requirements)
1414
* [Features](#features)
15-
* [About DataForge](#about-dataforge)
15+
* [About VisionForge](#about-VisionForge)
1616
* [Modules contained in this repository](#modules-contained-in-this-repository)
1717
* [Visualization for External Systems](#visualization-for-external-systems)
1818
* [Demonstrations](#demonstrations)
@@ -23,7 +23,7 @@
2323

2424
## Introduction
2525

26-
This repository contains a [DataForge](#about-dataforge)\-based framework
26+
This repository contains a [VisionForge](#about-VisionForge) framework
2727
used for visualization in various scientific applications.
2828

2929
The main framework's use case for now is 3D visualization for particle physics experiments.
@@ -41,16 +41,16 @@ JVM backend requires JDK 11 or later
4141
The main framework's features for now include:
4242
- 3D visualization of complex experimental set-ups
4343
- Event display such as particle tracks, etc.
44-
- Scales up to few hundred thousands of elements
45-
- Camera move, rotate, zoom-in and zoom-out
44+
- Scales up to hundreds of thousands of elements
45+
- The camera moves, rotates, zoom-in and zoom-out
4646
- Scene graph as an object tree with property editor
4747
- Settings export and import
4848
- Multiple platform support
4949

50-
## About DataForge
50+
## About VisionForge
5151

52-
DataForge is a software framework for automated scientific data processing. DataForge Visualization
53-
Platform uses some of the concepts and modules of DataForge, including: `Meta`, `Configuration`, `Context`,
52+
[DataForge](https://git.sciprog.center/kscience/dataforge-core) is a software framework for automated scientific data processing. VisionForge
53+
Platform uses some concepts and modules of DataForge, including: `Meta`, `Configuration`, `Context`,
5454
`Provider`, and some others.
5555

5656
To learn more about DataForge, please consult the following URLs:
@@ -66,10 +66,6 @@ To learn more about DataForge, please consult the following URLs:
6666
>
6767
> **Maturity**: EXPERIMENTAL
6868
69-
### [demo](demo)
70-
>
71-
> **Maturity**: EXPERIMENTAL
72-
7369
### [plotly-kt](plotly-kt)
7470
>
7571
> **Maturity**: EXPERIMENTAL
@@ -131,10 +127,6 @@ To learn more about DataForge, please consult the following URLs:
131127
>
132128
> **Maturity**: EXPERIMENTAL
133129
134-
### [demo/playground](demo/playground)
135-
>
136-
> **Maturity**: EXPERIMENTAL
137-
138130
### [demo/sat-demo](demo/sat-demo)
139131
>
140132
> **Maturity**: EXPERIMENTAL
@@ -143,10 +135,6 @@ To learn more about DataForge, please consult the following URLs:
143135
>
144136
> **Maturity**: EXPERIMENTAL
145137
146-
### [plotly-kt/examples](plotly-kt/examples)
147-
>
148-
> **Maturity**: EXPERIMENTAL
149-
150138
### [plotly-kt/plotly-kt-core](plotly-kt/plotly-kt-core)
151139
>
152140
> **Maturity**: DEVELOPMENT
@@ -164,18 +152,6 @@ To learn more about DataForge, please consult the following URLs:
164152
>
165153
> **Maturity**: EXPERIMENTAL
166154
167-
### [plotly-kt/examples/compose-demo](plotly-kt/examples/compose-demo)
168-
>
169-
> **Maturity**: EXPERIMENTAL
170-
171-
### [plotly-kt/examples/js-demo](plotly-kt/examples/js-demo)
172-
>
173-
> **Maturity**: EXPERIMENTAL
174-
175-
### [plotly-kt/examples/native-demo](plotly-kt/examples/native-demo)
176-
>
177-
> **Maturity**: EXPERIMENTAL
178-
179155

180156
**Class diagram:**
181157

cern-root-loader/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:cern-root-loader:0.5.0`.
9+
The Maven coordinates of this project are `space.kscience:cern-root-loader:0.5.1`.
1010

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

1818
dependencies {
19-
implementation("space.kscience:cern-root-loader:0.5.0")
19+
implementation("space.kscience:cern-root-loader:0.5.1")
2020
}
2121
```

plotly-kt/CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1515
### Removed
1616

1717
### Fixed
18-
- Fix legend orientation constants
1918

2019
### Security
2120

21+
## 0.5.1 - 2026-01-10
22+
23+
### Fixed
24+
25+
- Fix legend orientation constants
26+
2227
## 0.5.0 (package and versioning change!)
2328

2429
### Changed

plotly-kt/plotly-kt-core/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:plotly-kt-core:0.5.0`.
9+
The Maven coordinates of this project are `space.kscience:plotly-kt-core:0.5.1`.
1010

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

1818
dependencies {
19-
implementation("space.kscience:plotly-kt-core:0.5.0")
19+
implementation("space.kscience:plotly-kt-core:0.5.1")
2020
}
2121
```

plotly-kt/plotly-kt-server/README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,20 @@
22

33

44

5+
## Usage
6+
7+
## Artifact:
8+
9+
The Maven coordinates of this project are `space.kscience:plotly-kt-server:0.5.1`.
10+
11+
**Gradle Kotlin DSL:**
12+
```kotlin
13+
repositories {
14+
maven("https://repo.kotlin.link")
15+
mavenCentral()
16+
}
17+
18+
dependencies {
19+
implementation("space.kscience:plotly-kt-server:0.5.1")
20+
}
21+
```

visionforge-compose-html/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:visionforge-compose-html:0.5.0`.
9+
The Maven coordinates of this project are `space.kscience:visionforge-compose-html:0.5.1`.
1010

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

1818
dependencies {
19-
implementation("space.kscience:visionforge-compose-html:0.5.0")
19+
implementation("space.kscience:visionforge-compose-html:0.5.1")
2020
}
2121
```

visionforge-compose-multiplatform/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:visionforge-compose-multiplatform:0.5.0`.
9+
The Maven coordinates of this project are `space.kscience:visionforge-compose-multiplatform:0.5.1`.
1010

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

1818
dependencies {
19-
implementation("space.kscience:visionforge-compose-multiplatform:0.5.0")
19+
implementation("space.kscience:visionforge-compose-multiplatform:0.5.1")
2020
}
2121
```

visionforge-core/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:visionforge-core:0.5.0`.
9+
The Maven coordinates of this project are `space.kscience:visionforge-core:0.5.1`.
1010

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

1818
dependencies {
19-
implementation("space.kscience:visionforge-core:0.5.0")
19+
implementation("space.kscience:visionforge-core:0.5.1")
2020
}
2121
```

visionforge-gdml/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:visionforge-gdml:0.5.0`.
9+
The Maven coordinates of this project are `space.kscience:visionforge-gdml:0.5.1`.
1010

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

1818
dependencies {
19-
implementation("space.kscience:visionforge-gdml:0.5.0")
19+
implementation("space.kscience:visionforge-gdml:0.5.1")
2020
}
2121
```

0 commit comments

Comments
 (0)