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 ifpackage = Infthe
results would beunique’d before returning.
cranly 0.5.3
Bug fixes
- Fixed a bug that would not allow clean_CRAN_dbto work
with the output ofutils::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_ofand so
on).
- methods for word clouds of titles, description files and author
names (see ?word_cloud).
- subset.cranly_networknow has a- maintainerargument 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_networknow 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).
- dateand- publishedin- cranly_dbobjects are now of class- Date.
- extractor functions have a new argument flat; if then adata.framewith all available information on the
corresponding matches is returned.
- cranly_network_objectswith- perspective = "packagecarry 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_dbnow accepts the matrix from- available.packages.
- new extractors for cranly_networkobjects:suggests,depends,linking_to,imports.
- compute_dependence_treeis a recursion to compute all
generations of a package (i.e. what else is installed).
- build_dependence_treeand a plot method for extracting
the dependence tree of a package.
- summarymethod for- cranly_dependence_treetree 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.
- plotmethods return legend and title by default.
cranly 0.1