Skip to content

Latest commit

 

History

History
64 lines (49 loc) · 2.73 KB

CHANGELOG.md

File metadata and controls

64 lines (49 loc) · 2.73 KB

Changelog

This changelog format is based on Keep a Changelog.
This project adheres to Semantic Versioning.

Version 4.0.0 (2024-06-11)

  • Minimum supported Gradle version bumped to 7.6.
  • Compatibility with Gradle Configuration Cache.
  • Support for tasks from included builds:
    • Tasks from included builds (and their task dependency sub-trees) will appear in the task tree, just like tasks from the main build.
    • Note: Only tasks that are part of a task tree rooted at an entry task (a task given to the gradle command) will be shown. Tasks from included builds that Gradle runs automatically before the main task graph is ready (e.g. :<included project>:compileJava) may not appear in the task tree.
  • The plugin no longer applies itself to all subprojects. Instead, the taskTree task is registered in all subprojects. This should slightly reduce this plugin's footprint (performance-wise) in large multi-projects.

Version 3.0.0 (2024-03-29)

  • Add option --with-description to print task descriptions.
  • Omit inputs, outputs and task descriptions for repeated tree nodes.

Version 2.1.1 (2022-12-31)

  • Support Gradle 7.6.

Version 2.1.0 (2021-07-01)

Version 2.0.1 (2021-07-01)

  • Upgrade org.apache.commons:commons-lang3 due to vulnerability.

Version 2.0 (2021-07-01)

  • Support Gradle 6.8 and make it the minimum supported Gradle version.
  • Add options --with-inputs and --with-outputs to print task inputs and outputs.
  • Change option --task-depth to --depth.
  • Change default behavior to not repeat an already printed sub-tree. Option --no-repeat replaced with --repeat.

Version 1.5 (2020-01-01)

  • Compatibility with gradle 6.

Version 1.4 (2019-06-01)

  • Add --task-depth option to limit tree depth.
  • Fix bug: No such property task for class TransformInfo$ChainedTransformInfo.

Version 1.3.1 (2018-10-08)

  • Compatibility with gradle version 5.0-milestone-1.

Version 1.3 (2017-03-04)

  • Compatibility with all gradle versions >= 2.3.
  • Update gradle wrapper to 3.4.
  • Better multi-project handling:
    • Applying the plugin on the root project adds the taskTree task to all child projects.
    • Applying the plugin under allrojects or subprojects exhibits the same behavior (and does not fail anymore due to task taskTree is already defined).