Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency org.jetbrains.lets-plot:lets-plot-common to v4.3.3 #35

Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 24, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.jetbrains.lets-plot:lets-plot-common 4.0.0 -> 4.3.3 age adoption passing confidence

Release Notes

JetBrains/lets-plot (org.jetbrains.lets-plot:lets-plot-common)

v4.3.3

Added
Changed
  • [BREAKING] Dropped support for Python 3.7 as it is in the "end-of-life" of its release cycle.
Fixed
  • Livemap: improve "tiles" documentation [#​1093].
  • Undesired vertical scroller when displaying gggrid in Jupyter notebook.
  • GeoJson structure breaks if the ring start label occurs several times [#​1086].
  • theme: left margin doesn't work for the plot_title parameter [#​1101].
  • Improve border line type experience [LPK-220].

v4.3.2

Changed
  • to_svg(), to_html(): return the content as string if no "path" is given [#​1067].
Fixed
  • LP occasionally crashes when drawing polygons [#​1084].
  • Regression of issue [#​966].
  • Livemap: labels on the map look blurry [#​1045].
  • Linetype doesn't work for geom_tile() [LPK-241].

v4.3.1

Added
Fixed
  • ggmarginal(): broken coloring [#​760].
  • Incorrect 'plot_background' area (with empty space capture) [#​918].
  • geom_density2df: uneven borders [#​941].
  • DateTime is not recognised in polars.DataFrame [#​961].
  • Support geom_spoke() in geom_livemap() [#​988].
  • NASA BlueMarble tiles have become blank [#​1000].
  • Line segments in geom_density2df() do not get interpolated when used with coord_polar() [#​1037].
  • arrow on segment: reduce arrow size for short segments [#​1040].
  • arrow on curve sometimes looks weird [#​1041].
  • livemap: when release the mouse button from outside the map, it gets stuck in panning mode [#​1044].
  • Improve documentation for parameter position [#​1047].
  • Error when build geom_smooth() with se=False [#​1050].
  • Livemap: vjust implemented incorrectly [#​1051].
  • Add tooltips for geom_curve() [#​1053].
  • Incorrect position for bar annotations when specifying scale_x_reverse()/scale_y_reverse() [#​1057].
  • Missing outer bar annotations when specifying scale_x_reverse()/scale_y_reverse() [#​1058].
  • geom_density2d: the doc missing some 'computed' variables [#​1062].
  • Weird and problematic behavior : lets-plot does not respect x and y. Sizing problem ?[#​1068].
  • Plot layout breaks when marginal layers are used #​1074 [#​1074].
  • Discrete scale doesn't work for datetime data [LPK-231].
  • Add linetype parameter in elementLine() and elementRect() [LPK-235].
  • Any way to line-wrap facet labels? [LPK-237].
  • Missing marginal gridlines.
  • Cryptic error message on geom_boxplot with orientation="y" [#​600].
  • 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() and geom_curve().

    • Aesthetics size_start, size_end, stroke_start and stroke_end enable better alignment of

      segments/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 in geom_label() to enable the applying of alpha to color [#​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
  • [BREAKING] Function geom_image() is removed. Please use geom_imshow() instead.
  • Parameter axis_ontop in theme() is now True by default.
Fixed
  • coord_map() should distort tiles size to account for different unit size at different latitudes [#​331].
  • geom_errorbar(): wrong positioning of tooltips [#​992].
  • geom_path(): tooltip position interpolation [#​855].
  • Stacked bar-chart annotation: labels go out of the plot when zooming-in using coord_cartesian(xlim, ylim) [#​981].
  • Facets: "free scales" options are ignored by discrete axis [#​955].
  • Bar width is too large when x-domain is defined via x-scale limits [#​1013].
  • How to hide only main tooltip? [LPK-#​232].
  • Make middle strip in geomCrossbar() optional [LPK-233].
  • Can't set None for coord limit [#​486].
  • Scale limits don't work for bars/area [LPK-219], [#​978].
  • No gridlines when axis_ontop=True [#​1012].
  • bar-plot: do not draw bar border adjacent to the axis [#​845].
  • Displaying tooltips on a multilayer plot [#​1030].
  • Make segment geometry better suited for graphs visualization [#​572].

v4.2.0

Added
Changed
  • [BREAKING] Function margin() is deprecated and will be removed in future releases.

    Please replace all existing usages, i.e. theme(plot_margin=margin(..)) and element_text(margin=margin(..))

    with a list or with just a number:

    • a number or list of one number - the same margin it applied to all four sides;
    • a list of two numbers - the first margin applies to the top and bottom, the second - to the left and right;
    • a list of three numbers - the first margin applies to the top, the second - to the right and left,
      the third - to the bottom;
    • a list of four numbers - the margins are applied to the top, right, bottom and left in that order.

    See: example notebook.

  • Upgraded Apache Batik to version 1.17 [#​887]

Fixed
  • Jitter reproducibility in geom_jitter, position_jitter, position_jitterdodge [#​911].
  • Facets: order = 0 doesn't work as expected [#​923].
  • geom_livemap: fix missing styles (e.g. road outline on high zooms) [#​926].
  • geom_livemap: freeze at zoom 10 [#​892].
  • Enormous CPU / Time/ Memory consumption on some data [#​932].
  • gggrid: composite plot is not visible if saved with ggsave [#​942].
  • gggrid doesn't override global theme [#​966].
  • scale_continuous() fails with non-color aesthetics [#​953].
  • NumberFormat: g format doesn't use e-notation for small numbers [#​965].
  • Tooltips: graphical artifacts and bad performance in multi-line plot in Batik [#​967].
  • Wrong tooltip position on geom_segment() with position adjustment [#​963].

v4.1.0

Added
Changed
  • [BREAKING] stat_summary() and stat_summary_bin no longer supports computing of additional variables specified in mappings.
Fixed
  • Husl palette equivalent [#​876].
  • Tooltips are trimmed and not visible on a very narrow chart [#​837].
  • geom_crossbar: an error occurs if the mapped values of aesthetics are not populated [#​886].
  • Exception label is unresizeble, uncopyable and uncontrollable [#​902].
  • Flickering during plot downsizing [#​888].
  • Bad default formatting of numeric values in annotations [#​905].
  • corr_plot: unexpected whitespace between the "geometry area" and the legend [#​877].
  • scale_log: an option to generate only breaks which are integer powers of 10 needed [#​850].
  • Trimmed legend when bounds of the rightmost X-axis tick label exceeds the axis length [#​851].
  • HTML files exported using ggsave() are missing the encoding specification [#​900].
  • plot_margin parameter in theme() [#​856].
  • Subplot themes not inherited by parent [LPK-#​197].
  • Saving plots in PDF format using ggsave() [#​710].
  • element_blank() has no effect on plot title/subtitle/caption in theme() [#​913].
  • Lollipop in legend is disproportionately large [LPK-216].
  • geomBar with fill, produces tooltips artefacts [#​895].
  • Exception, when trying to build plot with column name containing line breakes [#​894].
  • Added "grey" spelling for the gray color (earlier - "gray" only).

v4.0.1

Added
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" is visible and stroke_side='both' (was stroke_side='outer').
    • the "hole" is not created automatically when 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).

    • however, by default the size is 0 (i.e. tiles outline initially is not visible).
Fixed
  • geom_tile(), geom_bin2d() : the alpha 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].
  • Inconsistent color in legend when using 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/org.jetbrains.lets-plot-lets-plot-common-4.x branch from 830d981 to ef1fd5a Compare December 28, 2023 17:20
@renovate renovate bot changed the title fix(deps): update dependency org.jetbrains.lets-plot:lets-plot-common to v4.1.0 fix(deps): update dependency org.jetbrains.lets-plot:lets-plot-common to v4.2.0 Dec 28, 2023
@renovate renovate bot force-pushed the renovate/org.jetbrains.lets-plot-lets-plot-common-4.x branch from ef1fd5a to ec7b33a Compare February 25, 2024 09:49
@renovate renovate bot force-pushed the renovate/org.jetbrains.lets-plot-lets-plot-common-4.x branch from ec7b33a to 0837aad Compare March 7, 2024 19:03
@renovate renovate bot changed the title fix(deps): update dependency org.jetbrains.lets-plot:lets-plot-common to v4.2.0 fix(deps): update dependency org.jetbrains.lets-plot:lets-plot-common to v4.3.0 Mar 7, 2024
@renovate renovate bot force-pushed the renovate/org.jetbrains.lets-plot-lets-plot-common-4.x branch from 0837aad to 5ff7d17 Compare April 16, 2024 18:06
@renovate renovate bot changed the title fix(deps): update dependency org.jetbrains.lets-plot:lets-plot-common to v4.3.0 fix(deps): update dependency org.jetbrains.lets-plot:lets-plot-common to v4.3.1 Apr 16, 2024
@renovate renovate bot force-pushed the renovate/org.jetbrains.lets-plot-lets-plot-common-4.x branch from 5ff7d17 to 2033a90 Compare April 25, 2024 16:26
@renovate renovate bot changed the title fix(deps): update dependency org.jetbrains.lets-plot:lets-plot-common to v4.3.1 fix(deps): update dependency org.jetbrains.lets-plot:lets-plot-common to v4.3.2 Apr 25, 2024
@renovate renovate bot force-pushed the renovate/org.jetbrains.lets-plot-lets-plot-common-4.x branch from 2033a90 to 1a6f05a Compare May 29, 2024 18:51
@renovate renovate bot changed the title fix(deps): update dependency org.jetbrains.lets-plot:lets-plot-common to v4.3.2 fix(deps): update dependency org.jetbrains.lets-plot:lets-plot-common to v4.3.3 May 29, 2024
@renovate renovate bot force-pushed the renovate/org.jetbrains.lets-plot-lets-plot-common-4.x branch from 1a6f05a to 6b0b5d6 Compare July 8, 2024 03:38
@renovate renovate bot changed the title fix(deps): update dependency org.jetbrains.lets-plot:lets-plot-common to v4.3.3 chore(deps): update dependency org.jetbrains.lets-plot:lets-plot-common to v4.3.3 Jul 8, 2024
@renovate renovate bot force-pushed the renovate/org.jetbrains.lets-plot-lets-plot-common-4.x branch 14 times, most recently from f88a0ae to 7bbc67d Compare July 13, 2024 03:53
@renovate renovate bot force-pushed the renovate/org.jetbrains.lets-plot-lets-plot-common-4.x branch from 7bbc67d to 6e48e3a Compare July 14, 2024 01:12
@renovate renovate bot merged commit ae9e242 into main Jul 15, 2024
2 checks passed
@renovate renovate bot deleted the renovate/org.jetbrains.lets-plot-lets-plot-common-4.x branch July 15, 2024 01:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants