dplyr 1.0.6
-
add_count()is now generic (#5837). -
if_any()andif_all()abort when a predicate is mistakingly used as.cols=(#5732). -
Multiple calls to
if_any()and/orif_all()in the same expression are now
properly disambiguated (#5782). -
filter()now inlinesif_any()andif_all()expressions. This greatly
improves performance with grouped data frames. -
Fixed behaviour of
...in top-levelacross()calls (#5813, #5832). -
across()now inlines lambda-formulas. This is slightly more performant and
will allow more optimisations in the future. -
Fixed issue in
bind_rows()causing lists to be incorrectly transformed as
data frames (#5417, #5749). -
select()no longer creates duplicate variables when renaming a variable
to the same name as a grouping variable (#5841). -
dplyr_col_select()keeps attributes for bare data frames (#5294, #5831). -
Fixed quosure handling in
dplyr::group_by()that caused issues with extra
arguments (tidyverse/lubridate#959). -
Removed the
nameargument from thecompute()generic (@ianmcook, #5783). -
row-wise data frames of 0 rows and list columns are supported again (#5804).