Skip to content

Commit 5850e1d

Browse files
committed
Release v2.2.1
1 parent 18f4068 commit 5850e1d

File tree

5 files changed

+30
-15
lines changed

5 files changed

+30
-15
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,22 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres
66
to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). All scales should have the 'format' parameter.
77

8+
## [2.2.1] - 2025-06-11
9+
10+
### Compatibility
11+
12+
- [Android](https://developer.android.com/compose) **temporarily not supported due to [SKIKO-761](https://youtrack.jetbrains.com/issue/SKIKO-761).**
13+
- [Compose Multiplatform](https://github.com/JetBrains/compose-multiplatform) 1.7.0-1.7.3
14+
- [Skiko](https://github.com/JetBrains/skiko) 0.8.15 and 0.8.18
15+
- [Lets-Plot Kotlin API](https://github.com/JetBrains/lets-plot-kotlin) 4.10.0
16+
- [Lets-Plot Multiplatform](https://github.com/JetBrains/lets-plot) 4.6.2
17+
18+
### Fixed
19+
- The problem occurs when I put two PlotPanels in Row or Column [[#32](https://github.com/JetBrains/lets-plot-skia/issues/32)].
20+
21+
See/run demo [MultiplePlotsWithToolbar.kt](https://github.com/JetBrains/lets-plot-skia/blob/main/demo/plot/compose-desktop/src/main/kotlin/demo/plot/various/MultiplePlotsWithToolbar.kt)
22+
23+
824
## [2.2.0] - 2025-03-31
925

1026
### Compatibility

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
## Dependencies
2020

21-
See release notes for the latest version of the dependencies: [v2.1.1](https://github.com/JetBrains/lets-plot-skia/releases/tag/v2.1.1)
21+
See release notes for the latest version of the dependencies: [v2.2.1](https://github.com/JetBrains/lets-plot-skia/releases/tag/v2.2.1)
2222

2323
### Compose Desktop
2424

@@ -27,11 +27,11 @@ dependencies {
2727
...
2828

2929
// Lets-Plot Kotlin API
30-
implementation("org.jetbrains.lets-plot:lets-plot-kotlin-kernel:4.9.3")
30+
implementation("org.jetbrains.lets-plot:lets-plot-kotlin-kernel:4.10.0")
3131

3232
// Lets-Plot Multiplatform
33-
implementation("org.jetbrains.lets-plot:lets-plot-common:4.5.2")
34-
implementation("org.jetbrains.lets-plot:platf-awt:4.5.2")
33+
implementation("org.jetbrains.lets-plot:lets-plot-common:4.6.2")
34+
implementation("org.jetbrains.lets-plot:platf-awt:4.6.2")
3535

3636
// Lets-Plot Skia Frontend
3737
implementation("org.jetbrains.lets-plot:lets-plot-compose:2.1.1")
@@ -50,10 +50,10 @@ dependencies {
5050
implementation("org.jetbrains.skiko:skiko-android:0.8.4")
5151

5252
// Lets-Plot Kotlin API
53-
implementation("org.jetbrains.lets-plot:lets-plot-kotlin-kernel:4.9.3")
53+
implementation("org.jetbrains.lets-plot:lets-plot-kotlin-kernel:4.10.0")
5454

5555
// Lets-Plot Multiplatform
56-
implementation("org.jetbrains.lets-plot:lets-plot-common:4.5.2")
56+
implementation("org.jetbrains.lets-plot:lets-plot-common:4.6.2")
5757

5858
// Lets-Plot Skia Frontend
5959
implementation("org.jetbrains.lets-plot:lets-plot-compose:2.0.0")
@@ -73,11 +73,11 @@ dependencies {
7373
implementation("org.jetbrains.skiko:skiko-awt-runtime-macos-x64:0.8.4")
7474

7575
// Lets-Plot Kotlin API
76-
implementation("org.jetbrains.lets-plot:lets-plot-kotlin-kernel:4.9.3")
76+
implementation("org.jetbrains.lets-plot:lets-plot-kotlin-kernel:4.10.0")
7777

7878
// Lets-Plot Multiplatform
79-
implementation("org.jetbrains.lets-plot:lets-plot-common:4.5.2")
80-
implementation("org.jetbrains.lets-plot:platf-awt:4.5.2")
79+
implementation("org.jetbrains.lets-plot:lets-plot-common:4.6.2")
80+
implementation("org.jetbrains.lets-plot:platf-awt:4.6.2")
8181

8282
// Lets-Plot Skia Frontend
8383
implementation("org.jetbrains.lets-plot:lets-plot-swing-skia:2.1.1")

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ if (project.file("local.properties").exists()) {
3030

3131
allprojects {
3232
group = "org.jetbrains.lets-plot"
33-
version = "2.2.1-SNAPSHOT"
33+
version = "2.2.2-SNAPSHOT"
3434
// version = "0.0.0-SNAPSHOT" // for local publishing only
3535

3636
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>().all {

devdocs/RELEASE.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,14 @@
77
- Update CHANGELOG.md
88
- Update the "Dependencies" section in README.md
99

10-
##### 2. Set release version
10+
##### 2. Set the release version
1111

1212
- remove _"-SNAPSHOT"_ qualifier (the 'version' property in the root 'build.gradle.kts').
1313

1414
##### 3. Build and release artifacts to Sonatype repository / Maven Central
1515

16-
Make sure that JNI libraries in the `skiko-jni-libs` directory are up-to-date and match the version of the `Skiko` library used in the `Compose Multiplatform`. Refer [DEVELOPMENT.md](DEVELOPMENT.md) for details.
16+
Make sure that JNI libraries in the `skiko-jni-libs` directory are up to date and
17+
match the version of the `Skiko` library used in the `Compose Multiplatform`. Refer [DEVELOPMENT.md](DEVELOPMENT.md) for details.
1718

1819
- `./gradlew clean`
1920
- `./gradlew build`

future_changes.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## [2.2.1] - 2025-mm-dd
1+
## [2.2.2] - 2025-mm-dd
22

33
### Compatibility
44

@@ -13,5 +13,3 @@
1313
### Changed
1414

1515
### Fixed
16-
- The problem occurs when I put two PlotPanels in Row or Column
17-
[[#32](https://github.com/JetBrains/lets-plot-skia/issues/32)].

0 commit comments

Comments
 (0)