You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+25-14Lines changed: 25 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,50 +4,61 @@ Changelog
4
4
This changelog format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
5
5
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
6
7
+
Version 4.0.0 (2024-06-11)
8
+
----------------------------
9
+
* Minimum supported Gradle version bumped to 7.6.
10
+
* Compatibility with Gradle Configuration Cache.
11
+
* Support for tasks from included builds:
12
+
* Tasks from included builds (and their task dependency sub-trees) will appear in the task tree, just like tasks from the main build.
13
+
***Note**: Only tasks that are part of the task tree rooted at an entry task will be shown.
14
+
Tasks from included builds that Gradle runs automatically before the main task graph is ready (e.g. `:<included project>:compileJava`) will not appear in the task tree.
15
+
* 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.
16
+
17
+
7
18
Version 3.0.0 (2024-03-29)
8
19
----------------------------
9
-
* Add option `--with-description` to print task descriptions
10
-
* Omit inputs, outputs and task descriptions for repeated tree nodes
20
+
* Add option `--with-description` to print task descriptions.
21
+
* Omit inputs, outputs and task descriptions for repeated tree nodes.
11
22
12
23
Version 2.1.1 (2022-12-31)
13
24
----------------------------
14
-
* Support Gradle 7.6
25
+
* Support Gradle 7.6.
15
26
16
27
Version 2.1.0 (2021-07-01)
17
28
----------------------------
18
-
* Use [Task Configuration Avoidance](https://docs.gradle.org/current/userguide/task_configuration_avoidance.html)
29
+
* Use [Task Configuration Avoidance](https://docs.gradle.org/current/userguide/task_configuration_avoidance.html).
19
30
20
31
Version 2.0.1 (2021-07-01)
21
32
----------------------------
22
-
* Upgrade `org.apache.commons:commons-lang3` due to vulnerability
33
+
* Upgrade `org.apache.commons:commons-lang3` due to vulnerability.
23
34
24
35
Version 2.0 (2021-07-01)
25
36
----------------------------
26
-
* Support Gradle 6.8 and make it the minimum supported Gradle version
27
-
* Add options `--with-inputs` and `--with-outputs` to print task inputs and outputs
28
-
* Change option `--task-depth` to `--depth`
37
+
* Support Gradle 6.8 and make it the minimum supported Gradle version.
38
+
* Add options `--with-inputs` and `--with-outputs` to print task inputs and outputs.
39
+
* Change option `--task-depth` to `--depth`.
29
40
* Change default behavior to _not_ repeat an already printed sub-tree. Option `--no-repeat` replaced with `--repeat`.
30
41
31
42
Version 1.5 (2020-01-01)
32
43
----------------------------
33
-
* Compatibility with gradle 6
44
+
* Compatibility with gradle 6.
34
45
35
46
Version 1.4 (2019-06-01)
36
47
----------------------------
37
48
* Add `--task-depth` option to limit tree depth.
38
-
* Fix bug: `No such property task for class TransformInfo$ChainedTransformInfo`
49
+
* Fix bug: `No such property task for class TransformInfo$ChainedTransformInfo`.
39
50
40
51
Version 1.3.1 (2018-10-08)
41
52
----------------------------
42
53
43
-
* Compatibility with gradle version 5.0-milestone-1
54
+
* Compatibility with gradle version 5.0-milestone-1.
44
55
45
56
Version 1.3 (2017-03-04)
46
57
----------------------------
47
58
48
-
* Compatibility with all gradle versions >= 2.3
49
-
* Update gradle wrapper to 3.4
59
+
* Compatibility with all gradle versions >= 2.3.
60
+
* Update gradle wrapper to 3.4.
50
61
* Better multi-project handling:
51
62
- Applying the plugin on the root project adds the taskTree task to all child projects.
52
-
- Applying the plugin under `allrojects` or `subprojects` exhibits the same behavior (and does not fail anymore due to `task taskTree is already defined`)
63
+
- Applying the plugin under `allrojects` or `subprojects` exhibits the same behavior (and does not fail anymore due to `task taskTree is already defined`).
0 commit comments