NEWS.md
left_join with data.table as input (#22).mutate with .sequential = TRUE has been changed to support scenarios where group_by or key_by were used as well.transmute gained the same .sequential argument with the same underlying logic.summarize and aliases gained parameter .assume_optimized in case table.express doesn’t know about a function that data.table can optimize.summarize and aliases can support the sequential logic mentioned before if the summarizing functions are not assumed to be optimized.dplyr without importing data.table (#21).summarize/summarise verbs.right_join gained parameter which.start_expr/chain/end_expr with some considerations, check the updated vignettes (#3). Importantly, this makes table.express conflict with dtplyr.left_join.*_sd verbs now support lambdas as formulas (#19).max_by and min_by verbs.mutate_sd gained parameter .pairwise.distinct gained parameters .keep and .n.transmute gained parameter .enlist (#20).filter_on now allows empty names for data tables that already have keys (#17).which parameter (#17).nest_expr for certain scenarios that need the captured data.table; check the vignette (#16).semi_join.distinct verb.transmute is no longer an alias for select. This is to make the latter more flexible in some bare selection cases (like combining several tidyselect calls), and leave the former more simple and preferable for actual transmutation cases (#4).mutate_sd and transmute_sd now support a list of functions as input, but with slightly different semantics; check the vignette (#8 and #11).mutate_sd and filter_sd support the .COL pronoun for .SDcols predicates, but they remain eager in this regard.select and filter_on gained a .negate parameter (#9 and #6).mutate gained a .sequential parameter to enable usage of newly created columns.table.express.verbose is TRUE, or .verbose = TRUE in start_expr/chain.*_sd verbs now have .SDcols before their ellipsis. This should only require code adjustment for transmute_sd when .SDcols was left missing.Special thanks to @leungi for checking consistency with dplyr in several cases.