fix(deps): update dependency org.jetbrains.lets-plot:lets-plot-batik to v4 #6189
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:
3.2.0
->4.1.0
Release Notes
JetBrains/lets-plot (org.jetbrains.lets-plot:lets-plot-batik)
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].v4.0.0
Added
Flavor-aware colors: pen, brush and paper
geom
parameter allows redefinition of "geom colors":theme(geom=element_geom(pen, brush,paper))
.See: example notebook.
stat_summary()
:example notebook.
stat_summary_bin()
:example notebook.
stat_ecdf()
:example notebook.
geom_function()
:example notebook.
theme_void()
[#830] :example notebook.
"sum"
statistic [#821]:example notebook.
"boxplot_outlier"
statistic: example notebook.Support for variadic line width and/or color in
geom_line()
andgeom_path()
[#313].example notebook.
In tooltip customization API:
disable_splitting()
function [LPK-189].example notebook.
In
geom_pie()
:stroke
andcolor
aesthetics - the width and color of pie sector arcs.stroke_side
parameter - which arcs to show (inner, outer, both).spacer_width
andspacer_color
parameters - lines between sectors.See: example notebook.
size_unit
parameter : example notebook.Changed
The default qualitative color palette is now Color Brewer "Set1" (was "Set2")
Geometries default colors are now flavor-dependent: example notebook.
Geometries default size/line-width is now slightly bigger.
Point size is adjusted to match the width of a line of the same "size".
[BREAKING]
geom_pie()
no longer supports parameterstroke_color
.[BREAKING]
geom_boxplot()
no longer support parametersampling
.[BREAKING]
geom_pointrange()
:size
aesthetic shouldn't affect line width [#751]:linewidth
aesthetic is used for line width,size
- for mid-point size only.geom_boxplot()
:size
andstroke
parameters now affect outlier shapes.[BREAKING, only affects users of Lets-Plot Kotlin API]
The entire project has undergone package refactoring.
As a result of package names changed, Lets-Plot v4.0.0 is partially incompatible
with Lets-Plot Kotlin API versions 4.4.1 and earlier.
Fixed
ggsave()
doesn't save geom_raster() layer to a file [#778].ggsave()
: saving geomImshow() to SVG produces fuzzy picture [LPK-188].ggsave()
: saving geomImshow() to raster format produces fuzzy picture.geom_crossbar()
aesthetics takemiddle
argument instead ofy
[#804].geom_boxplot()
doesn't apply alpha to outliers [#754].geom_boxplot()
outliers do not show tooltips.geom_step()
no tooltips.geom_step()
: toggle the behavior of thedirection
parameter when the orientation is changed.geom_livemap()
: memory leak when re-run cells without reloading a page.geom_ribbon()
: not all tooltips are shown on a multi-layer plot [#847].Configuration
📅 Schedule: Branch creation - "every 3 weeks on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.