Releases: vanniktech/gradle-dependency-graph-generator-plugin
Releases · vanniktech/gradle-dependency-graph-generator-plugin
0.8.0
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
- Upgrade Kotlin version #141 (carlonzo)
- Fixing issue #127: README Firebase example for groovy DSL doesn't see… #138 (gradlifier)
- Support generateProjectDependencyGraph in SubProject #134 (tedliang)
- Disable publish action in forked repository. #133 (vanniktech)
- Update Gradle Groovy example in README.md #128 (fajarnuha)
- Delete .travis.yml #126 (vanniktech)
0.6.0
- 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
- Generate SVG picture by default. #55 (vanniktech)
- Update Gradle wrapper to 4.8 #54 (vanniktech)
- Unify setup, improve a few things and bump versions. #53 (vanniktech)
- Use Gradle Maven Publish Plugin for publishing. #52 (vanniktech)
- Generator: Allow custom output formats. #51 (vanniktech)
- Update ktlint to 0.23.1 & Detekt to 1.0.0-RC7 #47 (vanniktech)
- Handle recursive depenencies correctly. #45 (vanniktech)
- Replace dot execution with graphviz-java library. #40 (vanniktech)
0.4.0
- 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
- Add MavenCentral badge. #18 (johnjohndoe)
- Update ktlint to 0.19.0 #17 (vanniktech)
- Add AppVeyor. #16 (vanniktech)
- Fix Gradle task on Linux and add integration test. #14 (vanniktech)
- Adding Windows support #10 (Thunderforge)
0.2.0
- 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
- Initial release