Skip to content

Releases: ikosmidis/cranly

cranly v0.6.0

27 Aug 06:13
b3667ef
Compare
Choose a tag to compare

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 %>%.

cranly v0.5.4

09 Oct 18:26
Compare
Choose a tag to compare
  • 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 v0.5.3

22 Aug 11:34
f9afe24
Compare
Choose a tag to compare

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 v0.5.2

17 Jul 17:05
b34d49f
Compare
Choose a tag to compare

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 v0.3

14 Feb 23:47
Compare
Choose a tag to compare

Bug fixes

  • Fixed a minor bug that may return duplicated base packages

Other improvements, updates and addition

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

cranly v0.2

22 May 12:19
Compare
Choose a tag to compare

Bug fixes

  • handling of duplicated packages in clean_CRAN_db
  • various regex imporvements
  • 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 fo a package
  • summary method for cranly_dependence_tree tree objects, reporting package dependence index, parents and depth

Other improvements, updates and additions

  • 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 v0.1

28 Mar 10:01
Compare
Choose a tag to compare

1st public release