Skip to content

Commit c20a473

Browse files
chore(deps): update ⬆️ aqua-packages (#125)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [anchore/grype](https://togithub.com/anchore/grype) | minor | `v0.65.1` -> `v0.73.4` | | [anchore/quill](https://togithub.com/anchore/quill) | patch | `v0.4.0` -> `v0.4.1` | | [anchore/syft](https://togithub.com/anchore/syft) | minor | `v0.87.0` -> `v0.98.0` | | [charmbracelet/gum](https://togithub.com/charmbracelet/gum) | minor | `v0.11.0` -> `v0.13.0` | | [charmbracelet/vhs](https://togithub.com/charmbracelet/vhs) | minor | `v0.6.0` -> `v0.7.1` | | [direnv/direnv](https://togithub.com/direnv/direnv) | minor | `v2.32.3` -> `v2.33.0` | | [golang/go](https://togithub.com/golang/go) | patch | `1.21.0` -> `1.21.5` | | [goreleaser/goreleaser](https://togithub.com/goreleaser/goreleaser) | minor | `v1.20.0` -> `v1.22.1` | | [gotestyourself/gotestsum](https://togithub.com/gotestyourself/gotestsum) | minor | `v1.10.1` -> `v1.11.0` | | [mikefarah/yq](https://togithub.com/mikefarah/yq) | minor | `v4.35.1` -> `v4.40.5` | | [miniscruff/changie](https://togithub.com/miniscruff/changie) | minor | `v1.12.0` -> `v1.17.0` | | [sharkdp/hyperfine](https://togithub.com/sharkdp/hyperfine) | minor | `v1.17.0` -> `v1.18.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>anchore/grype (anchore/grype)</summary> ### [`v0.73.4`](https://togithub.com/anchore/grype/releases/tag/v0.73.4) [Compare Source](https://togithub.com/anchore/grype/compare/v0.73.3...v0.73.4) ##### Additional Changes - bump to syft v0.98.0 in quality gate tests \[[#&#8203;1623](https://togithub.com/anchore/grype/pull/1623) [@&#8203;westonsteimel](https://togithub.com/westonsteimel)] - update syft to v0.98.0; go mod tidy \[[#&#8203;1621](https://togithub.com/anchore/grype/pull/1621) [@&#8203;spiffcs](https://togithub.com/spiffcs)] **[(Full Changelog)](https://togithub.com/anchore/grype/compare/v0.73.3...v0.73.4)** ### [`v0.73.3`](https://togithub.com/anchore/grype/releases/tag/v0.73.3) [Compare Source](https://togithub.com/anchore/grype/compare/v0.73.2...v0.73.3) ##### Additional Changes - update Syft to v0.97.1 \[[#&#8203;1610](https://togithub.com/anchore/grype/pull/1610) [@&#8203;anchore-actions-token-generator](https://togithub.com/anchore-actions-token-generator)] **[(Full Changelog)](https://togithub.com/anchore/grype/compare/v0.73.2...v0.73.3)** ### [`v0.73.2`](https://togithub.com/anchore/grype/releases/tag/v0.73.2) [Compare Source](https://togithub.com/anchore/grype/compare/v0.73.1...v0.73.2) ##### Bug Fixes - Vulnerabilities in go packages without go modules are not detected \[[#&#8203;1581](https://togithub.com/anchore/grype/issues/1581) [#&#8203;1599](https://togithub.com/anchore/grype/pull/1599) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] **[(Full Changelog)](https://togithub.com/anchore/grype/compare/v0.73.1...v0.73.2)** ### [`v0.73.1`](https://togithub.com/anchore/grype/releases/tag/v0.73.1) [Compare Source](https://togithub.com/anchore/grype/compare/v0.73.0...v0.73.1) ##### Bug Fixes - CycloneDX based analysis failing \[[#&#8203;1594](https://togithub.com/anchore/grype/issues/1594) [#&#8203;1596](https://togithub.com/anchore/grype/pull/1596) [@&#8203;anchore-actions-token-generator](https://togithub.com/anchore-actions-token-generator)] - False negatives when scanning debian trixie/sid images from Dockerhub \[[#&#8203;1446](https://togithub.com/anchore/grype/issues/1446) [#&#8203;1593](https://togithub.com/anchore/grype/pull/1593) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] ##### Additional Changes - avoid allocations with `(*regexp.Regexp).MatchString` \[[#&#8203;1592](https://togithub.com/anchore/grype/pull/1592) [@&#8203;Juneezee](https://togithub.com/Juneezee)] **[(Full Changelog)](https://togithub.com/anchore/grype/compare/v0.73.0...v0.73.1)** ### [`v0.73.0`](https://togithub.com/anchore/grype/releases/tag/v0.73.0) [Compare Source](https://togithub.com/anchore/grype/compare/v0.72.0...v0.73.0) ##### Added Features - Add a reason field to ignore config \[[#&#8203;1337](https://togithub.com/anchore/grype/issues/1337) [#&#8203;1532](https://togithub.com/anchore/grype/pull/1532) [@&#8203;shanduur](https://togithub.com/shanduur)] - Colorize severity in table output \[[#&#8203;225](https://togithub.com/anchore/grype/issues/225) [#&#8203;1284](https://togithub.com/anchore/grype/pull/1284) [@&#8203;shanedell](https://togithub.com/shanedell)] ##### Bug Fixes - Enable setting golang CPE config using env var \[[#&#8203;1585](https://togithub.com/anchore/grype/pull/1585) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] - Incorrect version comparisons for maven packages \[[#&#8203;1526](https://togithub.com/anchore/grype/issues/1526) [#&#8203;1571](https://togithub.com/anchore/grype/pull/1571) [@&#8203;spiffcs](https://togithub.com/spiffcs)] - Grype fails to detect postgresql jdbc driver CVEs when scanning .jar \[[#&#8203;1482](https://togithub.com/anchore/grype/issues/1482)] ##### Additional Changes - Incorporate format API changes from syft \[[#&#8203;1582](https://togithub.com/anchore/grype/pull/1582) [@&#8203;wagoodman](https://togithub.com/wagoodman)] **[(Full Changelog)](https://togithub.com/anchore/grype/compare/v0.72.0...v0.73.0)** ### [`v0.72.0`](https://togithub.com/anchore/grype/releases/tag/v0.72.0) [Compare Source](https://togithub.com/anchore/grype/compare/v0.71.0...v0.72.0) ##### Added Features - Add --ignore-states flag for ignoring findings with specific fix states \[[#&#8203;1473](https://togithub.com/anchore/grype/pull/1473) [@&#8203;jhebden-gl](https://togithub.com/jhebden-gl)] - Implement checksum & artifact signing \[[#&#8203;1513](https://togithub.com/anchore/grype/issues/1513) [#&#8203;1535](https://togithub.com/anchore/grype/pull/1535) [@&#8203;hibare](https://togithub.com/hibare)] ##### Bug Fixes - Report errors to stderr not stdout \[[#&#8203;1561](https://togithub.com/anchore/grype/pull/1561) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - grype v0.71.0 stopped showing vulnerabilities for Go stdlib \[[#&#8203;1562](https://togithub.com/anchore/grype/issues/1562) [#&#8203;1565](https://togithub.com/anchore/grype/pull/1565) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - SARIF output not compatible with GitHub \[[#&#8203;1518](https://togithub.com/anchore/grype/issues/1518) [#&#8203;1563](https://togithub.com/anchore/grype/pull/1563) [@&#8203;spiffcs](https://togithub.com/spiffcs)] **[(Full Changelog)](https://togithub.com/anchore/grype/compare/v0.71.0...v0.72.0)** ### [`v0.71.0`](https://togithub.com/anchore/grype/releases/tag/v0.71.0) [Compare Source](https://togithub.com/anchore/grype/compare/v0.70.0...v0.71.0) ##### Added Features - use ghsa to improve matching for cpes \[[#&#8203;811](https://togithub.com/anchore/grype/issues/811) [#&#8203;1412](https://togithub.com/anchore/grype/pull/1412) [@&#8203;westonsteimel](https://togithub.com/westonsteimel)] **[(Full Changelog)](https://togithub.com/anchore/grype/compare/v0.70.0...v0.71.0)** ### [`v0.70.0`](https://togithub.com/anchore/grype/releases/tag/v0.70.0) [Compare Source](https://togithub.com/anchore/grype/compare/v0.69.1...v0.70.0) ##### Added Features - Update Syft to v0.93.0 + enable golang stdlib matching \[[#&#8203;1550](https://togithub.com/anchore/grype/pull/1550) [@&#8203;spiffcs](https://togithub.com/spiffcs) ] ##### Bug Fixes - JSON output: descriptor name is missing "grype" value \[[#&#8203;1538](https://togithub.com/anchore/grype/issues/1538) [#&#8203;1542](https://togithub.com/anchore/grype/pull/1542) [@&#8203;kzantow](https://togithub.com/kzantow)] **[(Full Changelog)](https://togithub.com/anchore/grype/compare/v0.69.1...v0.70.0)** ### [`v0.69.1`](https://togithub.com/anchore/grype/releases/tag/v0.69.1) [Compare Source](https://togithub.com/anchore/grype/compare/v0.69.0...v0.69.1) ##### Bug Fixes - Incorrect python version comparisons for rc releases \[[#&#8203;986](https://togithub.com/anchore/grype/issues/986) [#&#8203;1510](https://togithub.com/anchore/grype/pull/1510) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] - False Positive: CVE-2023-37920 reported for certifi library in python \[[#&#8203;1417](https://togithub.com/anchore/grype/issues/1417) [#&#8203;1510](https://togithub.com/anchore/grype/pull/1510) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] - Grype is not recognizing python-certifi is patched for GHSA-43fp-rhv2-5gv8 \[[#&#8203;1172](https://togithub.com/anchore/grype/issues/1172) [#&#8203;1510](https://togithub.com/anchore/grype/pull/1510) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] - False positive on certifi 2022.12.07 \[[#&#8203;1034](https://togithub.com/anchore/grype/issues/1034) [#&#8203;1510](https://togithub.com/anchore/grype/pull/1510) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] - Leading zeros seen as difference in version numbers \[[#&#8203;1430](https://togithub.com/anchore/grype/issues/1430) [#&#8203;1510](https://togithub.com/anchore/grype/pull/1510) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] ##### Additional Changes - add OpenSSF Best Practices badge \[[#&#8203;1523](https://togithub.com/anchore/grype/pull/1523) [@&#8203;spiffcs](https://togithub.com/spiffcs)] - Bump vulnerability match labels \[[#&#8203;1525](https://togithub.com/anchore/grype/pull/1525) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - bump stereoscope to fix data race in UI \[[#&#8203;1517](https://togithub.com/anchore/grype/pull/1517) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] **[(Full Changelog)](https://togithub.com/anchore/grype/compare/v0.69.0...v0.69.1)** ### [`v0.69.0`](https://togithub.com/anchore/grype/releases/tag/v0.69.0) [Compare Source](https://togithub.com/anchore/grype/compare/v0.68.1...v0.69.0) ##### Added Features - Upgrade syft to v0.91.0 (and CycloneDX to v1.5) \[[#&#8203;1508](https://togithub.com/anchore/grype/pull/1508) [@&#8203;wagoodman](https://togithub.com/wagoodman)] ##### Bug Fixes - Grype doesn't exit cleanly on error \[[#&#8203;1492](https://togithub.com/anchore/grype/issues/1492) [#&#8203;1505](https://togithub.com/anchore/grype/pull/1505) [@&#8203;kzantow](https://togithub.com/kzantow)] ##### Additional Changes - Fix typo in flag on Readme \[[#&#8203;1501](https://togithub.com/anchore/grype/pull/1501) [@&#8203;robszumski](https://togithub.com/robszumski)] - pin cache versions \[[#&#8203;1495](https://togithub.com/anchore/grype/pull/1495) [@&#8203;spiffcs](https://togithub.com/spiffcs)] **[(Full Changelog)](https://togithub.com/anchore/grype/compare/v0.68.1...v0.69.0)** ### [`v0.68.1`](https://togithub.com/anchore/grype/releases/tag/v0.68.1) [Compare Source](https://togithub.com/anchore/grype/compare/v0.68.0...v0.68.1) ### #### [v0.68.1](https://togithub.com/anchore/grype/tree/v0.68.1) (2023-09-15) [Full Changelog](https://togithub.com/anchore/grype/compare/v0.68.0...v0.68.1) ##### Bug Fixes - Version output was not including supported db schema \[[PR #&#8203;1494](https://togithub.com/anchore/grype/pull/1494)] \[[kzantow](https://togithub.com/kzantow)] ### [`v0.68.0`](https://togithub.com/anchore/grype/releases/tag/v0.68.0) [Compare Source](https://togithub.com/anchore/grype/compare/v0.67.0...v0.68.0) ### #### [v0.68.0](https://togithub.com/anchore/grype/tree/v0.68.0) (2023-09-14) [Full Changelog](https://togithub.com/anchore/grype/compare/v0.67.0...v0.68.0) ##### Added Features - Ignore/add match results based on OpenVEX documents \[[PR #&#8203;1397](https://togithub.com/anchore/grype/pull/1397)] \[[puerco](https://togithub.com/puerco)] - Introduce exit code failure option for db update check \[[PR #&#8203;1463](https://togithub.com/anchore/grype/pull/1463)] \[[devfbe](https://togithub.com/devfbe)] ##### Bug Fixes - Fix race conditions around stager, enable detector \[[PR #&#8203;1489](https://togithub.com/anchore/grype/pull/1489)] \[[willmurphyscode](https://togithub.com/willmurphyscode)] - Grype hangs forever if gets interrupted during work (in rare cases) \[[Issue #&#8203;1427](https://togithub.com/anchore/grype/issues/1427)] \[[PR #&#8203;1437](https://togithub.com/anchore/grype/pull/1437)] \[[kzantow](https://togithub.com/kzantow)] ### [`v0.67.0`](https://togithub.com/anchore/grype/releases/tag/v0.67.0) [Compare Source](https://togithub.com/anchore/grype/compare/v0.66.0...v0.67.0) ### #### [v0.67.0](https://togithub.com/anchore/grype/tree/v0.67.0) (2023-09-11) [Full Changelog](https://togithub.com/anchore/grype/compare/v0.66.0...v0.67.0) ##### Additional Changes - chore: bump quality gate to use syft v0.89.0 \[[PR #&#8203;1479](https://togithub.com/anchore/grype/pull/1479)] \[[westonsteimel](https://togithub.com/westonsteimel)] - chore: update grype to use Go v1.21 \[[PR #&#8203;1480](https://togithub.com/anchore/grype/pull/1480)] \[[spiffcs](https://togithub.com/spiffcs)] ### [`v0.66.0`](https://togithub.com/anchore/grype/releases/tag/v0.66.0) [Compare Source](https://togithub.com/anchore/grype/compare/v0.65.2...v0.66.0) ### #### [v0.66.0](https://togithub.com/anchore/grype/tree/v0.66.0) (2023-08-31) [Full Changelog](https://togithub.com/anchore/grype/compare/v0.65.2...v0.66.0) ##### Added Features - Allow for access to private CAs securely \[[Issue #&#8203;1226](https://togithub.com/anchore/grype/issues/1226)] \[[PR #&#8203;1232](https://togithub.com/anchore/grype/pull/1232)] \[[5p2O5pe25ouT](https://togithub.com/5p2O5pe25ouT)] - Filter out packages that are owned by OS packages (ownership overlap) \[[Issue #&#8203;1373](https://togithub.com/anchore/grype/issues/1373)] \[[PR #&#8203;1387](https://togithub.com/anchore/grype/pull/1387)] \[[willmurphyscode](https://togithub.com/willmurphyscode)] ##### Bug Fixes - fix: Only remove packages by binary overlap \[[PR #&#8203;1444](https://togithub.com/anchore/grype/pull/1444)] \[[willmurphyscode](https://togithub.com/willmurphyscode)] - New version notice only showing the version and no text \[[PR #&#8203;1445](https://togithub.com/anchore/grype/pull/1445)] \[[wagoodman](https://togithub.com/wagoodman)] - fix: set correct default to exclude overlapping binaries \[[PR #&#8203;1452](https://togithub.com/anchore/grype/pull/1452)] \[[kzantow](https://togithub.com/kzantow)] - Portage version comparison is not working \[[Issue #&#8203;1459](https://togithub.com/anchore/grype/issues/1459)] \[[PR #&#8203;1468](https://togithub.com/anchore/grype/pull/1468)] \[[barnuri](https://togithub.com/barnuri)] ##### Additional Changes - Update Syft to 0.89.0 ### [`v0.65.2`](https://togithub.com/anchore/grype/releases/tag/v0.65.2) [Compare Source](https://togithub.com/anchore/grype/compare/v0.65.1...v0.65.2) ### #### [v0.65.2](https://togithub.com/anchore/grype/tree/v0.65.2) (2023-08-17) [Full Changelog](https://togithub.com/anchore/grype/compare/v0.65.1...v0.65.2) ##### Additional Changes - Update Syft to v0.87.1 - Add a simple JUnit XML template \[[PR #&#8203;1422](https://togithub.com/anchore/grype/pull/1422)] \[[YevheniiPokhvalii](https://togithub.com/YevheniiPokhvalii)] - Update semver regular expression constraint to allow for 1.20rc1 cases no '-' \[[PR #&#8203;1434](https://togithub.com/anchore/grype/pull/1434)] \[[spiffcs](https://togithub.com/spiffcs)] </details> <details> <summary>anchore/quill (anchore/quill)</summary> ### [`v0.4.1`](https://togithub.com/anchore/quill/releases/tag/v0.4.1) [Compare Source](https://togithub.com/anchore/quill/compare/v0.4.0...v0.4.1) ### Changelog #### [v0.4.1](https://togithub.com/anchore/quill/tree/v0.4.1) (2023-08-25) [Full Changelog](https://togithub.com/anchore/quill/compare/v0.4.0...v0.4.1) ##### Bug Fixes - Quill notarization failed \[[Issue #&#8203;118](https://togithub.com/anchore/quill/issues/118)] \[[PR #&#8203;119](https://togithub.com/anchore/quill/pull/119)] \[[wagoodman](https://togithub.com/wagoodman)] ##### Additional Changes - Port to clio \[[PR #&#8203;53](https://togithub.com/anchore/quill/pull/53)] \[[wagoodman](https://togithub.com/wagoodman)] - chore: update to latest clio \[[PR #&#8203;98](https://togithub.com/anchore/quill/pull/98)] \[[kzantow](https://togithub.com/kzantow)] </details> <details> <summary>anchore/syft (anchore/syft)</summary> ### [`v0.98.0`](https://togithub.com/anchore/syft/releases/tag/v0.98.0) [Compare Source](https://togithub.com/anchore/syft/compare/v0.97.1...v0.98.0) ##### Added Features - Add binary classifiers for MySQL and MariaDB \[[#&#8203;2316](https://togithub.com/anchore/syft/pull/2316) [@&#8203;duanemay](https://togithub.com/duanemay)] - Enhance redis binary classifier to support additional versions \[[#&#8203;2329](https://togithub.com/anchore/syft/pull/2329) [@&#8203;whalelines](https://togithub.com/whalelines)] - Expose compact JSON and XML format configuration \[[#&#8203;561](https://togithub.com/anchore/syft/issues/561) [#&#8203;2275](https://togithub.com/anchore/syft/pull/2275) [@&#8203;wagoodman](https://togithub.com/wagoodman)] ##### Bug Fixes - Fix file metadata cataloger when passed explicit coordinates \[[#&#8203;2370](https://togithub.com/anchore/syft/pull/2370) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - hardcode xalan group ID \[[#&#8203;2368](https://togithub.com/anchore/syft/pull/2368) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] - logging level for parsing potential PE files \[[#&#8203;2367](https://togithub.com/anchore/syft/pull/2367) [@&#8203;kzantow](https://togithub.com/kzantow)] - Use read lock in `pkg.Collection` \[[#&#8203;2341](https://togithub.com/anchore/syft/pull/2341) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - add manual namespace mapping for org.springframework jars \[[#&#8203;2345](https://togithub.com/anchore/syft/pull/2345) [@&#8203;westonsteimel](https://togithub.com/westonsteimel)] - add manual namespace mapping for org.springframework.security jars \[[#&#8203;2343](https://togithub.com/anchore/syft/pull/2343) [@&#8203;westonsteimel](https://togithub.com/westonsteimel)] - errors are printed into the stdout in syft 0.97.1 \[[#&#8203;2356](https://togithub.com/anchore/syft/issues/2356) [#&#8203;2364](https://togithub.com/anchore/syft/pull/2364) [@&#8203;kzantow](https://togithub.com/kzantow)] - `syft some-jar.jar` fails to find packages if PWD is a symlink \[[#&#8203;2355](https://togithub.com/anchore/syft/issues/2355) [#&#8203;2359](https://togithub.com/anchore/syft/pull/2359) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] - Default for recently added base path, `""`, disables detection of symlinked `*.jar` files \[[#&#8203;1962](https://togithub.com/anchore/syft/issues/1962) [#&#8203;2359](https://togithub.com/anchore/syft/pull/2359) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] - `syft attest` broken since 0.85.0 \[[#&#8203;2333](https://togithub.com/anchore/syft/issues/2333) [#&#8203;2337](https://togithub.com/anchore/syft/pull/2337) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Incorrect Java PURL for org.bouncycastle jars \[[#&#8203;2339](https://togithub.com/anchore/syft/issues/2339) [#&#8203;2342](https://togithub.com/anchore/syft/pull/2342) [@&#8203;westonsteimel](https://togithub.com/westonsteimel)] ##### Breaking Changes - Remove power-user command and related catalogers \[[#&#8203;1419](https://togithub.com/anchore/syft/issues/1419) [#&#8203;2306](https://togithub.com/anchore/syft/pull/2306) [@&#8203;wagoodman](https://togithub.com/wagoodman)] ##### Additional Changes - Normalize cataloger configuration patterns \[[#&#8203;2365](https://togithub.com/anchore/syft/pull/2365) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Normalize enums to lowercase with hyphens \[[#&#8203;2363](https://togithub.com/anchore/syft/pull/2363) [@&#8203;wagoodman](https://togithub.com/wagoodman)] **[(Full Changelog)](https://togithub.com/anchore/syft/compare/v0.97.1...v0.98.0)** ##### Special Thanks Thanks [@&#8203;duanemay](https://togithub.com/duanemay) and [@&#8203;whalelines](https://togithub.com/whalelines) for the enhanced binary classifier support 👍 ### [`v0.97.1`](https://togithub.com/anchore/syft/releases/tag/v0.97.1) [Compare Source](https://togithub.com/anchore/syft/compare/v0.97.0...v0.97.1) ##### Bug Fixes - Syft does not use HTTP proxy when downloading the Docker image itself \[[#&#8203;2203](https://togithub.com/anchore/syft/issues/2203) [#&#8203;2336](https://togithub.com/anchore/syft/pull/2336) [@&#8203;anchore-actions-token-generator](https://togithub.com/anchore-actions-token-generator)] ##### Additional Changes - `syft version` report is broken with 0.97.0 release \[[#&#8203;2334](https://togithub.com/anchore/syft/issues/2334) [#&#8203;2335](https://togithub.com/anchore/syft/pull/2335) [@&#8203;spiffcs](https://togithub.com/spiffcs)] **[(Full Changelog)](https://togithub.com/anchore/syft/compare/v0.97.0...v0.97.1)** ### [`v0.97.0`](https://togithub.com/anchore/syft/releases/tag/v0.97.0) [Compare Source](https://togithub.com/anchore/syft/compare/v0.96.0...v0.97.0) ##### Added Features - Add license for golang stdlib package \[[#&#8203;2317](https://togithub.com/anchore/syft/pull/2317) [@&#8203;coheigea](https://togithub.com/coheigea)] - Fall back to searching maven central using groupIDFromJavaMetadata \[[#&#8203;2295](https://togithub.com/anchore/syft/pull/2295) [@&#8203;coheigea](https://togithub.com/coheigea)] ##### Bug Fixes - Refine license search from groupIDFromJavaMetadata to account for artfactId in the groupId \[[#&#8203;2313](https://togithub.com/anchore/syft/pull/2313) [@&#8203;coheigea](https://togithub.com/coheigea)] - capture content written to stdout outside of report \[[#&#8203;2324](https://togithub.com/anchore/syft/pull/2324) [@&#8203;kzantow](https://togithub.com/kzantow)] - add manual groupid mappings for org.apache.velocity jars \[[#&#8203;2327](https://togithub.com/anchore/syft/pull/2327) [@&#8203;westonsteimel](https://togithub.com/westonsteimel)] - skip maven bundle plugin logic if vendor id and symbolic name match \[[#&#8203;2326](https://togithub.com/anchore/syft/pull/2326) [@&#8203;westonsteimel](https://togithub.com/westonsteimel)] - cataloger `dpkg-db-cataloger` not working \[[#&#8203;2323](https://togithub.com/anchore/syft/issues/2323)] ##### Breaking Changes - Rename Location virtualPath to accessPath \[[#&#8203;1835](https://togithub.com/anchore/syft/issues/1835) [#&#8203;2288](https://togithub.com/anchore/syft/pull/2288) [@&#8203;wagoodman](https://togithub.com/wagoodman)] ##### Additional Changes - Export syft-json format package metadata type helper \[[#&#8203;2328](https://togithub.com/anchore/syft/pull/2328) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Add dotnet-portable-executable-cataloger to README \[[#&#8203;2322](https://togithub.com/anchore/syft/pull/2322) [@&#8203;noqcks](https://togithub.com/noqcks)] **[(Full Changelog)](https://togithub.com/anchore/syft/compare/v0.96.0...v0.97.0)** ### [`v0.96.0`](https://togithub.com/anchore/syft/releases/tag/v0.96.0) [Compare Source](https://togithub.com/anchore/syft/compare/v0.95.0...v0.96.0) ##### Added Features - Check maven central as well for licenses in parents poms for nested jars \[[#&#8203;2302](https://togithub.com/anchore/syft/pull/2302) [@&#8203;coheigea](https://togithub.com/coheigea)] - store image annotations inside the SBOM \[[#&#8203;2267](https://togithub.com/anchore/syft/issues/2267) [#&#8203;2294](https://togithub.com/anchore/syft/pull/2294) [@&#8203;noqcks](https://togithub.com/noqcks)] - Support parsing license information in Maven projects via parent poms \[[#&#8203;2103](https://togithub.com/anchore/syft/issues/2103)] ##### Bug Fixes - SPDX file has duplicate sha256 tag in versionInfo \[[#&#8203;2300](https://togithub.com/anchore/syft/pull/2300) [@&#8203;coheigea](https://togithub.com/coheigea)] - Report virtual path consistently between file.Resolvers \[[#&#8203;1836](https://togithub.com/anchore/syft/issues/1836) [#&#8203;2287](https://togithub.com/anchore/syft/pull/2287) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Unable to identify CycloneDX JSON documents without $schema property \[[#&#8203;2299](https://togithub.com/anchore/syft/issues/2299) [#&#8203;2303](https://togithub.com/anchore/syft/pull/2303) [@&#8203;kzantow](https://togithub.com/kzantow)] **[(Full Changelog)](https://togithub.com/anchore/syft/compare/v0.95.0...v0.96.0)** ### [`v0.95.0`](https://togithub.com/anchore/syft/releases/tag/v0.95.0) [Compare Source](https://togithub.com/anchore/syft/compare/v0.94.0...v0.95.0) ##### Added Features - Use case-insensitive matching for Go license files \[[#&#8203;2286](https://togithub.com/anchore/syft/pull/2286) [@&#8203;miquella](https://togithub.com/miquella)] - Add conaninfo.txt parser to detect conan packages in docker images \[[#&#8203;2234](https://togithub.com/anchore/syft/pull/2234) [@&#8203;Pro](https://togithub.com/Pro)] - Perform case insensitive matching on Java License files \[[#&#8203;2235](https://togithub.com/anchore/syft/pull/2235) [@&#8203;coheigea](https://togithub.com/coheigea)] - Read a license from a parent pom stored in Maven Central \[[#&#8203;2228](https://togithub.com/anchore/syft/pull/2228) [@&#8203;coheigea](https://togithub.com/coheigea)] - Add PURLs when scanning Gradle lock files \[[#&#8203;2278](https://togithub.com/anchore/syft/pull/2278) [@&#8203;robbiev](https://togithub.com/robbiev)] ##### Bug Fixes - Fix CPE index workflow \[[#&#8203;2252](https://togithub.com/anchore/syft/pull/2252) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Fix cpe generation task \[[#&#8203;2270](https://togithub.com/anchore/syft/pull/2270) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] - Introduce cataloger naming conventions \[[#&#8203;1578](https://togithub.com/anchore/syft/issues/1578) [#&#8203;2277](https://togithub.com/anchore/syft/pull/2277) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - .NET / nuget - invalid SBOM generated after parsing \[[#&#8203;2255](https://togithub.com/anchore/syft/issues/2255) [#&#8203;2273](https://togithub.com/anchore/syft/pull/2273) [@&#8203;spiffcs](https://togithub.com/spiffcs)] - Wrong parsing after v0.85.0 syft for some components \[[#&#8203;2241](https://togithub.com/anchore/syft/issues/2241) [#&#8203;2273](https://togithub.com/anchore/syft/pull/2273) [@&#8203;spiffcs](https://togithub.com/spiffcs)] - SPDX-2.3 is misidentified as SPDX-2.2 \[[#&#8203;2112](https://togithub.com/anchore/syft/issues/2112) [#&#8203;2186](https://togithub.com/anchore/syft/pull/2186) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Jar parser chokes on empty lines \[[#&#8203;2179](https://togithub.com/anchore/syft/issues/2179) [#&#8203;2254](https://togithub.com/anchore/syft/pull/2254) [@&#8203;spiffcs](https://togithub.com/spiffcs)] - Add a new Java configuration option to recursively search parent poms… \[[#&#8203;2274](https://togithub.com/anchore/syft/pull/2274) [@&#8203;coheigea](https://togithub.com/coheigea)] - Fix directory resolver to always return virtual path \[[#&#8203;2259](https://togithub.com/anchore/syft/pull/2259) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Syft can now handle the case of parsing a jar with multiple poms \[[#&#8203;2231](https://togithub.com/anchore/syft/pull/2231) [@&#8203;coheigea](https://togithub.com/coheigea)] - Add ruby.NewGemSpecCataloger to DirectoryCatalogers \[[#&#8203;1971](https://togithub.com/anchore/syft/pull/1971) [@&#8203;evanchaoli](https://togithub.com/evanchaoli)] ##### Breaking Changes - Introduce cataloger naming conventions \[[#&#8203;1578](https://togithub.com/anchore/syft/issues/1578) [#&#8203;2277](https://togithub.com/anchore/syft/pull/2277) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Remove MetadataType from the core package struct \[[#&#8203;1735](https://togithub.com/anchore/syft/issues/1735) [#&#8203;1983](https://togithub.com/anchore/syft/pull/1983) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Add convention for JSON metadata type names and port existing values to the new convention \[[#&#8203;1844](https://togithub.com/anchore/syft/issues/1844) [#&#8203;1983](https://togithub.com/anchore/syft/pull/1983) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Remove deprecated syft.Format functions \[[#&#8203;1344](https://togithub.com/anchore/syft/issues/1344) [#&#8203;2186](https://togithub.com/anchore/syft/pull/2186) [@&#8203;wagoodman](https://togithub.com/wagoodman)] ##### Additional Changes - Upgrade tool management \[[#&#8203;2188](https://togithub.com/anchore/syft/pull/2188) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Fix homebrew post-release workflow \[[#&#8203;2242](https://togithub.com/anchore/syft/pull/2242) [@&#8203;wagoodman](https://togithub.com/wagoodman)] **[(Full Changelog)](https://togithub.com/anchore/syft/compare/v0.94.0...v0.95.0)** ### [`v0.94.0`](https://togithub.com/anchore/syft/releases/tag/v0.94.0) [Compare Source](https://togithub.com/anchore/syft/compare/v0.93.0...v0.94.0) ##### Added Features - Add additional license filenames \[[#&#8203;2227](https://togithub.com/anchore/syft/pull/2227) [@&#8203;coheigea](https://togithub.com/coheigea)] - Parse donet dependency trees \[[#&#8203;2143](https://togithub.com/anchore/syft/pull/2143) [@&#8203;noqcks](https://togithub.com/noqcks)] - Find license by embedded license text \[[#&#8203;2147](https://togithub.com/anchore/syft/issues/2147) [#&#8203;2213](https://togithub.com/anchore/syft/pull/2213) [@&#8203;coheigea](https://togithub.com/coheigea)] - Add support for dpkg dependency relationships \[[#&#8203;2040](https://togithub.com/anchore/syft/issues/2040) [#&#8203;2212](https://togithub.com/anchore/syft/pull/2212) [@&#8203;wagoodman](https://togithub.com/wagoodman)] ##### Bug Fixes - Report errors to stderr not stdout \[[#&#8203;2232](https://togithub.com/anchore/syft/pull/2232) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Python egg packages are not parsed for SBOM \[[#&#8203;1761](https://togithub.com/anchore/syft/issues/1761) [#&#8203;2239](https://togithub.com/anchore/syft/pull/2239) [@&#8203;spiffcs](https://togithub.com/spiffcs)] - Java archive is listed twice \[[#&#8203;2130](https://togithub.com/anchore/syft/issues/2130) [#&#8203;2220](https://togithub.com/anchore/syft/pull/2220) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Java archives not from Maven \[[#&#8203;2217](https://togithub.com/anchore/syft/issues/2217) [#&#8203;2220](https://togithub.com/anchore/syft/pull/2220) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Remove internal.StringSet \[[#&#8203;2209](https://togithub.com/anchore/syft/issues/2209) [#&#8203;2219](https://togithub.com/anchore/syft/pull/2219) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Invalid interface conversion in Swift cataloger \[[#&#8203;2225](https://togithub.com/anchore/syft/issues/2225) [#&#8203;2226](https://togithub.com/anchore/syft/pull/2226) [@&#8203;wagoodman](https://togithub.com/wagoodman)] **[(Full Changelog)](https://togithub.com/anchore/syft/compare/v0.93.0...v0.94.0)** ### [`v0.93.0`](https://togithub.com/anchore/syft/releases/tag/v0.93.0) [Compare Source](https://togithub.com/anchore/syft/compare/v0.92.0...v0.93.0) ##### Added Features - Parse license from the pom.xml if not contained in the manifest \[[#&#8203;2115](https://togithub.com/anchore/syft/pull/2115) [@&#8203;coheigea](https://togithub.com/coheigea)] - Add Golang STD library package given a Golang binary has been discovered compiled with that go binary \[[#&#8203;1853](https://togithub.com/anchore/syft/issues/1853) [#&#8203;2195](https://togithub.com/anchore/syft/pull/2195) [@&#8203;spiffcs](https://togithub.com/spiffcs)] - Improve --output CLI help and deprecate --file \[[#&#8203;2165](https://togithub.com/anchore/syft/issues/2165) [#&#8203;2187](https://togithub.com/anchore/syft/pull/2187) [@&#8203;sharief007](https://togithub.com/sharief007)] ##### Bug Fixes - Converting a SBOM looses the algorithm type for added checksums \[[#&#8203;2183](https://togithub.com/anchore/syft/issues/2183) [#&#8203;2207](https://togithub.com/anchore/syft/pull/2207) [@&#8203;sharief007](https://togithub.com/sharief007)] ##### Additional Changes - Refine the docs for building a cataloger \[[#&#8203;2175](https://togithub.com/anchore/syft/pull/2175) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - update license list to 3.22 \[[#&#8203;2201](https://togithub.com/anchore/syft/pull/2201) [@&#8203;spiffcs](https://togithub.com/spiffcs)] - Add exact syntax of the conversion formats \[[#&#8203;2196](https://togithub.com/anchore/syft/pull/2196) [@&#8203;vargenau](https://togithub.com/vargenau)] **[(Full Changelog)](https://togithub.com/anchore/syft/compare/v0.92.0...v0.93.0)** ### [`v0.92.0`](https://togithub.com/anchore/syft/releases/tag/v0.92.0) [Compare Source](https://togithub.com/anchore/syft/compare/v0.91.0...v0.92.0) ##### Added Features - Support for multiple image refs of same sha in OCI layout \[[#&#8203;1544](https://togithub.com/anchore/syft/issues/1544)] ##### Bug Fixes - Generated purls are different between runs of syft against the same image and artifact \[[#&#8203;2169](https://togithub.com/anchore/syft/issues/2169) [#&#8203;2170](https://togithub.com/anchore/syft/pull/2170) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] ##### Additional Changes - bump stereoscope to fix data race in UI code \[[#&#8203;2173](https://togithub.com/anchore/syft/pull/2173) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] **[(Full Changelog)](https://togithub.com/anchore/syft/compare/v0.91.0...v0.92.0)** ### [`v0.91.0`](https://togithub.com/anchore/syft/releases/tag/v0.91.0) [Compare Source](https://togithub.com/anchore/syft/compare/v0.90.0...v0.91.0) ##### Added Features - Add support for CycloneDX 1.5 \[[#&#8203;2120](https://togithub.com/anchore/syft/issues/2120) [#&#8203;2123](https://togithub.com/anchore/syft/pull/2123) [@&#8203;spiffcs](https://togithub.com/spiffcs)] - Add support for containerd as an image source \[[#&#8203;201](https://togithub.com/anchore/syft/issues/201) [#&#8203;1793](https://togithub.com/anchore/syft/pull/1793) [@&#8203;shanedell](https://togithub.com/shanedell)] - Support cataloging github workflow & github action usages \[[#&#8203;1896](https://togithub.com/anchore/syft/issues/1896) [#&#8203;2140](https://togithub.com/anchore/syft/pull/2140) [@&#8203;wagoodman](https://togithub.com/wagoodman)] ##### Bug Fixes - Allow CycloneDX json input with no components \[[#&#8203;2127](https://togithub.com/anchore/syft/pull/2127) [@&#8203;ahoz](https://togithub.com/ahoz)] - Prevent errors from clobbering terminal \[[#&#8203;2161](https://togithub.com/anchore/syft/pull/2161) [@&#8203;kzantow](https://togithub.com/kzantow)] - Using syft as a go library to decode a syft json has incomplete data \[[#&#8203;2069](https://togithub.com/anchore/syft/issues/2069) [#&#8203;2083](https://togithub.com/anchore/syft/pull/2083) [@&#8203;kzantow](https://togithub.com/kzantow)] - SBOMs are not the same on multiple runs of syft \[[#&#8203;1944](https://togithub.com/anchore/syft/issues/1944)] ##### Additional Changes - Switch to stdlib's slices pkg \[[#&#8203;2148](https://togithub.com/anchore/syft/pull/2148) [@&#8203;hainenber](https://togithub.com/hainenber)] - Remove unneeded arch switch in unit test \[[#&#8203;2156](https://togithub.com/anchore/syft/pull/2156) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] - Update chronicle to v0.8.0 \[[#&#8203;2154](https://togithub.com/anchore/syft/pull/2154) [@&#8203;wagoodman](https://togithub.com/wagoodman)] - Update to latest stereoscope \[[#&#8203;2151](https://togithub.com/anchore/syft/pull/2151) [@&#8203;spiffcs](https://togithub.com/spiffcs)] - Pin workflow checkout for cpe update-cpe-dictionary-index \[[#&#8203;2141](https://togithub.com/anchore/syft/pull/2141) [@&#8203;spiffcs](https://togithub.com/spiffcs)] - Add dependency information to conan lockfile parser \[[#&#8203;2131](https://togithub.com/anchore/syft/pull/2131) [@&#8203;Pro](https://togithub.com/Pro)] - Pin and update all workflow dependencies; add permission scopes \[[#&#8203;2138](https://togithub.com/anchore/syft/pull/2138) [@&#8203;spiffcs](https://togithub.com/spiffcs)] - Enforce race detector \[[#&#8203;2122](https://togithub.com/anchore/syft/pull/2122) [@&#8203;willmurphyscode](https://togithub.com/willmurphyscode)] **[(Full Changelog)](https://togithub.com/anchore/syft/compare/v0.90.0...v0.91.0)** ### [`v0.90.0`](https://togithub.com/anchore/syft/releases/tag/v0.90.0) [Compare Source](https://togithub.com/anchore/syft/compare/v0.89.0...v0.90.0) ### #### [v0.90.0](https://togithub.com/anchore/syft/tree/v0.90.0) (2023-09-11) [Full Changelog](https://togithub.com/anchore/syft/compare/v0.89.0...v0.90.0) ##### Added Features - Expose cobra command in cli package \[[PR #&#8203;2097](https://togithub.com/anchore/syft/pull/2097)] \[[wagoodman](https://togithub.com/wagoodman)] - Explicitly test PURL generation against key packages \[[Issue #&#8203;2071](https://togithub.com/anchore/syft/issues/2071)] - Add User-Agent with Syft version during update check \[[Issue #&#8203;2072](https://togithub.com/anchore/syft/issues/2072)] \[[PR #&#8203;2100](https://togithub.com/anchore/syft/pull/2100)] \[[hainenber](https://togithub.com/hainenber)] ##### Bug Fixes - fix: correct group IDs for commons-codec, okhttp, okio, and add integration tests for Java PURL generation \[[PR #&#8203;2075](https://togithub.com/anchore/syft/pull/2075)] \[[willmurphyscode](https://togithub.com/willmurphyscode)] - Cyclonedx external reference URLs are not validated when encoding \[[Issue #&#8203;2079](https://togithub.com/anchore/syft/issues/2079)] \[[PR #&#8203;2091](https://togithub.com/anchore/syft/pull/2091)] \[[hainenber](https://togithub.com/hainenber)] ##### Additional Changes - Bump the golang.org/x/exp dependency and fix a build breakage. \[[PR #&#8203;2088](https://togithub.com/anchore/syft/pull/2088)] \[[dlorenc](https://togithub.com/dlorenc)] - fix: update codeql-analysis for go 1.21 \[[PR #&#8203;2108](https://togithub.com/anchore/syft/pull/2108)] \[[spiffcs](https://togithub.com/spiffcs)] ### [`v0.89.0`](https://togithub.com/anchore/syft/releases/tag/v0.89.0) [Compare Source](https://togithub.com/anchore/syft/compare/v0.88.0...v0.89.0) ### #### [v0.89.0](https://togithub.com/anchore/syft/tree/v0.89.0) (2023-08-31) [Full Changelog](https://togithub.com/anchore/syft/compare/v0.88.0...v0.89.0) ##### Added Features - Add registry certificate verification support \[[PR #&#8203;1734](https://togithub.com/anchore/syft/pull/1734)] \[[5p2O5pe25ouT](https://togithub.com/5p2O5pe25ouT)] - Add SYFT_CONFIG environment variable for configuration file path \[[Issue #&#8203;1986](https://togithub.com/anchore/syft/issues/1986)] \[[PR #&#8203;2001](https://togithub.com/anchore/syft/pull/2001)] \[[kzantow](https://togithub.com/kzantow)] ##### Bug Fixes - Fix quiet flag \[[PR #&#8203;2081](https://togithub.com/anchore/syft/pull/2081)] \[[wagoodman](https://togithub.com/wagoodman)] - Command line flags not overriding configuration file values \[[Issue #&#8203;1143](https://togithub.com/anchore/syft/issues/1143)] \[[PR #&#8203;2001](https://togithub.com/anchore/syft/pull/2001)] \[[kzantow](https://togithub.com/kzantow)] - Django package CPE is not correct \[[Issue #&#8203;1298](https://togithub.com/anchore/syft/issues/1298)] \[[PR #&#8203;2068](https://togithub.com/anchore/syft/pull/2068)] \[[witchcraze](https://togithub.com/witchcraze)] - Config parsing includes `config.yaml` in working dir \[[Issue #&#8203;1634](https://togithub.com/anchore/syft/issues/1634)] \[[PR #&#8203;2001](https://togithub.com/anchore/syft/pull/2001)] \[[kzantow](https://togithub.com/kzantow)] - Fix a possible panic on universal go binaries \[[Issue #&#8203;2073](https://togithub.com/anchore/syft/issues/2073)] \[[PR #&#8203;2078](https://togithub.com/anchore/syft/pull/2078)] \[[willmurphyscode](https://togithub.com/willmurphyscode)] - Disabling catalogers is not working in power user command \[[Issue #&#8203;2074](https://togithub.com/anchore/syft/issues/2074)] \[[PR #&#8203;2001](https://togithub.com/anchore/syft/pull/2001)] \[[kzantow](https://togithub.com/kzantow)] - Virtual path changes to java cataloger causing creation of extra incorrect packages when jars are renamed \[[Issue #&#8203;2077](https://togithub.com/anchore/syft/issues/2077)] \[[PR #&#8203;2080](https://togithub.com/anchore/syft/pull/2080)] \[[willmurphyscode](https://togithub.com/willmurphyscode)] ### [`v0.88.0`](https://togithub.com/anchore/syft/releases/tag/v0.88.0) [Compare Source](https://togithub.com/anchore/syft/compare/v0.87.1...v0.88.0) ### #### [v0.88.0](https://togithub.com/anchore/syft/tree/v0.88.0) (2023-08-25) [Full Changelog](https://togithub.com/anchore/syft/compare/v0.87.1...v0.88.0) ##### Added Features - Detect golang boring crypto and fipsonly modules \[[PR #&#8203;2021](https://togithub.com/anchore/syft/pull/2021)] \[[bathina2](https://togithub.com/bathina2)] - feat: 1944 - update purl generation to use a consistent groupID \[[PR #&#8203;2033](https://togithub.com/anchore/syft/pull/2033)] \[[spiffcs](https://togithub.com/spiffcs)] - Add support to detect bash binaries \[[Issue #&#8203;1963](https://togithub.com/anchore/syft/issues/1963)] \[[PR #&#8203;2055](https://togithub.com/anchore/syft/pull/2055)] \[[witchcraze](https://togithub.com/witchcraze)] ##### Bug Fixes - fix: properly parse conan ref and include user and channel \[[PR #&#8203;2034](https://togithub.com/anchore/syft/pull/2034)] \[[Pro](https://togithub.com/Pro)] - New version notice only showing the version and no text \[[PR #&#8203;2042](https://togithub.com/anchore/syft/pull/2042)] \[[wagoodman](https://togithub.com/wagoodman)] - Fix: don't validate pom declared group \[[PR #&#8203;2054](https://togithub.com/anchore/syft/pull/2054)] \[[willmurphyscode](https://togithub.com/willmurphyscode)] - Errors when handling symlinks on Windows with syft v0.85.0 \[[Issue #&#8203;1950](https://togithub.com/anchore/syft/issues/1950)] \[[PR #&#8203;2051](https://togithub.com/anchore/syft/pull/2051)] \[[selzoc](https://togithub.com/selzoc)] - Syft seems unable to parse non UTF-8 pom.xml files \[[Issue #&#8203;2044](https://togithub.com/anchore/syft/issues/2044)] \[[PR #&#8203;2047](https://togithub.com/anchore/syft/pull/2047)] \[[wagoodman](https://togithub.com/wagoodman)] - Error parsing pom.xml with v0.87.1 \[[Issue #&#8203;2060](https://togithub.com/anchore/syft/issues/2060)] \[[PR #&#8203;2064](https://togithub.com/anchore/syft/pull/2064)] \[[willmurphyscode](https://togithub.com/willmurphyscode)] - Invalid CycloneDX: duplicates in relationships section \[[Issue #&#8203;2062](https://togithub.com/anchore/syft/issues/2062)] \[[PR #&#8203;2063](https://togithub.com/anchore/syft/pull/2063)] \[[kzantow](https://togithub.com/kzantow)] ### [`v0.87.1`](https://togithub.com/anchore/syft/releases/tag/v0.87.1) [Compare Source](https://togithub.com/anchore/syft/compare/v0.87.0...v0.87.1) ### #### [v0.87.1](https://togithub.com/anchore/syft/tree/v0.87.1) (2023-08-17) [Full Changelog](https://togithub.com/anchore/syft/compare/v0.87.0...v0.87.1) ##### Bug Fixes - Use Java package names to determine known groupIDs \[[PR #&#8203;2032](https://togithub.com/anchore/syft/pull/2032)] \[[kzantow](https://togithub.com/kzantow)] - Relationships section of CycloneDX is not outputting even when the data is present \[[Issue #&#8203;1972](https://togithub.com/anchore/syft/issues/1972)] \[[PR #&#8203;1974](https://togithub.com/anchore/syft/pull/1974)] \[[markgalpin](https://togithub.com/markgalpin)] \[[kzantow](https://togithub.com/kzantow)] - SPDX Tag-Value conversion not handling files directly set on packages \[[Issue #&#8203;2013](https://togithub.com/anchore/syft/issues/2013)] \[[PR #&#8203;2014](https://togithub.com/anchore/syft/pull/2014)] \[[kzantow](https://togithub.com/kzantow)] - Intermittent binary listings, different results every time \[[Issue #&#8203;2035](https://togithub.com/anchore/syft/issues/2035)] \[[PR #&#8203;2036](https://togithub.com/anchore/syft/pull/2036)] \[[kzantow](https://togithub.com/kzantow)] </details> <details> <summary>charmbracelet/gum (charmbracelet/gum)</summary> ### [`v0.13.0`](https://togithub.com/charmbracelet/gum/releases/tag/v0.13.0) [Compare Source](https://togithub.com/charmbracelet/gum/compare/v0.12.0...v0.13.0) #### Changelog ##### New Features Add `--select-if-one` flag to `gum choose` and `gum filter`. ```bash > gum choose --select-if-one "option" > option ``` - [`fb6849c`](https://togithub.com/charmbracelet/gum/commit/fb6849ca163779e5fa33786568b78592f433470a): `--select-if-one` flag to `choose`/`filter`. ([#&#8203;398](https://togithub.com/charmbracelet/gum/issues/398)) ([@&#8203;kennyp](https://togithub.com/kennyp)) ##### Bug fixes - [`5c65944`](https://togithub.com/charmbracelet/gum/commit/5c65944c66156df9eeba7fe742d6837e7869292d): (fix): ShowOutput flag displays in realtime ([#&#8203;405](https://togithub.com/charmbracelet/gum/issues/405)) ([@&#8203;hopefulTex](https://togithub.com/hopefulTex)) *** <details> <summary>Verifying the artifacts</summary> First, download the [`checksums.txt` file](https://togithub.com/charmbracelet/gum/releases/download/0.13.0/checksums.txt), for example, with `wget`: ```bash wget 'https://github.com/charmbracelet/gum/releases/download/v0.13.0/checksums.txt' ``` Then, verify it using [`cosign`](https://togithub.com/sigstore/cosign): ```bash cosign verify-blob \ --certificate-identity 'https://github.com/charmbracelet/meta/.github/workflows/goreleaser.yml@refs/heads/main' \ --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \ --cert 'https://github.com/charmbracelet/gum/releases/download/v0.13.0/checksums.txt.pem' \ --signature 'https://github.com/charmbracelet/gum/releases/download/v0.13.0/checksums.txt.sig' \ ./checksums.txt ``` If the output is `Verified OK`, you can safely use it to verify the checksums of other artifacts you downloaded from the release using `sha256sum`: ```bash sha256sum --ignore-missing -c checksums.txt ``` Done! You artifacts are now verified! </details> <a href="https://charm.sh/"><img alt="The Charm logo" src="https://stuff.charm.sh/charm-badge.jpg" width="400"></a> Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [The Fediverse](https://mastodon.technology/@&#8203;charm), or on [Discord](https://charm.sh/chat). ### [`v0.12.0`](https://togithub.com/charmbracelet/gum/releases/tag/v0.12.0) [Compare Source](https://togithub.com/charmbracelet/gum/compare/v0.11.0...v0.12.0) ### Gum Log 🪵 Version 0.12.0 of gum features a brand new `log` command. Gum `log` logs messages to the terminal at using different levels and styling using the [`charmbracelet/log`](https://togithub.com/charmbracelet/log) library. To get started, simply run: gum log ```bash ### Log some debug information. gum log --structured --level debug "Creating file..." name file.txt ### DEBUG Unable to create file. name=temp.txt ### Log some error. gum log --structured --level error "Unable to create file." name file.txt ### ERROR Unable to create file. name=temp.txt ``` See [`charmbracelet/log`](https://togithub.com/charmbracelet/log) for more usage. <img src="https://vhs.charm.sh/vhs-6jupuFM0s2fXiUrBE0I1vU.gif" width="600" alt="Running gum log with debug and error levels" /> #### What's Changed - Pretty Table Print by [@&#8203;maaslalani](https://togithub.com/maaslalani) in [https://github.com/charmbracelet/gum/pull/436](https://togithub.com/charmbracelet/gum/pull/436) - Log command by [@&#8203;aymanbagabas](https://togithub.com/aymanbagabas) in [https://github.com/charmbracelet/gum/pull/449](https://togithub.com/charmbracelet/gum/pull/449) - Avoid reading from stdin if `--value` is being used by [@&#8203;piero-vic](https://togithub.com/piero-vic) in [https://github.com/charmbracelet/gum/pull/448](https://togithub.com/charmbracelet/gum/pull/448) - Made filter work with lists as choose by [@&#8203;MikaelFangel](https://togithub.com/MikaelFangel) in [https://github.com/charmbracelet/gum/pull/424](https://togithub.com/charmbracelet/gum/pull/424) #### New Contributors - [@&#8203;cglong](https://togithub.com/cglong) made their first contribution in [https://github.com/charmbracelet/gum/pull/401](https://togithub.com/charmbracelet/gum/pull/401) - [@&#8203;docwhat](https://togithub.com/docwhat) made their first contribution in [https://github.com/charmbracelet/gum/pull/433](https://togithub.com/charmbracelet/gum/pull/433) - [@&#8203;piero-vic](https://togithub.com/piero-vic) made their first contribution in [https://github.com/charmbracelet/gum/pull/448](https://togithub.com/charmbracelet/gum/pull/448) **Full Changelog**: https://github.com/charmbracelet/gum/compare/v0.11.0...v0.12.0 *** <a href="https://charm.sh/"><img alt="The Charm logo" src="https://stuff.charm.sh/charm-badge.jpg" width="400"></a> Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [The Fediverse](https://mastodon.technology/@&#8203;charm), or on [Discord](https://charm.sh/chat). </details> <details> <summary>charmbracelet/vhs (charmbracelet/vhs)</summary> ### [`v0.7.1`](https://togithub.com/charmbracelet/vhs/releases/tag/v0.7.1) [Compare Source](https://togithub.com/charmbracelet/vhs/compare/v0.7.0...v0.7.1) ### Freeze Frame ❄️ 📸 With VHS `v0.7.0`, you can capture the any moment during tape execution. Just add in `Screenshot <filename>.png` to your tapes: ```elixir Type ls Enter ### Capture the output of 'ls' Screenshot files.png ### Now, continue as you normally would Type 'cd ..' Enter ``` Your tape outputs a GIF, and outputs a file named `files.png`. ##### Copy-Paste Functionality! VHS can now talk to your system clipboard. Please keep this in mind when executing tapes from unknown sources. > \[!WARNING] > You should never `curl` pipe into VHS, it's similar to executing a bash script on your computer! ```elixir Copy "https://github.com/charmbracelet/huh" Type 'curl ' Paste Enter ``` #### New Modifiers + Keys Alert! VHS `v0.7.0` has some new additions: introducing the top level `Shift+` modifier and the `Insert` + `Delete` keys! ```elixir ### Shift things up a bit! Shift+A Shift+Tab Shift+Enter ### Insert and delete to your hearts desire: Insert Delete ``` *** <a href="https://charm.sh/"><img alt="The Charm logo" src="https://stuff.charm.sh/charm-badge.jpg" width="400"></a> Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [The Fediverse](https://mastodon.social/@&#8203;charmcli), or [Discord](https://charm.sh/chat). ### [`v0.7.0`](https://togithub.com/charmbracelet/vhs/releases/tag/v0.7.0) [Compare Source](https://togithub.com/charmbracelet/vhs/compare/v0.6.0...v0.7.0) ### Freeze Frame ❄️ 📸 With VHS `v0.7.0`, you can capture the any moment during tape execution. Just add in `Screenshot <filename>.png` to your tapes: ```elixir Type ls Enter ### Capture the output of 'ls' Screenshot files.png ### Now, continue as you normally would Type 'cd ..' Enter ``` Your tape outputs a GIF, and outputs a file named `files.png`. ##### Copy-Paste Functionality! VHS can now talk to your system clipboard. Please keep this in mind when executing tapes from unknown sources. > \[!WARNING] > You should never `curl` pipe into VHS, it's similar to executing a bash script on your computer! ```elixir Copy "https://github.com/charmbracelet/huh" Type 'curl ' Paste Enter ``` #### New Modifiers + Keys Alert! VHS `v0.7.0` has some new additions: introducing the top level `Shift+` modifier and the `Insert` + `Delete` keys! ```elixir ### Shift things up a bit! Shift+A Shift+Tab Shift+Enter ### Insert and delete to your hearts desire: Insert Delete ``` *** <a href="https://charm.sh/"><img alt="The Charm logo" src="https://stuff.charm.sh/charm-badge.jpg" width="400"></a> Thoughts? Questions? We love hearing from you. Feel free to reach out on [Twitter](https://twitter.com/charmcli), [The Fediverse](https://mastodon.social/@&#8203;charmcli), or [Discord](https://charm.sh/chat). </details> <details> <summary>direnv/direnv (direnv/direnv)</summary> ### [`v2.33.0`](https://togithub.com/direnv/direnv/releases/tag/v2.33.0) [Compare Source](https://togithub.com/direnv/direnv/compare/v2.32.3...v2.33.0) - doc: add a Nushell section to `hook.md` by [@&#8203;amtoine](https://togithub.com/amtoine) in [https://github.com/direnv/direnv/pull/1175](https://togithub.com/direnv/direnv/pull/1175) - doc: fix broken links in installation.md by [@&#8203;just1602](https://togithub.com/just1602) in [https://github.com/direnv/direnv/pull/1110](https://togithub.com/direnv/direnv/pull/1110) - doc: show how to run tests by [@&#8203;bukzor-sentryio](https://togithub.com/bukzor-sentryio) in [https://github.com/direnv/direnv/pull/1137](https://togithub.com/direnv/direnv/pull/1137) - doc: update NixOS installation instructions by [@&#8203;Gerg-L](https://togithub.com/Gerg-L) in [https://github.com/direnv/direnv/pull/1172](https://togithub.com/direnv/direnv/pull/1172) - doc: update direnv.toml.1.md by [@&#8203;Ativerc](https://togithub.com/Ativerc) in [https://github.com/direnv/direnv/pull/1099](https://togithub.com/direnv/direnv/pull/1099) - feat: `direnv status --json` by [@&#8203;shivaraj-bh](https://togithub.com/shivaraj-bh) in [https://github.com/direnv/direnv/pull/1142](https://togithub.com/direnv/direnv/pull/1142) - feat: add PowerShell Support by [@&#8203;bamsammich](https://togithub.com/bamsammich) in [https://github.com/direnv/direnv/pull/1171](https://togithub.com/direnv/direnv/pull/1171) - feat: add mergify configuration by [@&#8203;Mic92](https://togithub.com/Mic92) in [https://github.com/direnv/direnv/pull/1147](https://togithub.com/direnv/direnv/pull/1147) - feat: add support for armv7l platform in install.sh by [@&#8203;ardje](https://togithub.com/ardje) in [https://github.com/direnv/direnv/pull/1162](https://togithub.com/direnv/direnv/pull/1162) - feat: add watch print command by [@&#8203;Mic92](https://togithub.com/Mic92) in [https://github.com/direnv/direnv/pull/1198](https://togithub.com/direnv/direnv/pull/1198) - feat: alias `direnv disallow` to deny by [@&#8203;will](https://togithub.com/will) in [https://github.com/direnv/direnv/pull/1182](https://togithub.com/direnv/direnv/pull/1182) - feat: stdlib: create CACHEDIR.TAG inside .direnv by [@&#8203;Mic92](https://togithub.com/Mic92) in [https://github.com/direnv/direnv/pull/1148](https://togithub.com/direnv/direnv/pull/1148) - fix: `allowPath` for `LoadedRC` by [@&#8203;shivaraj-bh](https://togithub.com/shivaraj-bh) in [https://github.com/direnv/direnv/pull/1157](https://togithub.com/direnv/direnv/pull/1157) - fix: don't prompt to allow if user explicitly denied by [@&#8203;Gabriella439](https://togithub.com/Gabriella439) in [https://github.com/direnv/direnv/pull/1158](https://togithub.com/direnv/direnv/pull/1158) - fix: man/direnv-stdlib: fix obsolete opam-env example by [@&#8203;mzacho](https://togithub.com/mzacho) in [https://github.com/direnv/direnv/pull/1170](https://togithub.com/direnv/direnv/pull/1170) - fix: print correct path in source_env log message by [@&#8203;wentasah](https://togithub.com/wentasah) in [https://github.com/direnv/direnv/pull/1144](https://togithub.com/direnv/direnv/pull/1144) - fix: quote tcsh $PATH, to avoid failure on whitespace by [@&#8203;bukzor-sentryio](https://togithub.com/bukzor-sentryio) in [https://github.com/direnv/direnv/pull/1139](https://togithub.com/direnv/direnv/pull/1139) - fix: remove redundant nil check in `CommandsDispatch` by [@&#8203;Juneezee](https://togithub.com/Juneezee) in [https://github.com/direnv/direnv/pull/1166](https://togithub.com/direnv/direnv/pull/1166) - fix: update nixpkgs and shellcheck by [@&#8203;Mic92](https://togithub.com/Mic92) in [https://github.com/direnv/direnv/pull/1146](https://togithub.com/direnv/direnv/pull/1146) </details> <details> <summary>golang/go (golang/go)</summary> ### [`v1.21.5`](https://togithub.com/golang/go/compare/go1.21.4...go1.21.5) [Compare Source](https://togithub.com/golang/go/compare/go1.21.4...go1.21.5) ### [`v1.21.4`](https://togithub.com/golang/go/compare/go1.21.3...go1.21.4) [Compare Source](https://togithub.com/golang/go/compare/go1.21.3...go1.21.4) ### [`v1.21.3`](https://togithub.com/golang/go/compare/go1.21.2...go1.21.3) [Compare Source](https://togithub.com/golang/go/compare/go1.21.2...go1.21.3) ### [`v1.21.2`](https://togithub.com/golang/go/compare/go1.21.1...go1.21.2) [Compare Source](https://togithub.com/golang/go/compare/go1.21.1...go1.21.2) ### [`v1.21.1`](https://togithub.com/golang/go/compare/go1.21.0...go1.21.1) [Compare Source](https://togithub.com/golang/go/compare/go1.21.0...go1.21.1) </details> <details> <summary>goreleaser/goreleaser (goreleaser/goreleaser)</summary> ### [`v1.22.1`](https://togithub.com/goreleaser/goreleaser/releases/tag/v1.22.1) [Compare Source](https://togithub.com/goreleaser/goreleaser/compare/v1.22.0...v1.22.1) #### Changelog ##### Bug fixes - [`e33d053`](https://togithub.com/goreleaser/goreleaser/commit/e33d0536129abeee90f46fbde5950403ba37cee1): fix: --single-target when no match ([@&#8203;caarlos0](https://togithub.com/caarlos0)) - [`c0b2be3`](https://togithub.com/goreleaser/goreleaser/commit/c0b2be344fca8c66fda35391ca76d9c3ca9753c8): fix: handle configs with no explicit targets on --single-target ([@&#8203;caarlos0](https://togithub.com/caarlos0)) ##### Build process updates - [`4f17fba`](https://togithub.com/goreleaser/goreleaser/commit/4f17fba173ec6d8feb93b15607fc692dd2b64533): build: fix setup-task rate limit ([@&#8203;caarlos0](https://togithub.com/caarlos0)) - [`be9ad4d`](https://togithub.com/goreleaser/goreleaser/commit/be9ad4d47dd09c218c8fd32b321a99ff7eb5956d): build: update workflow ([@&#8203;caarlos0](https://togithub.com/caarlos0)) **Full Changelog**: https://github.com/goreleaser/goreleaser/compare/v1.22.0...v1.22.1 #### Helping out This release is only possible thanks to **all** the support of some **awesome people**! Want to be one of them? You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing). #### Where to go next? - Find </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41Mi4wIiwidXBkYXRlZEluVmVyIjoiMzcuNTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>
1 parent 0dc0ee7 commit c20a473

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

aqua.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,33 +5,33 @@ registries:
55
- type: standard
66
ref: v3.162.0 # renovate: depName=aquaproj/aqua-registry
77
packages:
8-
- name: miniscruff/changie@v1.12.0
8+
- name: miniscruff/changie@v1.17.0
99
tags: ['ci']
10-
- name: golang/go@go1.21.0
10+
- name: golang/go@go1.21.5
1111
tags: ['ci']
12-
- name: direnv/direnv@v2.32.3
12+
- name: direnv/direnv@v2.33.0
1313
- name: magefile/mage@v1.15.0
1414
tags: ['ci']
1515
- name: charmbracelet/glow@v1.5.1
16-
- name: goreleaser/goreleaser@v1.20.0
16+
- name: goreleaser/goreleaser@v1.22.1
1717
tags: ['ci']
1818
- name: mvdan/gofumpt@v0.5.0
1919
- name: sigstore/cosign
2020
tags: ['ci']
2121
version: v1.13.1 # pinned as v2.0.0 has breaking changes including items needing investigation like sigstore usage
22-
- name: anchore/quill@v0.4.0
22+
- name: anchore/quill@v0.4.1
2323
tags: ['ci']
24-
- name: anchore/grype@v0.65.1
24+
- name: anchore/grype@v0.73.4
2525
- name: sigstore/sget
2626
version: 'main'
2727
tags: ['experimental', 'goinstall']
28-
- name: charmbracelet/vhs@v0.6.0
29-
- name: gotestyourself/gotestsum@v1.10.1
28+
- name: charmbracelet/vhs@v0.7.1
29+
- name: gotestyourself/gotestsum@v1.11.0
3030
tags: ['ci']
31-
- name: charmbracelet/gum@v0.11.0
31+
- name: charmbracelet/gum@v0.13.0
3232
- name: DelineaXPM/dsv-cli@v1.40.5
3333
tags: ['ci']
34-
- name: sharkdp/hyperfine@v1.17.0
35-
- name: mikefarah/yq@v4.35.1
36-
- name: anchore/syft@v0.87.0
34+
- name: sharkdp/hyperfine@v1.18.0
35+
- name: mikefarah/yq@v4.40.5
36+
- name: anchore/syft@v0.98.0
3737
tags: ['ci']

0 commit comments

Comments
 (0)