Skip to content

Releases: leandroBorgesFerreira/dag-command

v1.14.0

Choose a tag to compare

@leandroBorgesFerreira leandroBorgesFerreira released this 16 Sep 19:24
6da5ac0

What's Changed

New Contributors

Full Changelog: v1.11.0...v1.14.0

v1.11.0

Choose a tag to compare

@leandroBorgesFerreira leandroBorgesFerreira released this 17 Mar 21:56
ef7c97e
  • 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

Choose a tag to compare

@leandroBorgesFerreira leandroBorgesFerreira released this 17 Mar 20:16
  • Patch fix for filter logic. The filter happens before the plugins gets stuck in a cycle in graph now.

v1.10.0

Choose a tag to compare

@leandroBorgesFerreira leandroBorgesFerreira released this 03 Mar 20:36

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

Choose a tag to compare

@leandroBorgesFerreira leandroBorgesFerreira released this 01 Mar 09:48
b0a90d5

Updating Kotlin and libraries.
Small format in print messages change

v1.8.1

Choose a tag to compare

@leandroBorgesFerreira leandroBorgesFerreira released this 01 Dec 13:44
65aa534

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

v1.8.0

Choose a tag to compare

@leandroBorgesFerreira leandroBorgesFerreira released this 28 Sep 14:36
  • Using dynamic programming to speed up the parse of affected modules.
  • Detecting cycles in affected modules graph.

1.6.0

Choose a tag to compare

@leandroBorgesFerreira leandroBorgesFerreira released this 19 May 17:54
  • 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

Choose a tag to compare

@leandroBorgesFerreira leandroBorgesFerreira released this 02 Dec 16:40
5c2b91e
  • Bumping Gradle wrapper.
  • Fixing problems for graphs where modules reference themselves.

1.5.2

Choose a tag to compare

@leandroBorgesFerreira leandroBorgesFerreira released this 27 Aug 19:05
  • General information about the graph.
  • Instability of the modules.