Skip to content

Releases: leandroBorgesFerreira/dag-command

v1.11.0

17 Mar 21:56
ef7c97e
Compare
Choose a tag to compare
  • Cycle detection for graphs. Now the plugin informs the user that a cycle in the graph was detected instead of allowing the plugin to loop thought the cycle until an stackoverflow happens.

v1.10.1

17 Mar 20:16
Compare
Choose a tag to compare
  • Patch fix for filter logic. The filter happens before the plugins gets stuck in a cycle in graph now.

v1.10.0

03 Mar 20:36
Compare
Choose a tag to compare

In version v1.10.0:

  • Adding feature to filter out modules. filterModules configuration added.
  • Enabling any kind of module structure, until now it was only possible to have the modules inside the root folder.
  • Changing the logic to calculate the change in the modules.
  • Restructure of the code to improve testability. New tests added to the project making development cycle faster.
  • Removing filter configuration as it didn't add any value.

v1.9.0

01 Mar 09:48
b0a90d5
Compare
Choose a tag to compare

Updating Kotlin and libraries.
Small format in print messages change

v1.8.1

01 Dec 13:44
65aa534
Compare
Choose a tag to compare

Reducing filtering to files in git diff to zero, instead of git default of 3%

v1.8.0

28 Sep 14:36
Compare
Choose a tag to compare
  • Using dynamic programming to speed up the parse of affected modules.
  • Detecting cycles in affected modules graph.

1.6.0

19 May 17:54
Compare
Choose a tag to compare
  • Bumping dependencies of the project, including Gradle and Kotlin language.
  • Adding the print of all the modules that are being compiled in each stage of compilation.
  • Bug fix: Fix the wrong traversal of the graph of modules which caused the script to get stuck for some projects when calculating the compilation phase of each module. Now the library uses a simple to understand topological sort.

1.5.3

02 Dec 16:40
5c2b91e
Compare
Choose a tag to compare
  • Bumping Gradle wrapper.
  • Fixing problems for graphs where modules reference themselves.

1.5.2

27 Aug 19:05
Compare
Choose a tag to compare
  • General information about the graph.
  • Instability of the modules.

1.4.0

26 Aug 21:08
203db33
Compare
Choose a tag to compare

If buildSrc is changed, all the graph is affected.