Skip to content

Commit 5ed7dcf

Browse files
committed
Release v3.0.2
1 parent 65a421b commit 5ed7dcf

5 files changed

Lines changed: 41 additions & 23 deletions

File tree

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,25 @@ 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+
## [3.0.2] - 2025-12-22
9+
10+
### Compatibility
11+
12+
All artifacts were built with the following versions of dependencies:
13+
- Compose Multiplatform: [1.9.3](https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.9.3)
14+
- Lets-Plot Kotlin API: [4.12.1](https://github.com/JetBrains/lets-plot-kotlin/releases/tag/v4.12.1)
15+
- Lets-Plot Multiplatform: [4.8.2](https://github.com/JetBrains/lets-plot/releases/tag/v4.8.2)
16+
17+
### Changed
18+
19+
- Updated the toolbar look and feel.
20+
- New required dependency in Desktop target: `implementation(compose.components.resources)`
21+
22+
### Fixed
23+
24+
- Hyperlinks didn't open on the Desktop platform.
25+
26+
827
## [3.0.1] - 2025-12-02
928

1029
### Compatibility

README.md

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,26 +21,29 @@ For more details see [Compose multiplatform compatibility and versioning overvie
2121
## Dependencies
2222

2323
- Compose Multiplatform: [1.9.3](https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.9.3)
24-
- Lets-Plot Kotlin API: [4.12.0](https://github.com/JetBrains/lets-plot-kotlin/releases/tag/v4.12.0)
25-
- Lets-Plot Multiplatform: [4.8.1](https://github.com/JetBrains/lets-plot/releases/tag/v4.8.1)
24+
- Lets-Plot Kotlin API: [4.12.1](https://github.com/JetBrains/lets-plot-kotlin/releases/tag/v4.12.1)
25+
- Lets-Plot Multiplatform: [4.8.2](https://github.com/JetBrains/lets-plot/releases/tag/v4.8.2)
2626

2727
### Compose Multiplatform for Desktop
2828

2929
```kotlin
3030
dependencies {
31+
implementation(compose.desktop.currentOs)
32+
implementation(compose.components.resources)
33+
3134
// Lets-Plot Kotlin API
32-
implementation("org.jetbrains.lets-plot:lets-plot-kotlin-kernel:4.12.0")
35+
implementation("org.jetbrains.lets-plot:lets-plot-kotlin-kernel:4.12.1")
3336

3437
// Lets-Plot Multiplatform
35-
implementation("org.jetbrains.lets-plot:lets-plot-common:4.8.1")
36-
implementation("org.jetbrains.lets-plot:canvas:4.8.1")
37-
implementation("org.jetbrains.lets-plot:plot-raster:4.8.1")
38+
implementation("org.jetbrains.lets-plot:lets-plot-common:4.8.2")
39+
implementation("org.jetbrains.lets-plot:canvas:4.8.2")
40+
implementation("org.jetbrains.lets-plot:plot-raster:4.8.2")
3841

3942
// Lets-Plot 'image export' (optional - enables exporting to raster formats)
40-
implementation("org.jetbrains.lets-plot:lets-plot-image-export:4.8.1")
43+
implementation("org.jetbrains.lets-plot:lets-plot-image-export:4.8.2")
4144

4245
// Lets-Plot Compose UI
43-
implementation("org.jetbrains.lets-plot:lets-plot-compose:3.0.1")
46+
implementation("org.jetbrains.lets-plot:lets-plot-compose:3.0.2")
4447
}
4548
```
4649
See example: [Compose desktop](https://github.com/JetBrains/lets-plot-compose-demos/blob/main/compose-desktop/build.gradle.kts) demo.
@@ -50,15 +53,15 @@ See example: [Compose desktop](https://github.com/JetBrains/lets-plot-compose-de
5053
```kotlin
5154
dependencies {
5255
// Lets-Plot Kotlin API
53-
implementation("org.jetbrains.lets-plot:lets-plot-kotlin-kernel:4.12.0")
56+
implementation("org.jetbrains.lets-plot:lets-plot-kotlin-kernel:4.12.1")
5457

5558
// Lets-Plot Multiplatform
56-
implementation("org.jetbrains.lets-plot:lets-plot-common:4.8.1")
57-
implementation("org.jetbrains.lets-plot:canvas:4.8.1")
58-
implementation("org.jetbrains.lets-plot:plot-raster:4.8.1")
59+
implementation("org.jetbrains.lets-plot:lets-plot-common:4.8.2")
60+
implementation("org.jetbrains.lets-plot:canvas:4.8.2")
61+
implementation("org.jetbrains.lets-plot:plot-raster:4.8.2")
5962

6063
// Lets-Plot Compose UI
61-
implementation("org.jetbrains.lets-plot:lets-plot-compose:3.0.1")
64+
implementation("org.jetbrains.lets-plot:lets-plot-compose:3.0.2")
6265
}
6366
```
6467

build.gradle.kts

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

4343
allprojects {
4444
group = "org.jetbrains.lets-plot"
45-
version = "3.0.2-SNAPSHOT"
45+
version = "3.0.3-SNAPSHOT"
4646
// version = "0.0.0-SNAPSHOT" // for local publishing only
4747

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

future_changes.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,14 @@
1-
## [3.0.2] - 2025-mm-dd
1+
## [3.0.3] - 2026-mm-dd
22

33
### Compatibility
44

55
All artifacts were built with the following versions of dependencies:
66
- Compose Multiplatform: [1.9.3](https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.9.3)
7-
- Lets-Plot Kotlin API: [4.12.0](https://github.com/JetBrains/lets-plot-kotlin/releases/tag/v4.12.0)
8-
- Lets-Plot Multiplatform: [4.8.1](https://github.com/JetBrains/lets-plot/releases/tag/v4.8.1)
7+
- Lets-Plot Kotlin API: [4.12.1](https://github.com/JetBrains/lets-plot-kotlin/releases/tag/v4.12.1)
8+
- Lets-Plot Multiplatform: [4.8.2](https://github.com/JetBrains/lets-plot/releases/tag/v4.8.2)
99

1010
### Added
1111

1212
### Changed
1313

14-
- New required dependency in desktop: `implementation(compose.components.resources)`
15-
1614
### Fixed
17-
18-
- Hyperlinks not opened on Desktop platform.

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ compose.version=1.9.3
3535
# https://repo1.maven.org/maven2/org/jetbrains/compose/ui/ui-desktop/1.8.2/ui-desktop-1.8.2.pom
3636
skiko.version=0.9.22.2
3737

38-
letsPlot.version=4.8.2-rc1
38+
letsPlot.version=4.8.2
3939

40-
letsPlotKotlin.version=4.12.0
40+
letsPlotKotlin.version=4.12.1
4141

4242
nexusStaging.version=0.30.0
4343
nexusPublish.version=1.3.0

0 commit comments

Comments
 (0)