Releases: nebula-plugins/nebula-dependency-recommender-plugin
v3.6.1
Don't run recommendations providers unless a recommendation will be needed. Avoids interactions with publishing due to getProperties call on the project (@ netflix.nebula.dependency.recommender.provider.MavenBomRecommendationProvider$ProjectPropertiesModelInterpolator.createValueSources(MavenBomRecommendationProvider.java:137)
v3.6.0
Renames the dependencyManagement publishing extension to nebulaDependencyManagement to avoid conflicts with Spring dependency management plugin
v3.5.0
Apply all plugin logic inside a single incoming.beforeResolve block so ordering is predictable when interacting with other plugins
v3.4.0
Change default recommendation strategy to ConflictResolved
v3.3.0
No longer need java plugin applied to use recommendation source
v3.2.0
- Handle gradle-dependency-lock V4 format
v3.1.0
- Offer two strategies for how recommendations interact with transitive dependencies:
ConflictResolved- If there is no first order recommend-able dependency, a transitive will conflict resolve with dependencies in the recommendations listingOverrideTransitives- If a recommendation conflicts with a transitive, pick the transitive
v3.0.3
Fixed bug where GString inputs to Maven BOM and Ivy module attribute were not appended with the file type
v3.0.2
Add a dependency on maven-module-builder which Gradle is now shading.