Changes in version 0.8.7 (2026-01-19) o fixes for CRAN warnings Changes in version 0.8.6 (2025-08-30) o remove `sort_by` method in favor to `data.table::sort_by` o due to removing `sort_by` we can decrease minimum R version to 3.6 in the requirements Changes in version 0.8.5 (2024-11-10) o fixes for compatibility with the new versions of R and data.table o remove generic `sort_by` in favour of base R `sort_by`. Now the syntax for sorting data.frame and data.table is different o remove `dt_arrange` o minor fixes Changes in version 0.8.4 (2024-01-11) o very minor fixes Changes in version 0.8.3 (2022-04-02) o now 'rows' respects 'etable' class Changes in version 0.8.2 (2021-05-24) o fix serious bug with '%to%' in the multiassignment expression in the 'let' Changes in version 0.8.1 (2021-05-18) o new function 'rows' for selecting rows/filtering dataset o new function 'columns' for selecting columns o 'columns' can be used inside expressions to select range of variables o new functions 'to_long' and 'to_wide' for converting dataset to long form and vice versa o remove `.res` variable from progress bar indicator in 'to_list' o bugfixes Changes in version 0.7.4 (2020-07-29) o fix tests for R before 4.0 o convert documentation to markdown Changes in version 0.7.3 (2020-07-22) o fixes for data.table 1.13 o add new functions: vlookup and xlookup Changes in version 0.7.1 (2020-04-27) o 'dt_select' now can match variables by Perl-style regular expression, e. g. '^Petal' returns all variables which start with 'Petal'. o new functions 'to_list', 'to_vec', 'to_df', 'to_dfc' for convenient lists processing. They have a little pythonic style interface: 'to_list(1:10, if(.x %% 2 == 0) .x)' will return only even numbers. For details see '?to_list'. o new functions 'take_all' and 'let_all' for summarizing and aggregating multiple variables. o bugfixes Changes in version 0.6.3 (2019-12-03) o 'let' and 'take' now generics (issue #8) o add functions 'dt_count', 'dt_add_count', 'dt_top_n' (issue #5) o bumped requried data.table version o move tests from testthat to tinytest o bugfixes Changes in version 0.6.2 (2019-06-09) o add 'sort_by' o minor bugfixes Changes in version 0.6.1 (2019-01-03) o fix tests o add 'coalesce' function o add 'data.frame' method for 'rollup', 'cube' and 'groupingsets' o minor fixes Changes in version 0.6.0 (2018-08-12) o add joins: 'dt_left_join', 'dt_right_join', 'dt_inner_join', 'dt_full_join', 'dt_anti_join', 'dt_semi_join' Changes in version 0.5.2 (2018-07-18) o add 'dcast' and 'melt' methods for data.frame o add ':=' operator for 'take'/'take_if'/'summarize' for parametric evaluation Changes in version 0.5.1 (2018-05-10) o fix stupid bug with incorrect minimal version of data.table in DESCRIPTION o add 'dplyr'-like interface. Changes in version 0.5.0 (2018-05-05) o initial release