Skip to content

patchwork 1.3.0

Latest
Compare
Choose a tag to compare
@thomasp85 thomasp85 released this 16 Sep 10:09
  • free() now better aligns plots in horizontal direction
  • Plot backgrounds are now always placed beneath all other elements in the
    patchwork (#370)
  • Axis titles can now reliably be collected even with faceted plots (#367)
  • Native support for gt objects, either adding them directly or controlling
    their layout with wrap_table()
  • Empty patches no longer breaks up axis title collection (#375)
  • wrap_ggplot_grob() now respects auto-tagging (#363)
  • Fix a bug where guide collecting would prevent proper axes collecting (#359)
  • Fix a bug in free() where tags placed on top of the plot region would become
    missing (#350)
  • free() gains type and side argument. The first to control whether to
    free the panel, the label, or the space occupied outside the panel, the second
    to control which sides it applies to (#345 and #379)
  • as.list() is now provided for patchwork objects to get the plots in a
    patchwork as a list. This also allows the use of lapply() and friends on
    patchwork objects (#381)
  • The default arguments in plot_annotation() and plot_layout() are now
    waiver() allowing the use of NULL to remove an already set value (#198)
  • Guide and axis merging is slightly more robust when it comes to merging if
    different graphical parameters that means the same are used (e.g. "black" and
    "#000000") (#369)
  • fix a bug when collecting guides with null unit key size (#390)
  • Added nest() to explicitly nest a patchwork on the LHS of an operator