Skip to content

Latest commit

 

History

History
51 lines (40 loc) · 2.89 KB

NEWS.md

File metadata and controls

51 lines (40 loc) · 2.89 KB

deepdep 0.4.2

  • fixed bug caused by breaking change in igraph related to assigning attributes to graph nodes (issue #51)
  • fixed bug which made plots unable to be rendered when there are no dependencies

deepdep 0.4.1

  • fixed bug where plot_dependencies() wouldn't remove all invalid dependencies when using declutter = TRUE (issue #35)
  • fixed bug where plot_dependencies() would sometimes raise an error when using show_version = TRUE and depth >= 2 (issue #36)
  • fixed bug where plot_dependencies() would plot one non-central label even when using label_percentage = 0 (issue #38)
  • tests that use CRAN download counts now skip on CRAN only

deepdep 0.4.0

  • removed hard dependencies on plotting-related packages; ggplot2, ggraph, graphlayouts, igraph, and scales are now Suggests instead of Imports (issue #32)
  • removed unused dependency on ggforce
  • added declutter parameter for plot_dependencies() that allows for ignoring non-strong dependencies of Suggests while plotting (issue #27)
  • vcr package is now optional for running tests (pull request #26)

deepdep 0.3.1

  • adjusted parameter of deepdep function similarly to get_dependencies (issue #24)

deepdep 0.3.0

  • adjusted dependency_type argument to be consistent with tools package (issue #19)
  • added show_stamp parameter for plot function (issue #20)

deepdep 0.2.5

  • wrapped deepdep in tests with tryCatch in case of R-devel and Bioc-devel versions mismatch
  • marked all non-local examples with "donttest"
  • adjusted to new version of the vcr package

deepdep 0.2.2 -- 0.2.4

  • this versions are attempts to eliminating all possible errors during checks associated with problems with internet connection: this consists of marking time-consuming examples by "donttest" in the documentation, using the vcr package to mock up api queries and creating pre-compiled vignettes

deepdep 0.2.1

  • fixed an error in deepdep that caused dependencies of one package to be added to the result many times
  • the way in which dependency layers are created during plotting has been improved
  • added columns in deepdep object, informing in which dependency layers the source and target packages are located
  • allowed more than five layers of dependencies on plot created by plot_dependencies()
  • fixed bugs caused by plot_dependencies() used with label_percentage parameter
  • plot_dependencies() used with label_percentage parameter now shows small dots whenever package has not enough downloads to be plotted with label (instead of empty labels, as previously)

deepdep 0.2.0

  • CRAN version

deepdep 0.1.1

  • renamed deps_types argument to dependency_type
  • added shiny app that generates deepdep plot

deepdep 0.1.0

  • first stable version of the deepdep package
  • implemented functions: deepdep(), get_available_packages(), get_dependencies(), get_description(), get_downloads(), plot_dependencies()