backports 1.5.0
- Added backport for the null-coalesce operator
%||% for R versions prior to 4.4.0.
lengths() now also works for long vectors (#64, thanks to @HughParsonage)
backports 1.4.1
- Patched
...names() to match the new implementation in r-devel (svn rev 81283).
backports 1.4.0
- Added
paste() with support for argument recycle0 for R versions prior to 4.0.1.
- Added
paste0() with support for argument recycle0 for R versions prior to 4.0.1.
- Added backport for
...names() for R versions prior to 4.1.0.
backports 1.3.0
- Added backport for
stopifnot() for R versions prior to 4.0.0.
- Adapted
list2DF() to new behaviour introduced in r81038: the inputs are not recycled anymore to common length. Instead, an error is thrown.
backports 1.2.1
- Adapted
get0() to work with R-devel / R-4.1.0 for first argument having length greater than 1.
backports 1.2.0
- Switched to semantic versioning.
- Added backport for
asplit() for R versions prior to 3.6.0 (#47).
- Added backport for
removeSource() which also supports language objects for R versions prior to 3.6.0 (#50).
- Added backport for
isNamespaceLoaded for R versions prior to 3.2.0 (#49).
backports 1.1.10
- Added
suppressMessages() and suppressWarnings() with support for argument classes for R versions prior to 4.0.0
backports 1.1.9
- Added backports for
str2lang() and str2expression() (#42) Thanks to @dmurdoch.
import() imported too many functions and has been fixed.
backports 1.1.8
- Added backport for
tools::vignetteInfo() for R versions prior to 3.6.0
- Fixed import of
list2DF() and deparse1()
backports 1.1.7
- Added backport for
deparse1() for R versions prior to 4.0.0.
- Added backport for
list2DF() for R versions prior to 4.0.0.
backports 1.1.6
- Added backport for
R_user_dir() for R versions prior to 4.0.0.
- Added
dQuote() and sQuote() with support for argument q for R versions prior to 3.6.0.
backports 1.1.5
- Changed license from GPL-2 to GPL-2 or GPL-3.
- Added backport for
isTRUE() implementing the new behaviour introduced in R 3.5.0.
backports 1.1.4
- Fixed import of
warningCondition() and errorCondition().
backports 1.1.3
- Added
warningCondition() and errorCondition() for R versions prior to 3.6.0.
- Added
capture.output() with support for argument type for R versions prior to 3.3.0.
- Added
URLencode() with support for argument repeated for R versions prior to 3.2.0.
backports 1.1.2
- Improved import mechanism.
- Added
.valid.factor() for R versions prior to 3.4.0.
backports 1.1.1
- Added
...length() and ...elt() for R versions prior to 3.5.0.
- Added
isFALSE() for R versions prior to 3.5.0.
backports 1.1.0
- New import mechanism to import packages during load-time with the function
import(). This is now the recommended way to use backports non-interactively. Simply importing backports in the NAMESPACE still works, but is comparably error-prone if the same library is used by multiple R installations.
backports 1.0.5
- Added
get0() for R versions prior to 3.2.0.
- Added examples.
backports 1.0.4
- Added
hasName() for R versions prior to 3.4.0.
- Added
file.info() with backport for argument extra_cols.
backports 1.0.3
- Removed stringi dependency.
backports 1.0.2
- Fixed
file.size(), file.mtime() and file.mode() for R-3.1.x.
backports 1.0.1
- Added
file.size(), file.mtime() and file.mode() for R versions prior to 3.2.0.
backports 1.0.0