Skip to content

Latest commit

 

History

History
88 lines (46 loc) · 3.88 KB

future_changes.md

File metadata and controls

88 lines (46 loc) · 3.88 KB

[4.0.0] - 2023-mm-dd

Added

  • New layer stat_summary().

    See: example notebook.

  • New layer stat_summary_bin().

    See: example notebook.

  • New layer stat_ecdf().

    See: example notebook.

  • New layer geom_function().

    See: example notebook.

  • Tooltips for geom_step().

    See: example notebook.

  • In tooltip customization API: disable_splitting() function to hide side tooltips [LPK-189].

    See: example notebook.

  • Variadic lines with size and color mapping in geom_line() and geom_path().
    See: example notebook.

  • geom_pie():

    • stroke and color aesthetics - the width and color of the pie sector arcs.
    • stroke_side parameter - which arcs should have a stroke (inner, outer, both).
    • spacer_width and spacer_color parameters - lines between sectors.

    The stroke_color parameter is no longer supported.

    See: example notebook.

  • New named system colors: "pen", "paper", "brush".

    See: example notebook.

  • New theme: theme_void() [#830].

    See: example notebook

Changed

  • [BREAKING] geom_boxplot() no longer support parameter sampling.

  • [BREAKING] geom_pointrange(): size aesthetic shouldn't affect line width [#751]:

    linewidth aesthetic is used for line width, size - for mid-point size only.

  • Reduce the default width/height values for geom_errorbar().

  • Change the default position value from 'identity' to 'dodge' for geom_errorbar(), geom_pointrange() and geom_linerange().

  • geom_boxplot(): the size and stroke parameters started to affect outliers.

Fixed

  • ggsave: saving geomImshow() to SVG produces fuzzy picture [LPK-188].
  • ggsave: saving geomImshow() to raster format produces fuzzy picture.
  • geom_livemap: memory leak when re-run cells without reloading a page.
  • Fix placement of horizontal tooltips: when there is not enough height for all tooltips, the nearest one should be used.
  • geom_path doesn't support different colors for segments [#313].
  • Weird tooltip/legend in case of extremely long value [#315].
  • Add stat_summary, stat_summary_bin to ggplot [#316].
  • geom_boxplot() doesn't apply alpha to outliers [#754].
  • ggsave() doesn't save geom_raster() layer to a file [#778].
  • geom_crossbar aesthetics take middle argument instead of y [#804].
  • panning on interactive map should be more responsive [#336].