Skip to content

Commit 35e549f

Browse files
authored
Merge pull request #81 from mipt-npm/dev
v0.4.4
2 parents 9498f75 + b4c88c7 commit 35e549f

File tree

39 files changed

+652
-988
lines changed

39 files changed

+652
-988
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1616

1717
### Fixed
1818

19+
### Security
20+
## [0.4.4]
21+
### Added
22+
- Candlestick support
23+
- Range builders for axis
24+
25+
### Changed
26+
- build tools 0.10.0
27+
- demo projects moved to examples
28+
29+
### Deprecated
30+
- Direct usage of `range` in axis
31+
32+
### Removed
33+
34+
### Fixed
35+
- #80
36+
- Plotly coordinate array wrap is moved to the server side
37+
38+
### Security
39+
## [0.4.3]
40+
41+
### Fixed
42+
- Proper deserialization of single plot.
43+
- A bug in jupyter lab visualization
44+
1945
### Security
2046

2147
## [0.4.2]

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
Dev builds and intermediate artifacts are available via `https://repo.kotlin.link` maven repository.
1313

1414
## Compatibility note
15-
The current `0.4.2` version of the library is compatible with kotlin 1.4 with JS-IR and kotlinx-serialization 1.1.0. The JVM part requires **JVM 11** to run.
15+
The current `0.4.4` version of the library is compatible with kotlin 1.4 with JS-IR and kotlinx-serialization 1.1.0. The JVM part requires JVM 11 to run.
1616

1717
# TL;DR
1818
See [examples](./examples/src/main/kotlin).
@@ -55,8 +55,8 @@ The examples of the notebooks are shown in [notebooks](./examples/notebooks) dir
5555

5656
```kotlin
5757
@file:Repository("https://repo.kotlin.link")
58-
@file:DependsOn("space.kscience:plotlykt-jupyter:0.4.2")
59-
//@file:DependsOn("space.kscience:plotlykt-server:0.4.2") // Use this one for sever integration.
58+
@file:DependsOn("space.kscience:plotlykt-jupyter:0.4.4")
59+
//@file:DependsOn("space.kscience:plotlykt-server:0.4.4") // Use this one for sever integration.
6060
```
6161

6262
The module `plotly` allows rendering static plots in Jupyter. Jupyter lab is currently supported. Jupyter notebook (classic) is able to render only `PlotlyPage` objects, so one must convert plots to pages to be able to use notebook (see [demo notebook](./notebooks/plotlykt-demo-classic.ipynb)).
@@ -92,7 +92,7 @@ repositories {
9292
}
9393

9494
dependencies {
95-
implementation("space.kscience:plotlykt-server:0.4.2")
95+
implementation("space.kscience:plotlykt-server:0.4.4")
9696
}
9797
```
9898

build.gradle.kts

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,12 @@
11
plugins {
2-
kotlin("js") apply false
3-
kotlin("jupyter.api") apply false
42
id("ru.mipt.npm.gradle.project")
53
}
64

7-
val dataforgeVersion by extra("0.4.0")
5+
val dataforgeVersion by extra("0.4.3")
86

97
allprojects {
108
group = "space.kscience"
11-
version = "0.4.2"
12-
13-
repositories {
14-
maven("https://repo.kotlin.link")
15-
maven("https://kotlin.bintray.com/kotlinx")
16-
}
17-
18-
if(name.startsWith("plotlykt")){
19-
apply<MavenPublishPlugin>()
20-
}
9+
version = "0.4.4"
2110
}
2211

2312
apiValidation {
@@ -32,8 +21,4 @@ ksciencePublish{
3221

3322
readme {
3423
readmeTemplate = file("docs/templates/README-TEMPLATE.md")
35-
}
36-
37-
changelog{
38-
version = project.version.toString()
3924
}
File renamed without changes.
Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,8 @@ plugins {
77
}
88

99
repositories {
10-
mavenLocal()
11-
jcenter()
12-
maven("https://dl.bintray.com/mipt-npm/dataforge")
13-
maven("https://dl.bintray.com/mipt-npm/kscience")
14-
maven("https://dl.bintray.com/mipt-npm/dev")
10+
mavenCentral()
11+
maven("https://repo.kotlin.link")
1512
}
1613

1714
dependencies {

fx-demo/src/main/kotlin/space/kscience/plotly/fx/PlotlyFXApp.kt renamed to examples/fx-demo/src/main/kotlin/space/kscience/plotly/fx/PlotlyFXApp.kt

File renamed without changes.

fx-demo/src/main/kotlin/space/kscience/plotly/fx/PlotlyFXController.kt renamed to examples/fx-demo/src/main/kotlin/space/kscience/plotly/fx/PlotlyFXController.kt

File renamed without changes.

fx-demo/src/main/kotlin/space/kscience/plotly/fx/server.kt renamed to examples/fx-demo/src/main/kotlin/space/kscience/plotly/fx/server.kt

File renamed without changes.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ plugins {
44

55
repositories {
66
mavenCentral()
7-
jcenter()
7+
maven("https://repo.kotlin.link")
88
}
99

1010
kotlin {

js-demo/src/main/kotlin/space/kscience/plotly/jsdemo/main.kt renamed to examples/js-demo/src/main/kotlin/space/kscience/plotly/jsdemo/main.kt

File renamed without changes.

0 commit comments

Comments
 (0)