Skip to content

Releases: snyk/snyk-gradle-plugin

v5.1.0

12 Aug 12:37
e751014
Compare
Choose a tag to compare

5.1.0 (2025-08-12)

Features

v5.0.4

03 Jul 11:11
deee44a
Compare
Choose a tag to compare

5.0.4 (2025-07-03)

Bug Fixes

  • Precomputes child links and uses set for ancestry checks (#309) (deee44a)

v5.0.3

27 Jun 16:14
b9e2ba7
Compare
Choose a tag to compare

5.0.3 (2025-06-27)

Bug Fixes

  • Use an actual queue for BFS traversal (#308) (b9e2ba7)

v5.0.2

27 Jun 14:53
061c346
Compare
Choose a tag to compare

5.0.2 (2025-06-27)

Bug Fixes

  • Safely handle module artifact retrieval failures (#307) (061c346)

v5.0.1

28 Apr 08:31
3ee9402
Compare
Choose a tag to compare

5.0.1 (2025-04-28)

Bug Fixes

  • support internal project dependencies (#304) (3ee9402)

v5.0.0

23 Apr 17:08
77ef7ec
Compare
Choose a tag to compare

5.0.0 (2025-04-23)

Features

BREAKING CHANGES

  • node IDs changed to uniquely identify all
    dependencies.

There can be multiple module artifacts. At the moment we assume
there can only by one artifact per resolved dependency. This
is the most common arrangement, however there can be multiple
artifacts when several 'classifiers' or different 'types' are
referenced. For example if both the test and sources jar files
are required.

Loop over each module artifact and use the classifier in the
node id, always appending ':type' where 'jar' is the default
type and optionally appending ':classifier'.

In order to find vulnerabilities against the resolved dependency
the package identity remains the same,
'groupid:artifactid@version'.

The net effect here is that we now correctly identify artifacts
and create a node per artifact.

One fix that has occurred by only considering those dependencies
with an artifact is that those dependencies without artifacts
are excluded. This can happen when using 'platform' dependencies.
These are constraints that don't require dependencies but control
the versions of dependencies required either directly or
transitively. They are analogous to maven boms and
dependencyManagement.

v4.9.2

23 Apr 13:18
5d6942f
Compare
Choose a tag to compare

4.9.2 (2025-04-23)

Bug Fixes

v4.9.1

17 Apr 13:20
33b6736
Compare
Choose a tag to compare

4.9.1 (2025-04-17)

Bug Fixes

  • error when path contains spaces on windows (#302) (33b6736)

v4.9.0

19 Dec 11:34
9589d18
Compare
Choose a tag to compare

4.9.0 (2024-12-19)

Features

v4.8.0

29 Nov 11:42
37316ad
Compare
Choose a tag to compare

4.8.0 (2024-11-29)

Features

  • handle spawn error on gradle command (#295) (37316ad)