Packages

dplyr 0.1.2

2014-02-25 Hadley Wickham
We’re pleased to announce a new minor version of dplyr. This fixes a number of bugs that crashed R, and considerably improves the functionality of select(). You can now use named arguments to rename existing variables, and use new functions starts_with(), ends_with(), contains(), matches() and num_range() to select variables based on their names. Finally, select() now makes a shallow copy, substantially reducing its memory impact. I’ve also added the summarize() alias for people from countries who don’t spell correctly ;) Read more →

testthat 0.8 (and 0.8.1)

2014-02-25 Hadley Wickham
We’re pleased to announce a new major version of testthat. Version 0.8 comes with a new recommended structure for storing your tests. To better meet CRAN recommended practices, we now recommend that tests live in tests/testthat, instead of inst/tests. This makes it possible for users to choose whether or not to install tests. With this new structure, you’ll need to use test_check() instead of test_packages() in the test file (usually tests/testthat. Read more →

dplyr 0.1.1

2014-01-30 Hadley Wickham
We’re pleased to announce a new minor version of dplyr. This fixes a few bugs that crashed R, adds a few minor new features (like a sort argument to tally()), and uses shallow copying in a few more places. There is one backward incompatible change: explain_tbl() has been renamed to explain. For a complete list of changes, please see the github release notice. As always, you can install the latest version with install. Read more →

roxygen2 3.1.0

2014-01-30 Hadley Wickham
We’re pleased to announce a new version of roxygen2. The biggest news is that roxygen2 now recognises reference class method docstrings and will automatically add them to the documentation. 3.1.0 also offers a number of minor improvements and bug fixes, as listed on the github release notice. As always, you can install the latest version with install.packages("roxygen2"). Read more →

Introducing dplyr

2014-01-17 Hadley Wickham
dplyr is a new package which provides a set of tools for efficiently manipulating datasets in R. dplyr is the next iteration of plyr, focussing on only data frames. dplyr is faster, has a more consistent API and should be easier to use. There are three key ideas that underlie dplyr: Your time is important, so Romain Francois has written the key pieces in Rcpp to provide blazing fast performance. Read more →

roxygen2 3.0.0

2013-12-09 Hadley Wickham
We’re pleased to announce a new version of roxygen2. The biggest news is that you can painlessly document your S4 classes, S4 methods and RC classes with roxygen2 - you can safely remove workarounds that used @alias and @usage, and simply rely on roxygen2 to do the right thing. Roxygen2 is also much smarter when it comes to S3: you can remove existing uses of @method, and can replace @S3method with @export. Read more →

devtools 1.4 now available

2013-11-27 Hadley Wickham
We’re very pleased to announce the release of devtools 1.4. This version brings many improvements to package installation, including automated vignette building, and a better way of referring to repos on github, install_github("hadley/devtools"). There are also many other bug fixes and minor improvements; to see them all, please read the release notes file on github. Read more →

Announcing Packrat

2013-11-14 Jonathan McPherson
We’re excited to announce Packrat, a new tool for managing the packages your R project depends on. If you’ve ever been frustrated by package dependencies, whether juggling the packages needed by your own projects or getting someone else’s project to work, Packrat is for you. Similar in spirit to Bundler, Packrat understands package dependencies and manages them inside a private, project-specific library. Packrat makes your project more isolated, portable, and reproducible. Read more →

Version 1.2 of devtools released

2013-04-17 Hadley Wickham
We’re very pleased to announce the release of devtools 1.2. This version continues to make working with packages easier by increasing installation speed (skipping the build step unless local = FALSE), enhancing vignette handling (to support the non-Sweave vignettes available in R 3.0.0), and providing better default compiler flags for C and C++ code. Also new in this release is the sha argument to source_url and source_gist. If provided, this checks that the file you download is what your expected, and is an important safety feature when running scripts over the web. Read more →

Version 1.0 of devtools released!

2013-01-23 Hadley Wickham
We’re very pleased to announce the release of devtools 1.0. We’ve given devtools the 1.0 marker because it now works with the vast majority of packages in the wild, with this version adding support for S4 and Rcpp. Devtools also has completely revamped code for finding Rtools on windows, including much better error messages if something is wrong with your setup. In celebration of reaching 1.0, devtools now has it’s own webpage, which provides a bit more information about why you might want to use it. Read more →