lets-plot-kotlin v3.2.0 Release Notes
Release Date: 2022-03-29 // about 2 years ago-
โ Added
- ๐ New geometries:
geomViolin()
See: example notebook.
geomDotplot()
See: example notebook.
geomYDotplot()
See: example notebook.
- Plot subtitle and caption:
subtitle
parameter inggtitle()
andlabs()
,caption
parameter inlabs()
,plotSubtitle
andplotCaption
parameters intheme()
.
See: example notebook.
Multi-line labels: The 'newline' character (
\n
) now works asline break
in plot title, subtitle and caption, in legend's title and in tooltips.In tooltip customization API: the
title()
option defines a tooltip "title" text which will always appear above the rest of the tooltip content.
See: example notebook.
See: example notebook.
๐ Changed
- ๐ New tooltip style: rounded corners, bold label, colored marker inside the tooltip.
- ๐ Deprecated tooltip customization API: function
color()
will be removed in one of the future releases. - 'Auto shrink': plots automatically shrink when necessary to fit width of the output (notebook) cell [#488].
๐ Fixed
- Automatic detection of DateTime series [#99].
- Too limited mapping options in GenericAesMapping [#82]
- scaleColorManual Divide by Zero with 1 mapping [#506].
- LinearBreaksHelper$Companion.computeNiceBreaks out of memory error [#105].
- CVE-2021-23792 in org.jetbrains.lets-plot:[email protected] [#497].
- ๐ Fix tooltips for
geom_histogram(stat='density')
. - The axis tooltip overlaps the general tooltip [#515].
- The multi-layer tooltip detection strategy will only be used if more than one layer provides tooltips.
- ๐ New geometries: