Per-operation grouping, changes to case_when (and addition of case_match), and the join_by helper for _join all make R code significantly clearer. dplyr 1.1.0 is a huge deal.