NEWS
backports 1.5.0 (2024-05-23)
- 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 (2021-12-13)
- Patched
...names()
to match the new implementation in r-devel (svn rev 81283).
backports 1.4.0 (2021-11-23)
- 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 (2021-10-27)
- 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 (2020-12-09)
- Adapted
get0()
to work with R-devel / R-4.1.0 for first argument having length greater than 1.
backports 1.2.0 (2020-11-02)
- 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 (2020-09-15)
- Added
suppressMessages()
and suppressWarnings()
with support for argument classes
for R versions prior to 4.0.0
backports 1.1.9 (2020-08-24)
- Added backports for
str2lang()
and str2expression()
(#42)
Thanks to @dmurdoch.
import()
imported too many functions and has been fixed.
backports 1.1.8 (2020-06-17)
- Added backport for
tools::vignetteInfo()
for R versions prior to 3.6.0
- Fixed import of
list2DF()
and deparse1()
backports 1.1.7 (2020-05-13)
- 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 (2020-04-05)
- 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 (2019-10-02)
- 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 (2019-04-10)
- Fixed import of
warningCondition()
and errorCondition()
.
backports 1.1.3 (2018-12-14)
- 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 (2017-12-13)
- Improved import mechanism.
- Added
.valid.factor()
for R versions prior to 3.4.0.
backports 1.1.1 (2017-09-25)
- 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 (2017-05-22)
- 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 (2017-01-18)
- Added
get0()
for R versions prior to 3.2.0.
- Added examples.
backports 1.0.4 (2016-10-24)
- Added
hasName()
for R versions prior to 3.4.0.
- Added
file.info()
with backport for argument extra_cols
.
backports 1.0.3 (2016-06-28)
- Removed stringi dependency.
backports 1.0.2 (2016-03-18)
- Fixed
file.size()
, file.mtime()
and file.mode()
for R-3.1.x.
backports 1.0.1 (2016-03-10)
- Added
file.size()
, file.mtime()
and file.mode()
for R versions prior to 3.2.0.
backports 1.0.0 (2016-02-20)