gghighlight
R package gghighlight by yutannihilation — release notes from GitHub.
A single-purpose ggplot2 extension that has spent six years tracking ggplot2 instead of growing.
◆Recent moves
- 1y ago
ggplot2 v4.0 support; geom-specific functions removed
Supports ggplot2 v4.0, including its ink and paper theme elements and a fix for the changed axis-title handling, and treats from_theme(foo %||% NA) as NA. gghighlight_point() and gghighlight_line() are removed outright, closing a deprecation opened at 0.1.0.
View source ↗ - 2y ago
Test expectations updated for upcoming ggplot2
A maintenance release updating test expectations ahead of a new ggplot2 version. No package code changes.
View source ↗ - 3y ago
line_label_type adds geomtextpath and second-axis labelling
line_label_type offers alternative labelling methods via geomtextpath or a second axis, the last substantive feature addition in the visible history. Ships alongside purrr 1.0.0 and ggplot2 3.4.0 compatibility fixes.
View source ↗ - 4y ago
Deprecated dplyr::across() usage removed
Removes a deprecated use of dplyr::across() inside dplyr::filter(). A one-line upstream compatibility patch.
View source ↗ - 5y ago
Explicit NULL in unhighlighted_params preserved; aesthetic name clash fixed
Preserves colour or fill when unhighlighted_params is given an explicit NULL, and fixes a longstanding miscalculation when data columns share names with aesthetics such as x. The n() support listed here already appeared in 0.3.1's notes, so this entry partly restates its predecessor.
View source ↗ - 5y ago
Discrete-scale labels and n() predicates
Labels can now be added on discrete scales, and gghighlight() accepts n() so highlighting can key on group row counts. Both extend which plots the single highlight verb actually works on.
View source ↗