Releases: jraska/modules-graph-assert
Releases · jraska/modules-graph-assert
2.7.1
What's Changed
From 2.7.0
- Bump kotlin_version to 2.0.20 in #275
- Gradle 8.10 in #274
- Update docs in #268
- Remove unnecessary
DependencyMatcher
in #269.
The Interface was public by accident, however the risk of a breaking change is considered low.
Full Changelog: 2.7.0...2.7.1
plugins {
id "com.jraska.module.graph.assertion" version "2.7.1"
}
2.7.0
What's Changed
- Bump kotlin_version to 2.0.20 in #275
- Gradle 8.10 in #274
- Update docs in #268
- Remove unnecessary
DependencyMatcher
in #269.
The Interface was public by accident, however the risk of a breaking change is considered low.
⚠️ This version has behavioral change - if you are updating to latest version, use version 2.7.1
- Fix loading projects and subprojects by @jokoolle-183 in #272
- The
--no-configure-on-demand
needs to be added in several cases if you use configuration on demand. - This change is significant and fixes essential problem for projects with custom or delayed loading of dependencies, however might be breaking for many people - solving this tracked in #278.
New Contributors
- @jokoolle-183 made their first contribution in #272 👏
Full Changelog: 2.6.0...2.7.0
plugins {
id "com.jraska.module.graph.assertion" version "2.7.0"
}
2.6.0
What's Changed
- Bump Gradle to 8.9 in #266
- Bump Kotlin to 2.0.0 by in #259
- Fix various inconsistencies and a build error by @IsakTheHacker in #251
- Detect cycles when creating subgraphs in #264 - fixes #257
- Calculating subgraph in O(V+E) complexity instead of O(VV) in #265
New Contributors
- @IsakTheHacker made their first contribution in #251
Full Changelog: 2.5.0...2.6.0
plugins {
id "com.jraska.module.graph.assertion" version "2.6.0"
}
2.5.0
What's Changed
- Add support for
rootProject
as a dependency by @burnoo in #233
Potential breaking change: If your root project contains code and dependencies, these will start being counted to the dependency graph which might fail(correctly) some of the asserting rules. Please comment on related issue #232 if this happens. Thank you! - Bump kotlin_version from 1.8.22 to 1.9.10 in #235
Full Changelog: 2.4.1...2.5.0
plugins {
id "com.jraska.module.graph.assertion" version "2.5.0"
}