This is a list of major changes in inspector-sbomgen's version history.

---------------------------------------------------------------------------
1.1.0 - February 15th 2024
---------------------------------------------------------------------------

* inspector-sbomgen can now send SBOMs to Amazon Inspector for vulnerability identification:

    ./inspector-sbomgen container --image alpine:latest \
                                  --scan-sbom \
                                  --aws-profile <your_profile> \
                                  --aws-region <your_region> \
                                  --outfile /tmp/alpine_scan.json

note: you can optionally authenticate to AWS and Inspector using an IAM role:

    ./inspector-sbomgen container --image alpine:latest \
                                  --scan-sbom \
                                  --aws-profile <your_profile> \
                                  --aws-region <your_region> \
                                  --aws-iam-role-arn arn:aws:iam::123456789012:role/your_role


* inspector-sbomgen can now generate SBOMs from directories and archives (.zip, .tar, and .tar.gz):

   ./inspector-sbomgen directory --path /path/to/directory

   ./inspector-sbomgen archive --path /path/to/archive

* inspector-sbomgen can now generate SBOMs from compiled Go and Rust binaries. Packed or obfuscated binaries are not supported:

  ./inspector-sbomgen binary --path /path/to/binary

* Added OS component to container SBOMs

* Removed deprecated tools object from CycloneDX metadata, and replaced with updated v1.5 tools object

* Fixed issue that caused abnormally high RAM consumption on container images that contain very large files
