Skip to content

Latest commit

 

History

History
102 lines (84 loc) · 12 KB

File metadata and controls

102 lines (84 loc) · 12 KB

Change Log

Version 0.9.0 (In development)

Version 0.8.0 (2022-06-21)

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)

Version 0.7.0 (2021-12-18)

Version 0.6.0 (2021-06-27)

  • 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)

Version 0.5.0 (2018-06-16)

Version 0.4.0 (2018-04-20)

  • 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)

Version 0.3.0 (2018-03-13)

Version 0.2.0 (2018-03-07)

  • 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)

Version 0.1.0 (2018-03-04)

  • Initial release