Skip to content

Commit

Permalink
chore(deps): update ⬆️ aqua-packages (#125)
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
mend-for-github-com[bot] committed Dec 21, 2023
1 parent 0dc0ee7 commit c20a473
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions aqua.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,33 +5,33 @@ registries:
- type: standard
ref: v3.162.0 # renovate: depName=aquaproj/aqua-registry
packages:
- name: miniscruff/changie@v1.12.0
- name: miniscruff/changie@v1.17.0
tags: ['ci']
- name: golang/go@go1.21.0
- name: golang/go@go1.21.5
tags: ['ci']
- name: direnv/direnv@v2.32.3
- name: direnv/direnv@v2.33.0
- name: magefile/mage@v1.15.0
tags: ['ci']
- name: charmbracelet/glow@v1.5.1
- name: goreleaser/goreleaser@v1.20.0
- name: goreleaser/goreleaser@v1.22.1
tags: ['ci']
- name: mvdan/gofumpt@v0.5.0
- name: sigstore/cosign
tags: ['ci']
version: v1.13.1 # pinned as v2.0.0 has breaking changes including items needing investigation like sigstore usage
- name: anchore/quill@v0.4.0
- name: anchore/quill@v0.4.1
tags: ['ci']
- name: anchore/grype@v0.65.1
- name: anchore/grype@v0.73.4
- name: sigstore/sget
version: 'main'
tags: ['experimental', 'goinstall']
- name: charmbracelet/vhs@v0.6.0
- name: gotestyourself/gotestsum@v1.10.1
- name: charmbracelet/vhs@v0.7.1
- name: gotestyourself/gotestsum@v1.11.0
tags: ['ci']
- name: charmbracelet/gum@v0.11.0
- name: charmbracelet/gum@v0.13.0
- name: DelineaXPM/dsv-cli@v1.40.5
tags: ['ci']
- name: sharkdp/hyperfine@v1.17.0
- name: mikefarah/yq@v4.35.1
- name: anchore/syft@v0.87.0
- name: sharkdp/hyperfine@v1.18.0
- name: mikefarah/yq@v4.40.5
- name: anchore/syft@v0.98.0
tags: ['ci']

0 comments on commit c20a473

Please sign in to comment.