Releases: ikosmidis/cranly
Releases · ikosmidis/cranly
Release list
cranly v0.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%>%.
cranly v0.5.4
- 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 v0.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 v0.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 amaintainerargument 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) dateandpublishedincranly_dbobjects are now of classDate- extractor functions have a new argument
flat; if \code{FALSE} then adata.framewith all available information on the corresponding matches is returned cranly_network_objectswithperspective = "packagecarry maintainer and maintainer email information- New vignette on extractor functions and word clouds
- Updated DESCRIPTION file
cranly v0.3
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
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_dbnow accepts the matrix fromavailable.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 fo a packagesummarymethod forcranly_dependence_treetree 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
plotmethods return legend and title by default