v0.3.0
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
andsetLibPaths
enhanced to be fully functioning in a wide diversity of cases.- When setting
install = "force"
inRequire
, now only the user-specified packages are forced to be installed; the rest are installed if required, mimickinginstall.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 refreshesavailable.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.