Skip to content

v3.0.0

Latest

Choose a tag to compare

@alshan alshan released this 19 Sep 19:35
· 1 commit to main since this release

[3.0.0] - 2025-09-19

Note

The GitHub repository was renamed from lets-plot-skia to lets-plot-compose.

Compatibility

All artifacts were built with the following versions of dependencies:

  • Compose Multiplatform: 1.8.2
  • Lets-Plot Kotlin API: 4.11.2
  • Lets-Plot Multiplatform: 4.7.3

Added

Changed

  • [BREAKING] PlotPanel has been moved to package org.jetbrains.letsPlot.compose (from org.jetbrains.letsPlot.skia.compose).

Android

  • Removed dependency on the Skiko library.
    This eliminates Skiko compatibility issues,
    ensures all library artifacts are built with the latest Compose Multiplatform version,
    and simplifies integration of the Lets-Plot Compose Library in Android projects.

Desktop

  • Pure compose implementation.
  • The following artifacts are no longer provided:
    • platf-skia-awt
    • lets-plot-swing-skia

Fixed

  • When zooming the page with the mouse, a black layer appears when refreshing [#12]
  • When using a dark theme, white lines appear on the sides of the plot [#37]
  • Plot rendering issues when switching between tabs in the tabbed pane [#38]
  • Display problem of lets-plot-skia when switching pages [#42]
  • Markdown: missing bold and italic text style support [#44]