| NEWS | R Documentation | 
News for Package littler
Changes in littler version 0.3.21 (2025-03-24)
- Changes in examples scripts - Usage text for - ciw.ris improved, new options were added (Dirk)
- The ‘noble’ release is supported by - r2u.r(Dirk)
- The - installRub.rscript has additional options (Dirk)
- The - ttlt.rscript has a new- load_packageargument (Dirk)
- A new script - deadliners.rshowing CRAN packages 'under deadline' has been added, and then refined (Dirk)
- The - kitten.rscript can now use whoami and argument- githubuseron the different- *kittenhelpers it calls (Dirk)
- A new script - wb.rcan upload to win-builder (Dirk)
- A new script - crup.rcan upload a CRAN submission (Dirk)
- In - rcc.r, the return from rcmdcheck is now explicitly printed (Dirk)
- In - r2u.rthe- dry-runoption is passed to the build command
 
- Changes in package - Regular updates to badges, continuous integration, DESCRIPTION and - configure.ac(Dirk)
- Errant - osVersionreturn value are handled more robustly (Michael Chirico in #121)
- The current run-time path is available via variable - LITTLER_SCRIPT_PATH(Jon Clayden in #122)
- The cleanup script remove macOS debug symbols (Jon Clayden in #123) 
 
Changes in littler version 0.3.20 (2024-03-23)
- Changes in examples scripts - New (dependency-free) helper - installDeps2.rto install dependencies
- Scripts - rcc.r,- tt.r,- tttf.r,- tttlr.ruse- envargument- -Sto set- -tto- r
-  tt.rcan now fill ininst/tinytestif it is present
- New script - ciw.rwrapping new package ciw
-  tttf.tcan now use devtools and itsloadall
- New script - doi2bib.rto call the DOI converter REST service (following a skeet by Richard McElreath)
 
- Changes in package - The CI setup use checkout@v4 and the r-ci-setup action 
- The Suggests: is a little tighter as we do not list all packages optionally used in the the examples (as R does not check for it either) 
- The package load messag can account for the rare build of R under different architecture (Berwin Turlach in #117 closing #116) 
- In non-vanilla mode, the temporary directory initialization in re-run allowing for a non-standard temp dir via config settings 
 
Changes in littler version 0.3.19 (2023-12-17)
- Changes in examples scripts - The help or usage text display for - r2u.r,- ttt.r,- check.rhas been improved, expanded or corrected, respectively
-  installDeps.rhas a new argument for dependency selection
- An initial 'single test file' runner - tttf.rhas been added
-  r2u.rhas two new options for setting / varying the Debian build version of package that is built, and one for BioConductor builds, one for a 'dry run' build, and a new--compileoption
-  installRSPM.r,installPPM.r,installP3M.rhave been updates to reflect the name changes
-  installRub.rnow understands 'package@universe' too
-  tt.rflips the default of the--effectsswitch
 
Changes in littler version 0.3.18 (2023-03-25)
- Changes in examples scripts -  roxy.rcan now set an additional--libpath
-  getRStudioDesktop.randgetRStudioServer.rhave updated default download file
-  install2.randinstallGithub.rcan set--type
-  r2u.rnow has a--suffixoption
-  tt.rremoves a redundantlibrarycall
-  tttl.rhas been added fortestthat::test_local()
-  installRub.rhas been added to install r-universe binaries on Ubuntu
-  install2.rhas updated error capture messages (Tatsuya Shima and Dirk in #104)
 
-  
Changes in littler version 0.3.17 (2022-10-29)
- Changes in package - An internal function prototype was updated for - clang-15.
 
- Changes in examples - Scripts - install2.rand- installBioc.rwere updated for an update in R-devel (Tatsuya Shima and Dirk in #104).
 
Changes in littler version 0.3.16 (2022-08-28)
- Changes in package - The - configurecode checks for two more headers
- The RNG seeding matches the current version in R (Dirk) 
 
- Changes in examples - A - cowu.r'check Window UCRT' helper was added (Dirk)
- A - getPandoc.rdownloader has been added (Dirk)
- The - -roption tp- install2.rhas been generalzed (Tatsuya Shima in #95)
- The - rcc.rcode / package checker now has- valgrindoption (Dirk)
-  install2.rnow installs to first element in.libPaths()by default (Dirk)
- A very simple - r2u.rhelp has been added (Dirk)
- The - installBioc.rhas been generalized and extended similar to- install2.r(Pieter Moris in #103)
 
Changes in littler version 0.3.15 (2021-12-03)
- Changes in examples - The - install2script can select download methods, and cope with errors from parallel download (thanks to Gergely Daroczi)
- The - build.rnow uses- bothas argument to- --compact-vignettes
- The RStudio download helper were once again updated for changed URLs 
- New caller for simplermarkdown::mdweave_to_html 
 
- Changes in package - Several typos were correct (thanks to John Kerl) 
- Travis artifacts and badges have been pruned 
- Vignettes now use simplermarkdown 
 
Changes in littler version 0.3.14 (2021-10-05)
- Changes in examples - Updated RStudio download helper to changed file names 
- Added a new option to - roxy.rwrapper
- Added a downloader for Quarto command-line tool 
 
- Changes in package - The - configurefiles were updated to the standard of version 2.69 following a CRAN request
 
Changes in littler version 0.3.13 (2021-07-24)
- Changes in examples - New script - compiledDeps.rto show which dependencies are compiled
- New script - silenceTwitterAccount.rwrapping rtweet
- The - -cor- --codeoption for- installRSPM.rwas corrected
- The - kitten.rscript now passes options ‘bunny’ and ‘puppy’ on to the- pkgKitten::kitten()call; new options to call the Arma and Eigen variants were added
- The - getRStudioDesktop.rand- getRStudioServer.rscripts were updated for a change in rvest
- Two typos in the - tt.rhelp message were correct (Aaron Wolen in #86)
- The message in - cranIncoming.rwas corrected.
 
- Changes in package - Added Continuous Integration runner via - run.shfrom r-ci.
- Two vignettes got two extra vignette attributes. 
- The mkdocs-material documentation input was moved. 
- The basic unit tests were slightly refactored and updated. 
 
Changes in littler version 0.3.12 (2020-10-04)
- Changes in examples - Updates to scripts - tt.r,- cos.r,- cow.r,- c4r.r,- com.r
- New script - installDeps.rto install dependencies
- Several updates tp script - check.r
- New script - installBSPM.rand- installRSPM.rfor binary package installation (Dirk and IƱaki in #81)
- New script - cranIncoming.rto check in Incoming
- New script - urlUpdate.rvalidate URLs as R does
 
- Changes in package - Travis CI now uses BSPM 
- A package documentation website was added 
- Vignettes now use minidown resulting in much reduced filesizes: from over 800kb to under 50kb (Dirk in #83) 
 
Changes in littler version 0.3.11 (2020-06-26)
- Changes in examples - Scripts - check.rand- rcc.rupdated to reflect updated docopt 0.7.0 behaviour of quoted arguments
- The - roxy.rscript has a new ease-of-use option- -f | --fullregrouping two other options.
 
Changes in littler version 0.3.10 (2020-06-02)
- Changes in examples - The - update.rscript only considers writeable directories.
- The - rcc.rscript tries to report full logs by setting- _R_CHECK_TESTS_NLINES_=0.
- The - tt.rscript has an improved- ncpufallback.
- Several installation and updating scripts set - _R_SHLIB_STRIP_to- TRUE.
- A new script - installBioc.rwas added.
- The - --erroroption to- install2.rwas generalized (Sergio Oller in #78).
- The - roxy.rscript was extended a little.
 
- Changes in package - Travis CI now uses R 4.0.0 and the bionic distro 
 
Changes in littler version 0.3.9 (2019-10-27)
- Changes in examples - The use of - call.in- stop()was corrected (Stefan Widgren in #72).
- New script - cos.rto check (at rhub) on Solaris.
- New script - compactpdf.rto compact pdf files.
- The - build.rscript now compacts vignettes and resaves data.
- The - tt.rscript now supports parallel tests and side effects.
- The - rcc.rscript can now report error codes.
- The '–libloc' option to - update.rwas updated.
- The - render.rscript can optionally compact pdfs.
- New script - sweave.rto render (and compact) pdfs.
- New script - pkg2bibtex.rto show bibtex entries.
- The - kitten.rscript has a new option- --puppyto add tinytest support in purring packages.
 
Changes in littler version 0.3.8 (2019-06-09)
- Changes in examples - The - install.rand- install2.rscripts now use parallel installation using- options{Ncpu}on remote packages.
- The - install.rscript has an expanded help text mentioning the environment variables it considers.
- A new script - tt.rwas added to support- tinytest.
- The rhub checking scripts now all suppress builds of manual and vignettes as asking for working latex appears to be too much. 
 
- Changes in package - On startup checks if - ris in- PATHand if not references new FAQ entry; text from- Makevarsmentions it too.
 
- Changes in documentation - The FAQ vignette now details setting - rto- PATH.
 
Changes in littler version 0.3.7 (2019-03-15)
- Changes in examples - The scripts - installGithub.rand- install2.rget a new option- -r | --repos(Gergely Daroczi in #67)
 
- Changes in build system - The - AC_DEFINEmacro use rewritten to please R CMD check.
 
Changes in littler version 0.3.6 (2019-01-26)
- Changes in examples - The scripts - install.rand- install2.rnow support argument- ".", and add it if called in a source directory.
- The script - install2.rcan set- Ncpusfor- install.packages()(Colin Gillespie in #63 fixing #62)
- The script - update.rcan also set- Ncpusfor- install.packages().
- A new vignette "litter-faq" was added. 
 
Changes in littler version 0.3.5 (2018-10-04)
- Changes in examples - The script - roxy.rnow uses a cached copy of roxygen2 version 6.0.1 (if available) as the current version 6.1.0 changed behaviour.
- The script - rcc.rwas updated as the underlying rcmdcheck changed parameter order.
- A new simpler wrapper - rchk.rwas added to use RHub with the- rchkimage.
 
- Changes in package - Travis CI now uses the R 3.5 PPA 
 
Changes in littler version 0.3.4 (2018-08-24)
- Changes in examples - The shebang line is now - #!/usr/bin/env rto work with either- /usr/local/bin/ror- /usr/bin/r.
- New example script to only install packages not yet installed (Brandon Bertelsen in #59); later added into - install2.r.
- Functions - getRStudioDesktop.rand- getRStudioServer.rupdated their internal URLs.
- Several minor enhancements were made to example scripts. 
 
Changes in littler version 0.3.3 (2017-12-17)
- Changes in examples - The script - installGithub.rnow correctly uses the- upgradeargument (Carl Boettiger in #49).
- New script - pnrrs.rto call the package-native registration helper function added in R 3.4.0
- The script - install2.rnow has more robust error handling (Carl Boettiger in #50).
- New script - cow.rto use R Hub's- check_on_windows
- Scripts - cow.rand- c4c.ruse- #!/usr/bin/env r
- New option - --fast(or- -f) for scripts- build.rand- rcc.rfor faster package build and check
- The - build.rscript now defaults to using the current directory if no argument is provided.
- The RStudio getters now use the - rvestpackage to parse the webpage with available versions.
 
- Changes in package - Travis CI now uses https to fetch script, and sets the group 
 
Changes in littler version 0.3.2 (2017-02-14)
- Changes in examples - New scripts - getRStudioServer.rand- getRStudioDesktop.rto download daily packages, currently defaults to Ubuntu amd64
- New script - c4c.rcalling- rhub::check_for_cran()
- New script - rd2md.rto convert Rd to markdown.
- New script - build.rto create a source tarball.
- The - installGitHub.rscript now use package remotes (PR #44, #46)
 
Changes in littler version 0.3.1 (2016-08-06)
- Changes in examples -  install2.rnow passes on extra options past--toR CMD INSTALL(PR #37 by Steven Pav)
- Added - rcc.rto run- rcmdcheck::rcmdcheck()
- Added (still simple) - render.rto render (R)markdown
- Several examples now support the - -xor- --usageflag to show extended help.
 
-  
- Changes in build system - The - AM_LDFLAGSvariable is now set and used too (PR #38 by Mattias Ellert)
- Three more directories, used when an explicit installation directory is set, are excluded (also #38 by Mattias) 
- Travis CI is now driven via - run.shfrom our fork, and deploys all packages as .deb binaries using our PPA where needed
 
- Changes in package - SystemRequirements now mentions the need for - libR, i.e. an R built with a shared library so that we can embed R.
- The docopt and rcmdcheck packages are now suggested, and added to the Travis installation. 
- A new helper function - r()is now provided and exported so that the package can be imported (closes #40).
- URL and BugReports links were added to DESCRIPTION. 
 
- Changes in documentation - The help output for - installGithub.rwas corrected (PR #39 by Brandon Bertelsen)
 
Changes in littler version 0.3.0 (2015-10-29)
- Changes in build system - First CRAN Release as R package following nine years of source releases 
- Script - configure,- src/Makevars.inand remainder of build system rewritten to take advantage of the R package build infrastructure
- Reproducible builds are better supported as the (changing) compilation timestamps etc are only inserted for 'verbose builds' directly off the git repo, but not for Debian (or CRAN) builds off the release tarballs 
 
- Changes in littler functionality - Also source - $R_HOME/etc/Rprofile.siteand- ~/.Rprofileif present
 
- Changes in littler documentation - Added new vignette with examples