Skip to content

Latest commit

 

History

History
82 lines (59 loc) · 3.65 KB

NEWS.md

File metadata and controls

82 lines (59 loc) · 3.65 KB

cranly 0.6.0

Other improvements, updates and additions

  • Methods fail gracefully with an informative message if access to CRAN mirrors is not possible, or if objects with no package or author information are passed.
  • Base pipe |> is now used internally instead of %>%.
  • Added a snapshot data set (see ?crandb) for running examples and vignettes more efficiently.

cranly 0.5.4

Bug fixes

  • Fixed a bug in release_date_of, version_of, license_of, title_of, description_of, where if package = Inf the results would be unique'd before returning.

cranly 0.5.3

Bug fixes

  • Fixed a bug that would not allow clean_CRAN_db to work with the output of utils::available.packages.
  • Fixed a bug that would cause a warning about invalid factor levels in build_network.

Other improvements, updates and additions

  • Fixed typos in news.
  • Improved the computational efficiency of build_network.
  • Improved the variables checks in clean_CRAN_db.

cranly 0.5.2

New functionality

  • New extractor functions suggested_by, imported_by, dependency_of, linked_by, enhanced_by, suggesting, importing, linking_to, enhancing, maintainer_of, maintained_by, email_of, email_with, description_of, title_of, license_of, version_of, release_date_of.
  • Plural aliases for extractor functions (e.g. authors_of, release_dates_of and so on).
  • methods for word clouds of titles, description files and author names (see ?word_cloud).
  • subset.cranly_network now has a maintainer argument to subset by maintainer.

Bug fixes

  • Fixed a bug where packages with no directives were removed from the network when perspective = "package".
  • Fixed extractor bugs and improved documentation.
  • build_network now works without explicitly supplying any arguments.

Other improvements, updates and additions

  • Moved to roxygen2 with rmarkdown.
  • Major documentation updates.
  • New improved codebase for extractor functions (see ?extractor-functions).
  • date and published in cranly_db objects are now of class Date.
  • extractor functions have a new argument flat; if \code{FALSE} then a data.frame with all available information on the corresponding matches is returned.
  • cranly_network_objects with perspective = "package carry maintainer and maintainer email information.
  • New vignette on extractor functions and word clouds.
  • Updated DESCRIPTION file.

cranly 0.3

Bug fixes

  • Fixed a minor bug that may return duplicated base packages.

Other improvements, updates and addition

  • Improved vignettes and fixed check errors that resulted in archiving on 2019-01-23.
  • Improved documentation.
  • Removed testthat from Suggests in DESCRIPTION.

cranly 0.2

Bug fixes

  • handling of duplicated packages in clean_CRAN_db.
  • various regex improvements.
  • Better handling of packages with . in their names.

New functionality

  • clean_CRAN_db now accepts the matrix from available.packages.
  • new extractors for cranly_network objects: suggests, depends, linking_to, imports.
  • compute_dependence_tree is a recursion to compute all generations of a package (i.e. what else is installed).
  • build_dependence_tree and a plot method for extracting the dependence tree of a package.
  • summary method for cranly_dependence_tree tree objects, reporting package dependence index, parents and depth.

Other improvements, updates and addition

  • Added support for LinkingTo (thanks to Dirk Eddelbuettel for raising the issue).
  • Added acknowledgement to Turing Institute.
  • plot methods return legend and title by default.

cranly 0.1

  • First public release.