Skip to content

Releases: vanniktech/gradle-dependency-graph-generator-plugin

0.8.0

21 Jun 09:52
Compare
Choose a tag to compare

Big thanks to @SimonMarquis for all of his work!

  • Project Graph: By default exclude test configurations as well as ios configurations (mimicing graph behavior) #171 (vanniktech)
  • Project Graph: Add dependencies from the root (declaration) nodes only #168 (SimonMarquis)
  • Project Graph: Extension also gets includeConfiguration function similar to normal graph. #166 (vanniktech)
  • Project Graph: Filter out dependencies on a module on its self. #165 (vanniktech)
  • Project Graph: Better coloring support for modules. #163 (vanniktech)
  • Remove project.isCommonsProject check which changes styling (dunno what it's used for anymore) #162 (vanniktech)
  • Update dependencies. #161 (vanniktech)
  • Rework README.md to mention generateProjectDependencyGraph task #160 (SimonMarquis)
  • Force the dpi value to 100 #159 (SimonMarquis)
  • Log output files path: dot, png, svg #157 (SimonMarquis)
  • Update graphviz-java to 0.18.1 #151 (SimonMarquis)
  • [Documentation] Mention output file path in documentation #148 (mamatagelanee07)

0.7.0

18 Dec 22:52
d205315
Compare
Choose a tag to compare

0.6.0

27 Jun 18:03
Compare
Choose a tag to compare
  • Switch to GitHub workflows. #123 (vanniktech)
  • Gradle 7.0 compatibility #122 (xsveda)
  • mark task inputs as such. #116 (trevjonez)
  • ProjectDependencyGraphGenerator: Unique lines per project dependency. #97 (vanniktech)
  • Use NamedDomainObjectContainer to configure the Extension. #92 (vanniktech)
  • Remove the project build.gradle file as an input #89 (vanniktech)
  • Make DependencyGraphGeneratorTask ProjectDependencyGraphGeneratorTask cacheable tasks. #75 (vanniktech)
  • Add generateProjectDependencyGraph Task and ProjectGenerator extension for proper multi project support. #74 (vanniktech)
  • Leverage Task Configuration Avoidance starting with Gradle 4.9 #72 (vanniktech)
  • Rank all root projects on the same level. #66 (vanniktech)
  • Update graphviz-java version to 0.5.3 #60 (gengjiawen)

0.5.0

16 Jun 18:46
Compare
Choose a tag to compare

0.4.0

20 Apr 07:20
Compare
Choose a tag to compare
  • Add a test for a project which is named like one of the dependency names. #43 (vanniktech)
  • Remove rank and let dot do the ranking. #42 (vanniktech)
  • Update several dependencies. #38 (vanniktech)
  • Nuke badges in README. #37 (vanniktech)
  • Update Detekt to 1.0.0.RC6-4 #36 (vanniktech)
  • Special name for Jetbrains annotations and sqldelight runtime. #35 (vanniktech)
  • Generate PNG image into build/reports/dependency-graph directory. #34 (vanniktech)
  • Support module dependencies with project() and drop rootSuffix. #33 (vanniktech)
  • Generator: Add API to filter out projects. #32 (vanniktech)
  • Handle Android Architecture components special since their module name sucks. #31 (vanniktech)
  • Generate dot file into reports/dependency-graph folder. #30 (vanniktech)
  • Test against Gradle 4 as minimum supported Gradle version. #29 (vanniktech)
  • Use identifier for detecting duplicate connections instead of the ResolvedDependency. #27 (vanniktech)
  • Easier integration test of the plugin. #22 (vanniktech)
  • Adding minimum Gradle version to Readme #21 (Thunderforge)

0.3.0

13 Mar 19:34
Compare
Choose a tag to compare

0.2.0

07 Mar 07:50
Compare
Choose a tag to compare
  • Support Android flavors and buildTypes out of the box and add include Configuration extension point to Generator. #9 (vanniktech)
  • Minor improvements of README #6 (AlexKorovyansky)
  • Fix typo #5 (rmtheis)
  • Simplify PNG generation and remove copy step. #4 (vanniktech)
  • Use rank feature only when necessary. #3 (vanniktech)
  • Fail early and give tailored message when dot command is not present. #2 (vanniktech)

0.1.0

04 Mar 18:18
3f05f44
Compare
Choose a tag to compare
  • Initial release