Skip to content

Releases: RevolutionAnalytics/checkpoint

v0.3.14

13 Sep 16:47
Compare
Choose a tag to compare

Enhancements:

  • Automatically add knitr and rmarkdown packages if .Rmd files found #173
    • This behaviour is controlled by the auto.install.knitr argument (default TRUE)
  • If a snapshot doesn't exist, suggest the previous and next available snapshots #182

Fixes:

  • httpsSupported() tries to download non-existent PACKAGES file #205
  • Tests should reset .libPaths() environment #204
  • If a snapshot doesn't exist, suggest the previous and next available snapshots #182
  • If chunk option 'eval' is set to a variable, checkpoint fails #195
    • The new version contains better error handling when using SWeave() - still the default.
    • In addition, you can now use the argument scan.rnw.with.knitr to force checkpoint() to use knitr::knit() to scan .Rnw files.

v0.3.13

01 Sep 15:12
Compare
Choose a tag to compare

Enhancements

v0.3.12

28 Aug 13:04
Compare
Choose a tag to compare
v0.3.12 Pre-release
Pre-release

Enhancements:

  • Create function to test if https URLs are supported (#199)
  • Set intelligent defaults for MRAN url (#200)
  • Stop and gently warn if libcurl is absent and mran needs https (#194)

v0.3.11

05 Aug 08:03
Compare
Choose a tag to compare
v0.3.11 Pre-release
Pre-release

Enhancements:

  • Support the https protocol for downloading packages from MRAN (#186)
  • Allow user to specify a custom MRAN mirror (#184)

Known issues:

  • Depends on availability of libcurl and fails on systems that does not have this installed, e.g. Ubuntu

v0.3.10

05 Aug 08:01
Compare
Choose a tag to compare

Enhancements:

  • The function setSnapshot() allows you to easily set the current CRAN repository to a specific snapshot on MRAN (#148)
  • Added documentation for setting up knitr with checkpoint, thanks to @chatchavan (#172)

Other changes

  • Prompt user for permission to write to ~/.checkpoint, if this folder doesn't exists. This is to comply with CRAN policy.

v0.3.8

12 Feb 19:52
Compare
Choose a tag to compare

New features

  • Allow users to select local package library #167
  • Add option to run checkpoint() without scanning for packages #162

Enhancements

  • Inform user when packages are found that don't exist in MRAN snapshot #170
  • Include direct namespace calls with :: or ::: into scan for packages #166
  • Return diagnostic information from checkpoint() #163
  • Improve handling of compiler package #159

Bug fixes

  • setLibPath fails in Rstudio with Error in x[, 1] #113

v0.3.7

02 Feb 10:26
Compare
Choose a tag to compare

New features:

  • Add a check for the appropriate R version (#140)

Enhancements:

  • Improve messages when scanning project for packages (#160)
  • Improve handling of checking for knitr availability (#161)

v0.3.6

27 Jan 10:36
Compare
Choose a tag to compare

Enhancements:

  • Progress reporting while installing packages (#149)

v0.3.5

22 Jan 22:25
Compare
Choose a tag to compare

Enhancements:

  • Removed dependency on the knitr package (#137).
  • No longer displays warnings when installing base packages (#154)
  • Performance improvement - checks if required packages are installed and don't re-install (#155)

v0.3.4

22 Jan 22:21
Compare
Choose a tag to compare

Bug fixes:

  • When encountering checkpoint(), no longer throws an error. (#143 )

Enhancements:

  • Added vignette (#130)