Bugfixes:

  1. Handling edge case when package has no dependencies in takeEnvironmentSnapshot() and createRenvLockFile() functions.

  2. Using ‘main’ instead of ‘master’ as default branch for OHDSI study packages in takeEnvironmentSnapshot() and createRenvLockFile() functions.

  3. Adding restart argument to createRenvLockFile() function.

  4. Exporting fixHadesPackagesInLockFile() function.

Changes:

  1. When creating a renv lock file, the list of OHDSI GitHub packages is fetched from GitHub, so it is always up to date.

Changes:

  1. takeEnvironmentSnapshot() and createRenvLockFile() now throw informative error message if root package is not found.

  2. Added auto mode to createRenvLockFile() (which is now the default), which relies on renv::init()’s ability to scan the project for dependencies, rather than requiring the user has accurately listed all dependencies in the study package DESCRIPTION.

  3. findNonAsciiStringsInFolder() can now also be used for non-R-script files.

  4. Removing deprecated WebAPI functions, since users should now all be using the ROhdsiWebApi package.

  5. Deprecating formatR... functions in favor of styler.

Changes:

1.Adding includeRootPackage and additionalRequiredPackages arguments to createRenvLockFile() function

Changes:

  1. Better detection of R base packages when creating renv lock files.

Changes:

  1. Dropped runAndNotify() function.

Bugfixes:

  1. takeEnvironmentSnapshot() and createRenvLockFile() now include dependencies in ‘LinkingTo’ section.

  2. splines now also recognized as R core package in createRenvLockFile().

Changes:

  1. Added findNonAsciiStringsInFolder, a function for finding non-ASCII strings in a folder.

  2. Added createRenvLockFile, a function for creating an renv lock file for OHDSI study packages.

  3. Added fixHadesLogo function, needed when generating the documentation websites for HADES packages.

Changes:

  1. Deprecating WebAPI functions, which have been moved to ROhdsiWebApi

  2. Deleting deprecated logging and parallel computation functions, which have been moved to ParallelLogger.

Changes:

  1. Restoring R environment now fetches OHDSI packages from drat repository.

  2. Restoring R environment has option (default) to be less strict, only installing packages if installed version is older than required, or has different major version number.

  3. Added function for storing R environments from packages (including on GitHub)

Changes: Deprecating logging and parallel computation functions, which have been moved to ParallelLogger.

Changes: initial submission to CRAN.