Releases: jraska/modules-graph-assert
Releases · jraska/modules-graph-assert
2.9.0
What's Changed
- Fix deprecation (preparation for Gradle 9.0) by @emartynov in #308
- Bump kotlin_version from 2.1.10 to 2.1.21 in #307, #302
New Contributors
- @emartynov made their first contribution in #308
Full Changelog: 2.8.0...2.9.0
plugins {
id "com.jraska.module.graph.assertion" version "2.9.0"
}
2.8.0
What's Changed
- emit verification errors by @nebulon42 in #294
- Bump kotlin_version from 2.1.0 to 2.1.10 by @dependabot in #295
- Gradle 8.13 by @jraska in #299
- Revert maven metadata attempts by @jraska in #301
New Contributors
- @nebulon42 made their first contribution in #294
Full Changelog: 2.7.3...2.8.0
plugins {
id "com.jraska.module.graph.assertion" version "2.8.0"
}
2.7.3
What's Changed
- Add license information to POM file by @mr-thierry in #292
- Bump kotlin_version to 2.1.0 in #287
Full Changelog: 2.7.1...2.7.3
plugins {
id "com.jraska.module.graph.assertion" version "2.7.3"
}
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"
}