Skip to content

v0.3.0

Compare
Choose a tag to compare
@achubaty achubaty released this 25 Mar 19:00
· 853 commits to master since this release

Known issues: https://github.com/PredictiveEcology/Require/issues

version 0.3.0

enhancements

  • Moved from MRAN archives for binaries to posit.packagemanager.co
  • because of the move from MRAN to posit package manager, attempts are made to use archived binary packages for Linux also.
  • improved messaging in several places
  • improved error catching in several places
  • a number of cases that were annoying for users were identified and addressed.
  • setupOff and setLibPaths enhanced to be fully functioning in a wide diversity of cases.
  • When setting install = "force" in Require, now only the user-specified packages are forced to be installed; the rest are installed if required, mimicking install.packages
  • small efficiency gains in many places
  • (HEAD) is now more robust as a way to keep a package up to date.

advanced changes

  • several functions now exported, .downloadFileMasterMainAuth, messageVerbose, messageDF as they were deemed useful enough for other packages.

bugfixes

  • slow assessment of package dependencies on CRAN packages because of stale available.packagesCached() object. Now, catches this condition and refreshes available.packages()
  • corrected support for multiple repos that each offer the same packages. Now works like install.packages, i.e., first one first.
  • base packages can now be installed as previous issues about installing them were dealt with.