v3.2.0
[3.2.0] - 2023-05-09
Added
-
geom_lollipop()
.See: example notebook.
-
Aesthetic
stroke
[#320]
and its scalesscale_stroke()
,scale_stroke_identity()
.See: example notebook.
-
Aesthetic
linewidth
(forgeom_lollipop()
) and its scalesscale_linewidth()
,scale_linewidth_identity()
.See: example notebook.
-
The 'newline' character (
\n
) now works asline break
in legend
text ([#726])See: example notebook.
-
Horizontal error bars and vertical "dodge" ([#735]).
See: example notebook.
-
Colorbar in
geom_imshow()
. Parametersshow_legend
andcolor_by
[#717].
Changed
-
[BREAKING]
geom_dotplot()
andgeom_ydotplot()
no longer support parameterstat
. -
Position adjustment settings:
width, height
parameters ofgeom_jitter()
have priority over thewidth, height
parameters
ofposition_jitter()
function;nudge_x, nudge_y
parameters ofgeom_text(), geom_label()
have priority overx, y
parameters
ofposition_nudge()
function.
-
geom_text(), geom_label()
usestat='identity'
by default. -
JVM/Batik: improved "paint manager" which now has better performance and fixes issues with artifacts that could appear beyond the plot component.
Fixed
- Batik:
geom_imshow()
fail with an error: "The attribute "xlink:href" of the element is required" - Batik: bug with usage of "&" [#713].
- Categorical ordering, it's not respected for Boxplot and violin
plot [#746]. - Groups not sorted similarly when using facets [#679].
- HTML export: exclude computation messages from the output [#725].
- Image export not working with
geom_imshow()
andgeom_raster()
[LPK-175]. geom_segment()
doesn't take into account the alpha [#748].geom_density2d
: Internal error with None values in data [#702].- DateTime metadata is not applied for scales other than
X/Y [LPK-174]. - Quantile should be shown in tooltip if the variable
..quantile..
is mapped to geom aesthetic. - Bad default formatting for stat variables [#654].
- The scale name does not apply with
as_discrete()
[#653]. - Tooltip is not shown when configured for 'const' value [#610].
- Fix crash when try to add a constant to a tooltip (e.g.
"^size"
, wheresize
aesthetic is specified with a number). - "Variable not found" error in
ggmarginal
[#681]. facet_grid
: Internal error [#699].- Export to SVG fails if breaks are given by integers [#763].
- Remove hard IPython dependency [#749].
- Tooltips bug [LPK-176].
- livemap: doesn't work well with gggrid [#750].
- livemap: memory leak caused by a document event handler.
- livemap: flickering when zooming with the buttons.
- livemap: tooltip text doesn't reflect data under the cursor [#709].