Lets-plot

Latest version: v4.5.2

Safety actively analyzes 688803 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 12

1.2.0

Added
- *geopandas* support in geoms: point, path, polygon, rect, text.
- support for LOESS smoothing method in *geom_smooth*.
- new geometry layers: *geom_crossbar*, *geom_linerange*, *geom_pointrange*, *geom_bin2d*.
- support for coordinate stystem *xlim*, *ylim* parameters (i.e. "clipping").

Fixed
- Was not working `weight` parameter in stats: bin, count, bin2d, density, density2d
- incorrect tooltip line 'NaN' in geom_boxplot.
- ambiguous tooltip positioning in geoms: tile, bin2d.
- cropped text in tooltip.

1.1.0

Added
- *GGBunch*. Combines several different plots into one graphical object.
- *geom_image()*. Displays an image specified by ndarray with shape (n,m) or (n,m,3) or (n,m,4).
- *gg_image_matrix()*. A utility helping to combine several images into one graphical object.
- user_guide.ipynb
- ggbunch.ipynb
- scatter_matrix.ipynb
- image_101.ipynb
- image_fisher_boat.ipynb
- image_matrix.ipynb

Changed
- Switched to Kotlin 1.3.61

Fixed
- *scale_datetime()*. Date-time formatting in tooltips.
- Links in README_PYTHON.md

1.0.4

Dependencies

- [Compose Multiplatform](https://github.com/JetBrains/compose-multiplatform) 1.6.2
- [Skiko](https://github.com/JetBrains/skiko) 0.7.92
- [Lets-Plot Kotlin API](https://github.com/JetBrains/lets-plot-kotlin) 4.8.0 (and up)
- [Lets-Plot Multiplatform](https://github.com/JetBrains/lets-plot) 4.4.1 (and up)

> Note:
> This build is NOT compatible with Lets-Plot v4.3.3 and earlier.

Fixed
- Sluggish UI on Ubuntu 24.04 [[13](https://github.com/JetBrains/lets-plot-skia/issues/13)].
- When setting the title to Chinese, Chinese garbled characters appear [[14](https://github.com/JetBrains/lets-plot-skia/issues/14)].
- fontfamily aes is not supported [[15](https://github.com/JetBrains/lets-plot-skia/issues/15)].
- theme(exponent="pow") doesn't align text properly [[19](https://github.com/JetBrains/lets-plot-skia/issues/19)].

1.0.3

Added

- Support for round `clip-path` for `coordPolar()`.
- Support for `geomCurve()`.

Changed

Dev settings were updated:
- Gradle: v 8.6
- Kotlin: v1.9.22
- Android Gradle Plugin (AGP): v8.2.2 (see notes below)
- Compose Multiplatform: v1.6.1
- Androidx activity-compose: v1.8.2
- Skiko: v0.7.92 (see notes below)

- Lets-Plot Multiplatform: v4.3.0
- Lets-Plot Kotlin API: v4.7.0

> Notes:
> - Minimum required JDK: 17.
> - KMP is not yet compatible with AGP 8.3 and up.
> - Skiko found to have issues with Android devtools (build, emulator):
> - Skiko v0.7.93 and higher crashes in emulator on ARM arch.
> - Skiko v0.7.98.1 crashes in emulator on x86 and AMR arch.

1.0.2

Fixed

- Panel flickering when updating data [[6](https://github.com/JetBrains/lets-plot-skia/issues/6)].

1.0.1

Fixed

- Crashes in Android when rebuild a PlotPanel ("keep aspect ratio" or plot spec change).
- Unexpected redraw [[2](https://github.com/JetBrains/lets-plot-skia/issues/2)].
- DisposableEffect is not called.

Page 11 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.