Skip to content

Releases: anchore/syft

v0.98.0

29 Nov 14:59
5c8dd4c
Compare
Choose a tag to compare

Added Features

Bug Fixes

Breaking Changes

Additional Changes

(Full Changelog)

Special Thanks

Thanks @duanemay and @whalelines for the enhanced binary classifier support 👍

v0.97.1

17 Nov 21:10
7cfb5f6
Compare
Choose a tag to compare

Bug Fixes

  • Syft does not use HTTP proxy when downloading the Docker image itself [#2203 #2336 @anchore-actions-token-generator]

Additional Changes

(Full Changelog)

v0.97.0

16 Nov 23:02
1c787f4
Compare
Choose a tag to compare

Added Features

  • Add license for golang stdlib package [#2317 @coheigea]
  • Fall back to searching maven central using groupIDFromJavaMetadata [#2295 @coheigea]

Bug Fixes

  • Refine license search from groupIDFromJavaMetadata to account for artfactId in the groupId [#2313 @coheigea]
  • capture content written to stdout outside of report [#2324 @kzantow]
  • add manual groupid mappings for org.apache.velocity jars [#2327 @westonsteimel]
  • skip maven bundle plugin logic if vendor id and symbolic name match [#2326 @westonsteimel]
  • cataloger dpkg-db-cataloger not working [#2323]

Breaking Changes

Additional Changes

  • Export syft-json format package metadata type helper [#2328 @wagoodman]
  • Add dotnet-portable-executable-cataloger to README [#2322 @noqcks]

(Full Changelog)

v0.96.0

09 Nov 14:11
0891d35
Compare
Choose a tag to compare

Added Features

  • Check maven central as well for licenses in parents poms for nested jars [#2302 @coheigea]
  • store image annotations inside the SBOM [#2267 #2294 @noqcks]
  • Support parsing license information in Maven projects via parent poms [#2103]

Bug Fixes

(Full Changelog)

v0.95.0

07 Nov 16:49
9b98785
Compare
Choose a tag to compare

Added Features

  • Use case-insensitive matching for Go license files [#2286 @miquella]
  • Add conaninfo.txt parser to detect conan packages in docker images [#2234 @Pro]
  • Perform case insensitive matching on Java License files [#2235 @coheigea]
  • Read a license from a parent pom stored in Maven Central [#2228 @coheigea]
  • Add PURLs when scanning Gradle lock files [#2278 @robbiev]

Bug Fixes

Breaking Changes

Additional Changes

(Full Changelog)

v0.94.0

20 Oct 17:31
8f6bdde
Compare
Choose a tag to compare

Added Features

Bug Fixes

(Full Changelog)

v0.93.0

10 Oct 17:38
0748945
Compare
Choose a tag to compare

Added Features

  • Parse license from the pom.xml if not contained in the manifest [#2115 @coheigea]
  • Add Golang STD library package given a Golang binary has been discovered compiled with that go binary [#1853 #2195 @spiffcs]
  • Improve --output CLI help and deprecate --file [#2165 #2187 @sharief007]

Bug Fixes

Additional Changes

(Full Changelog)

v0.92.0

27 Sep 15:52
8f57d22
Compare
Choose a tag to compare

Added Features

  • Support for multiple image refs of same sha in OCI layout [#1544]

Bug Fixes

Additional Changes

(Full Changelog)

v0.91.0

20 Sep 19:45
b7fa75d
Compare
Choose a tag to compare

Added Features

Bug Fixes

  • Allow CycloneDX json input with no components [#2127 @ahoz]
  • Prevent errors from clobbering terminal [#2161 @kzantow]
  • Using syft as a go library to decode a syft json has incomplete data [#2069 #2083 @kzantow]
  • SBOMs are not the same on multiple runs of syft [#1944]

Additional Changes

(Full Changelog)

v0.90.0

11 Sep 21:26
b82c0ff
Compare
Choose a tag to compare

v0.90.0 (2023-09-11)

Full Changelog

Added Features

Bug Fixes

Additional Changes