chore(deps): update dependency org.jetbrains.lets-plot:lets-plot-batik to v4.3.3 #34
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.0.0
->4.3.3
Release Notes
JetBrains/lets-plot (org.jetbrains.lets-plot:lets-plot-batik)
v4.3.3
Added
geom_point()
[#736].See example notebook.
Changed
Fixed
gggrid
in Jupyter notebook.theme
: left margin doesn't work for theplot_title
parameter [#1101].v4.3.2
Changed
to_svg()
,to_html()
: return the content as string if no "path" is given [#1067].Fixed
geom_tile()
[LPK-241].v4.3.1
Added
Parameter
dpi
inggsave()
,to_png()
andto_pdf()
functions [#839].See example notebook.
Parameter
labwidth
infacet_wrap()
andx_labwidth/y_labwidth
infacet_grid()
[LPK-237].See: example notebook.
Parameter
linetype
inelement_line()
andelement_rect()
intheme()
[LPK-235].See: example notebook.
Parameter
arrow
ingeom_spoke()
[#986].See: example notebook.
Parameter
size_unit
ingeom_point()
,geom_text()
andgeom_label()
.See: example notebook.
Auto-detection of
orientation="y"
in bar-chart etc. [#558].See: example notebook.
Parameter
plot_inset
intheme()
.See: example notebook.
Fixed
position
[#1047].vjust
implemented incorrectly [#1051].geom_curve()
[#1053].scale_x_reverse()/scale_y_reverse()
[#1057].scale_x_reverse()/scale_y_reverse()
[#1058].geom_density2d
: the doc missing some 'computed' variables [#1062].linetype
parameter inelementLine()
andelementRect()
[LPK-235].set_theme()
should accept "feature list" [#657].v4.3.0
Added
coord_polar()
The polar coordinate system is most commonly used for pie charts, but
it can also be used for constructing Spider or Radar charts using the
flat
option [#452].See: example notebook.
In the
theme()
function:panel_inset
parameter - primarily used for plots with polar coordinates.See: example notebook.
panel_border_ontop
parameter - enables the drawing of panel border on top of the plot geoms.panel_grid_ontop, panel_grid_ontop_x, panel_grid_ontop_y
parameters - enable the drawing of grid lines on top of the plot geoms.geom_curve()
See: example notebook.
[UNIQUE] Visualizing graph-like data with
geom_segment()
andgeom_curve()
.Aesthetics
size_start, size_end, stroke_start
andstroke_end
enable better alignment ofsegments/curves with nodes of the graph by considering the size of the nodes.
The
spacer
parameter allows for additional manual fine-tuning.See:
alpha_stroke
parameter ingeom_label()
to enable the applying ofalpha
tocolor
[#1029].See: example notebook.
Showing plots in external browser
The setup_show_ext() directive allows plots to be displayed in an external browser window.
Changed
geom_image()
is removed. Please usegeom_imshow()
instead.axis_ontop
intheme()
is nowTrue
by default.Fixed
geomCrossbar()
optional [LPK-233].v4.2.0
Added
Support for
Categoricals
:pandas.Categorical
data type [#914].levels
parameter inas_discrete()
function [#931].See: example notebook.
Support for superscript for numbers in scientific notation [#743].
See: example notebook.
Support exporting plot to a file-like object.
Convenience methods:
to_svg()
,to_html()
,to_png()
,to_pdf()
[#885], [#590].See: example notebook.
Sharing of X,Y-scale limits between subplots in
gggrid()
[#718].See: example notebook.
geom_spoke()
[#738].See: example notebook.
scale_x_log2()
,scale_y_log2()
[#922].High-contrast tileset "BW" for
geom_livemap()
.See: example notebook.
New variables computed by
'count'
and'count2d'
statistics:'..sumprop..'
,'..sumpct..'
[#936].See: example notebook.
Support using dictionaries for breaks/labels/values customization in
scale_xxx()
functions [#169], [#882].See: example notebook.
The
lablim
parameter inscale_xxx()
functions [#939, #946].See: example notebook.
label_text
parameter intheme()
for annotation text settings [#930].See: example notebook.
NumberFormat: new flag
~
to trim trailing zeros.Changed
[BREAKING] Function
margin()
is deprecated and will be removed in future releases.Please replace all existing usages, i.e.
theme(plot_margin=margin(..))
andelement_text(margin=margin(..))
with a list or with just a number:
the third - to the bottom;
See: example notebook.
Upgraded Apache Batik to version 1.17 [#887]
Fixed
scale_continuous()
fails with non-color aesthetics [#953].g
format doesn't use e-notation for small numbers [#965].geom_segment()
with position adjustment [#963].v4.1.0
Added
Annotations in Barchart
See: example notebook.
Common theme support in subplots (i.e.
gggrid()
) [LPK-#197].See: example notebook.
HCL
andCIELAB
color space for hue color scale and gradient color scales [#876].See: example notebook.
New scale transformations:
'log2'
and'symlog'
.See: example notebook.
plot_margin
parameter intheme()
[#856].See: example notebook.
Dual orientation for geometries:
geom_errorbar()
geom_crossbar()
geom_pointrange()
geom_linerange()
geom_ribbon()
See: example notebook.
Python 3.12 support [#907].
Changed
stat_summary()
andstat_summary_bin
no longer supports computing of additional variables specified in mappings.Fixed
geom_crossbar
: an error occurs if the mapped values of aesthetics are not populated [#886].plot_margin
parameter intheme()
[#856].element_blank()
has no effect on plot title/subtitle/caption intheme()
[#913].v4.0.1
Added
plot_message
parameter intheme(...)
[#863].See: example notebook.
Add
geom_count()
/stat_sum()
[#821].See: example notebook.
Changed
If layer transparency is set via the alpha-channel in the colors RGBA specification and via the
alpha
aesthetic,then the
alpha
aesthetic overrides the alpha-channel in the color. Previousely it was the opposite.geom_pie()
defaults:stroke_side='both'
(wasstroke_side='outer'
).stroke_side = 'both'/'inner'
(was created automatically).geom_bar()
now has solid outline color by default (was transparent).geom_tile()
,geom_bin2d()
now have solid outline color by default (was transparent).size
is 0 (i.e. tiles outline initially is not visible).Fixed
geom_tile()
,geom_bin2d()
: thealpha
aesthetic is applied to the tiles outline.scale_x_datetime()
: error building plot for early dates [#346].geom_livemap()
: theme/flavor plot background is not shown [#857].geom_livemap()
: in AWT dragging a map in a facet moves maps in all facets.geom_livemap()
: support rectangle 'linetype' [#307].theme_void()
+flavor_xxx()
: no expected plot background [#858].paint_a/paint_b/paint_c
[#867].Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "before 4am" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.