This minor version is a small feature release, introducing several new guides, arguments and changes to keys.
guide_legend_manual() for user defined keys
(#88)guide_axis_plot() to place side-plots
(#43)guide_axis_upset() to place symbols in upset
matrices next to axes. Also comes with key_upset() to match
(#38).guide_axis_symbols() for a more manual
version of placing symbols. Also comes with key_symbols()
to match (#38).guide_axis_annotation() to jot down
annotations. Includes the helpers
annotate_top/right/bottom/left() for convenience
(#89).key_range_rle() to create a range annotation
based on run-length encoding.guide_axis_base(subtitle) and
guide_axis_nested(subtitle) make it easier to title custom
axes (#102)guide_legend_cross(row_title, col_title, subtitle_position)
to display subtitles over dimensions (#79).compose_stack(side.titles) also work in non-position
guides (#101)legendry.axis.subtitle and
legendry.legend.subtitle theme elements.... argument in many key_*()
functions to transfer graphical properties like colour or
linewidth to guides. Different parts of guides can be
targeted by specifying
text_colour/line_colour/rect_colour/point_colour.key_group_split() to preserve order of labels
better, rather than re-sorting them (#100).new_compose(),
compose_ontop(), compose_stack() from
‘experimental’ to ‘stable’.guide_legend_group() struggled to
merge different scales (#112).This is a patch release fixing a few bugs.
scale_x/y_dendro() will no longer fail to lookup
guide_axis_dendro() when legendry is not on the search path
(#94).This is a patch release fixing a few bugs.
guide_colbar() properly uses
legend.key.width/height setting (#81).compose_sandwich() and its wrappers now have a
suppress_labels argument that controls label rendering
(#91).This is a patch release without new features, improvements or bug fixes. The patch aims to make legendry forwards-compatible with a planned ggplot2 release.
This is a patch release with a few bug fixes and a tiny polish.
guide_circles() used for multiple layers
(#58)position = "inside" placement
(#42)theme_guide(key.size, key.height, key.width) (#41)legend.background element (#50)<AsIs> variables (#45)compose_stack(side.titles)
(#48)override.aes
arguments (#60)key_sequence() and binned scales invoke
key_bins().gizmo_histogram(), the
default hist(breaks) argument is populated with the key’s
breaks.primitive_line() (#67)This is a small feature release introducing dendrogram scales and a size guide.
scale_x_dendro() and
scale_y_dendro().guide_axis_dendro().primitive_segments()key_segment_manual(),
key_segment_map() and key_dendro().guide_circles() (#14).
legendry.legend.key.margin.guide_axis_nested(key = key_range_auto(...)) produced
duplicated labels (#31).First release.
Thanks to the following people for catching and reporting early bugs and mistakes: