Skip to content

Releases: nebula-plugins/nebula-dependency-recommender-plugin

v3.6.1

13 Jul 20:46

Choose a tag to compare

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

28 Jun 16:34

Choose a tag to compare

Renames the dependencyManagement publishing extension to nebulaDependencyManagement to avoid conflicts with Spring dependency management plugin

v3.5.0

14 Jun 19:25

Choose a tag to compare

Apply all plugin logic inside a single incoming.beforeResolve block so ordering is predictable when interacting with other plugins

v3.4.0

07 Jun 18:33

Choose a tag to compare

Change default recommendation strategy to ConflictResolved

v3.3.0

13 Jan 20:31

Choose a tag to compare

No longer need java plugin applied to use recommendation source

v3.2.0

11 Jan 17:27

Choose a tag to compare

  • Handle gradle-dependency-lock V4 format

v3.1.0

03 Dec 22:59

Choose a tag to compare

  • 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 listing
    • OverrideTransitives - If a recommendation conflicts with a transitive, pick the transitive

v3.0.3

05 Nov 03:51

Choose a tag to compare

Fixed bug where GString inputs to Maven BOM and Ivy module attribute were not appended with the file type

v3.0.2

16 Oct 00:12

Choose a tag to compare

Add a dependency on maven-module-builder which Gradle is now shading.