miniCRAN v0.3.0 ================ * Support for `mac.binary.big-sur` (#152) Bug fixes: * Don't download incorrect devel version of package (#153) Internal: * Rewrite tests to use [Posit Public Package Manager](https://packagemanager.posit.co), since MRAN ceased to operate their service during 2023 * Rename internal function `MRAN()` to `p3m()` to reflect using Posit Public Package Manager (P3M) * Fix old http references * Fix old references to revolution and MRAN miniCRAN v0.2.16 ================ * No functional changes * Further tests and examples fixes to pass `R CMD check` on CRAN miniCRAN v0.2.15 ================ * No functional changes * Use `mockr` for mocking in tests tests * Updated tests to comply with CRAN policy miniCRAN v0.2.14 (Release date: 2020-09-14) ================ * No functional changes * Updated tests to comply with `testthat_3.0.0` miniCRAN v0.2.13 (Release date: 2020-07-13) ================ Changes: * Removed the dependency on `XML`. This will only affect a non-essential function (`getCranDesription`) on versions of R prior to R-3.4.0 Bug fixes: * Fix "t undefined in scope error" #125, contributed by @Calligross (https://github.com/calligross) * Update code and tests to write PACKAGES.rds with compression version 2 for versions of R earlier than R-3.5.0 #129 Minor changes: * Removed reference to dependency on `curl`, since the actual dependency was removed in a previous version of the package. * Treat the `writePACKAGES` argument consistently, as suggested by @vh-d in #130 * Improve test coverage * Fix some broken examples miniCRAN v0.2.12 (Release date: 2019-07-06) ================ New features: * None Bug fixes: * Experimental support for mac.binary.el-capitan (#111 and #121) * Fixed description of `availPkgs` in documentation (#108) * Added backward compatibility for R<3.3.0 when `repos` argument to `available.packages()` was added (#109) API change * On R version 3.4.0 and earlier, `getCranDescription()` will throw a warning that this function is no longer supported. This is in preparation to remove the dependency on `XML` in a future release. Internal changes * Rewrote mocking mechanism in tests miniCRAN v0.2.11 (Release date: 2018-01-15) ================ New features: * None Bug fixes: * use cran.microsoft.com instead of mran.microsoft.com for MRAN url (#104) Other changes: * Use `pkgdown` to build documentation site (#105) * Speed up unit testing by mocking internal functions (#107) miniCRAN v0.2.10 (Release date: 2017-10-21) ================ New features: * Added package option `minicran.mran` which sets default preferred MRAN url (#72) Bug fixes: * Fixed 'Error in basename(prev)' when calling `addPackage()` (#99) Other improvements: * Fixed typos in vignettes (@ryanatanner PR#93 and PR#94) * Added note on system requirements of curl and XML (#98) Changed maintainer to apdevries@gmail.com #103 miniCRAN v0.2.9 (Release date: 2017-07-20) =============== * The igraph now gets imported (previously it was a Suggests) * Use `tools::CRAN_package_db()` to read package description on CRAN * Extend test suite coverage miniCRAN v0.2.8 (Release date: 2017-06-19) =============== * New function `addLocalPackage()` to add source or pre-built packages from a local directory (#23). * Updates for R 3.4.0 on macOS (#82; PR #84; PR #86) @vnijs * Improve documentation for `pkgPath` (#85) * Fix bug in `makeRepo()` when creating repo with multiple package types miniCRAN v0.2-7 (Release date: 2016-08-19) =============== * Apply fix when using `makeRepo()` from a local miniCRAN. (#76) miniCRAN v0.2-6 (Release date: 2016-06-26) =============== * Allow using `makeRepo()` to create a miniCRAN repo from an existing local miniCRAN, *i.e.*, the repos contains `file:///` prefix. This enables a use case in the AzureML package. (#76) * Easily manage packages for all three Operating Systems (#24) * Fix inconsistent use of Rversion in `addPackage()` (#42) miniCRAN v0.2-5 (Release date: 2016-04-12) =============== * The function plot.pkgDepGraph() now displays legend only for edges that are actually in graph * Make consistent use of Rversion argument (#42) miniCRAN v0.2-4 (Release date: 2016-03-27) =============== * Changed copyright to Microsoft miniCRAN v0.2-2 (Release date: 2015-03-25) =============== Changes: * Additional vignettes and documentation miniCRAN v0.2-0 (Release date: 2014-12-16) =============== License change: * New licence: GPL-2 (changed from Apache 2) New functionality: * addPackage() to manage incremental package additions * addOldPackage() to add (source version) of specific package version * updatePackages() to check for and download package updates miniCRAN v0.1-1 (Release date: 2014-10-01) =============== Changes: miniCRAN v0.1-0 (Release date: 2014-09-16) =============== Changes: * Updated documentation, vignette and examples * Simplification of function arguments miniCRAN v0.0-21 (Release date: 2014-08-18) =============== Changes: * Changes to defaults in plot.pkgDepGraph() to move legend to left of plot area. miniCRAN v0.0-20 (Release date: 2014-08-18) ================ Changes: * Modified examples to reduce running time, mostly using \dontrun{} sections miniCRAN v0.0-19 (Release date: 2014-08-17) ================ Changes: * Changed license to Apache 2 * Small documentation improvements miniCRAN v0.0-18 (Release date: 2014-08-14) ================ Changes: * Added additional section in vignette to demonstrate makeRepo() * Added additional examples miniCRAN v0.0-17 (Release date: 2014-08-13) ================ Changes: * Added function addPackageGithub() to read DESCRIPTION files for packages on github miniCRAN v0.0-16 (Release date: 2014-07-23) ================ Minor changes to pass CRAN incoming checks. First version on CRAN. miniCRAN v0.0-15 (Release date: 2014-07-23) ================ Changes: * Added examples for plot.pkgDepGraph * Added package vignette miniCRAN v0.0-14 (Release date: 2014-07-22) ================ Changes: * Additional control in arguments to plot.pkgDepGraph() miniCRAN v0.0-13 (Release date: 2014-07-21) ================ Changes: * Fixed more inconsistencies between pkgDep() and makeDepGraph() miniCRAN v0.0-12 (Release date: 2014-07-16) ================ Changes: * Fixed inconsistencies between pkgDep() and makeDepGraph() miniCRAN v0.0-11 (Release date: 2014-07-12) ================ Changes: * Added plot method for makeDepGraph * Removed dependency on igraph, now SUGGESTS igraph instead miniCRAN v0.0-10 (Release date: 2014-07-01) ================ Changes: * General improvements and bug fixes. miniCRAN v0.0-08 (Release date: 2014-06-05) ================ New functionality: * New function makeLibrary() downloads files into a local library * Function makeRepo() now creates a proper repository structure for source, win.binary, mac.binary, etc. Changes: * It is now possible to specify the argument enchances=TRUE in pgkDeps() to include packages that are enhanced. Documentation changes: * Added instructions and demonstration code for making a local repo in makeRepo(), including instructions for using the local repo. miniCRAN v0.0-07 (Release date: 2014-05-28) ================ New functionality: * New function getCranDescription() that scrapes information from the CRAN website for each package. miniCRAN v0.0-06 (Release date: 2014-05-27) ================ New functionality: * New function makeDepGraph() to create an igraph representation of the selected package dependencies * New function makeRsyncInclude() to create include file for use with rsync (experimental) miniCRAN v0.0-05 (Release date: 2014-05-22) ================ Enhancements: * Enhanced error checking for pkgDep(), e.g. checking for non-existent top-level packages. * Modified pkgDep() to selectively includes suggests dependencies * Improved error messages * New function pkgAvail(), a wrapper around available.packages() miniCRAN v0.0-01 (Release date: 2014-01-30) ================ First commit. New functionality: * pkgDep() * makeRepo()