poorman 0.2.5

Ninth CRAN release.

This update has added the following new features:

The following fixes were also implemented:

The following refactorisations took place:

Eighth CRAN release.

This update has added the following new features:

The following fixes were also implemented:

Other general refactorisations and improvements of note:

poorman 0.2.3

Seventh CRAN release.

This update has added the following new features:

Fixes:

In addition there have been lots of improvements to documentation and many, many more tests added.

poorman 0.2.2

Sixth CRAN release.

This update has added the following new features:

Performance upgrades and code improvements:

The following bugs have been squashed:

New documentation components have been added:

poorman 0.2.1

Fifth CRAN release.

The update has added the following new features:

There have also been a lot of refactoring for the internals of the package, particularly focusing on context awareness which allows for quite a few of these features (#40, #41) and grouped operations should now be more consistent. This update of course comes with a host of bug fixes including the renaming of multiple columns when using {poorman}’s version of {tidyselect}.

poorman 0.2.0

Fourth CRAN release.

This update has added the following new features:

My thanks go to @msberends for their help on these features!

This update also refactors a lot of the code, hence the minor version bump. This includes:

Finally, 0.2.0 includes many bug fixes:

poorman 0.1.11

Third CRAN release.

This update adds the functions count(), tally(), add_count() and add_tally(). In order to achieve these, the functions n() and desc() have also been added. In addition, group_by() can now add additional groups to an already grouped data.frame.

poorman 0.1.10

Second CRAN release.

This update adds selection helper functions. See ?select_helpers for more information.

The following bugs have been fixed:

poorman 0.1.9

First CRAN release

poorman 0.1.8

This update adds relocate() and consolidates the selection method for select(), rename() and relocate() using select_positions().

poorman 0.1.7

This update adds semi_join() and anti_join().

poorman 0.1.6

This update adds inner_join(), left_join(), right_join() and full_join().

poorman 0.1.5

This update adds a full set of tests for the functions available in v0.1.5.

poorman 0.1.4

This update adds a copy of the pipe (%>%).

poorman 0.1.3

This update adds summarise().

poorman 0.1.2

This update adds rename().

poorman 0.1.1

This update includes group_by() and ungroup() operations.

poorman 0.1.0

This initial version includes the select(), pull(), arrange(), filter(), slice(), mutate() and transmute() functions. See the blog post for more details.