wakamex/github
02.7k
1[{"node": {"oid": "b9cf0e5cf89b47dc2d34315855d68542e817657c", "messageHeadline": "chore(deps): update Syft to v0.105.0 (#1714)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 45, "deletions": 32}}, {"node": {"oid": "53279333eef679dbb216ebd54c32624351acc4d9", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1707)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "63a5788cb26ba318ba13a85ec7e4f1d2e5799845", "messageHeadline": "test(quality): bump label dataset and images (#1712)", "author": {"name": "Weston Steimel", "email": "weston.steimel@proton.me", "user": {"login": "westonsteimel"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "6b38079fad00f528288765b3f72ee1e4a59705f0", "messageHeadline": "fix: only warn missing CPEs if CPEs wanted (#1710)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "ba0cc19a1eccd618126ee460d64e545e26a4a34a", "messageHeadline": "fix: ensure version output to stdout (#1709)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 64, "deletions": 26}}, {"node": {"oid": "b870b189c2690bc415b42d1c482afed4feaf2afc", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1706)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74780902eda090afa5ca36699da2453f2df2e655", "messageHeadline": "chore(deps): update Syft to v0.104.0 (#1704)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "396cc0aea758c220570cf3f1432f4948e6509cc9", "messageHeadline": "Bump Syft in Grype to pull in unmarshaling fix (#1703)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 268, "deletions": 203}}, {"node": {"oid": "68b27960263c710373ea659631d65e1bae2fd9d4", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1702)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "705b20a56fca917d5f02a2c426f3155f061d7314", "messageHeadline": "chore(deps): bump gorm.io/gorm from 1.25.6 to 1.25.7 (#1700)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9a1f5ce97b768307e5562b3b83c485d339aa6843", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1698)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "79e2310f6d48e15a79bbc0305780a71b1d2c1f73", "messageHeadline": "chore(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 (#1699)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "012026f0aa4ac6c28f12b3c87111ad4e6b8a9c17", "messageHeadline": "chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.0 to 0.5.2\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e10a67fc4a2de8a1c945f388a546a23b5565a213", "messageHeadline": "chore(deps): bump peter-evans/create-pull-request from 5.0.2 to 6.0.0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fcd63cddc2216f843f0c82ea6db7eea8389ea578", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.15.6 to 0.15.8 (#1690)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c746e471b3ad682f9181398f2b1015afbc005d13", "messageHeadline": "chore(deps): bump sigstore/cosign-installer from 3.3.0 to 3.4.0 (#1691)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fb147cec675606af85c1c80b3ee9886b2292698", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1692)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "82c758521953051c1f532961bd3a079cb4223836", "messageHeadline": "chore(deps): bump github.com/opencontainers/runc from 1.1.5 to 1.1.12\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 25}}, {"node": {"oid": "8f3a798451162ca64d09abdba8ad987de65f66ae", "messageHeadline": "Upgrade syft to v0.103.1 (#1688)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 23, "deletions": 26}}, {"node": {"oid": "4150cfb86bca4ae8156c49c0b622d3ebbaf006d4", "messageHeadline": "chore(deps): bump github.com/google/go-containerregistry (#1685)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b44c28f7b924d7baea00c42659155061803b0e8f", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.15.5 to 0.15.6 (#1684)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fdf9842eea72b972be34a490aca2b89845a931e7", "messageHeadline": "ensure releases only use released versions of syft (#1680)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "7aa4030c6c45f0d7ae36949f74cc8ce741ca3b14", "messageHeadline": "chore(deps): bump gorm.io/gorm from 1.25.5 to 1.25.6 (#1683)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5174d10f9372b77b69d3eb792430a2c1735cc22d", "messageHeadline": "chore(deps): bump 8398a7/action-slack from 3.15.1 to 3.16.2 (#1682)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8376491454e002b43572dc403f96c8d84e10af33", "messageHeadline": "chore(deps): update Syft to v0.102.0 (#1681)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3e0aa002427fa3cd763478cd6c0a4c8f612bfffc", "messageHeadline": "Fix matching when RPM modularity is a factor (#1679)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 117, "deletions": 28}}, {"node": {"oid": "73cb5f66475e20f27315d393135782134d624917", "messageHeadline": "chore: break assumption that syft cpe.CPE is wfn.Attributes (#1675)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "636248daba2c037b6f5fbcb6ad490e2da31510d3", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1677)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c4d5bc8843e192b208d419b1d03d908562893918", "messageHeadline": "chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 (#1678)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b3d6f5818417c42900288e50116111fca46167dd", "messageHeadline": "chore(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0 (#1676)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4172e72194cd465036967a2b944f7683183b0e70", "messageHeadline": "chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.12 to 0.5.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "a3ade4242b4563a78106dfa5021bf36a5d89bf0c", "messageHeadline": "fix: take VEX docs into account when --fail-on is set (#1657)", "author": {"name": "Feroz Salam", "email": "feroz@argh.in", "user": {"login": "ferozsalam"}}, "additions": 119, "deletions": 14}}, {"node": {"oid": "5e1ba46fb8657888363aee0e5fdac6732d297dc1", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.15.4 to 0.15.5 (#1671)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90fa3f29fa6deb392ea8a2b6cad144fb3c9edef3", "messageHeadline": "chore(deps): update Syft to v0.101.1 (#1669)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "acd8c9c81f5801b004301a037430df9a06984236", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1667)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "8bc6ca8a1f001472428bb3cce001ea844d001788", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.15.3 to 0.15.4 (#1666)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5436f55aac049f6d2c57612dde89a7cce73eca49", "messageHeadline": "chore(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0 (#1668)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c0ed5652829c3af83a2a2793208ec04c2a7aaf6", "messageHeadline": "chore(deps): bump github.com/google/go-containerregistry (#1665)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cd1c2ac66e065cc9faaa366633b2ca8b6e520348", "messageHeadline": "chore: enable automatic approval of dependabot PRs (#1664)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "85be82158b5129a1d2ee650c31bf43cc96716f2e", "messageHeadline": "chore(deps): update Syft to v0.101.0 (#1663)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4569a5ffa6669fdb0003936dc73fd37c8c0b1841", "messageHeadline": "upgrade syft with latest SBOM creation API (#1662)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 84, "deletions": 91}}, {"node": {"oid": "4c4dfd59f577d6cc8fbfd4925738af9996f001e4", "messageHeadline": "chore(deps): bump actions/cache from 3.3.3 to 4.0.0 (#1661)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "07656abef0fcea6540e77e4cfa2981d32c01ceee", "messageHeadline": "chore(tests): fix logging configuration in tests (#1655)", "author": {"name": "plavy", "email": "86317719+plavy@users.noreply.github.com", "user": {"login": "plavy"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a9f72385f6ed4c63cf1cf5486cb010781174405e", "messageHeadline": "chore(deps): bump actions/cache from 3.3.2 to 3.3.3 (#1656)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "e296f5fe54796739f9990c3172fc7123af9400d4", "messageHeadline": "chore(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0 (#1659)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a7a15746a6de139d5ac4407a3dfde219580fbf0", "messageHeadline": "chore(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d8c89e8515af4ebf3d9ef6537aa5527596691ee8", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.15.2 to 0.15.3 (#1650)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a808408584c0532f50095832438e97debe1c11aa", "messageHeadline": "chore(deps): update Syft to v0.100.0 (#1649)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 54, "deletions": 15}}, {"node": {"oid": "474030cc627a376c7303d15e2b9457eac49f2b57", "messageHeadline": "fix: distro FP data not applied correctly (#1603)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 670, "deletions": 66}}, {"node": {"oid": "33b15735a75c1da278a1f2fd926d7a6a75ef7953", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.15.1 to 0.15.2 (#1647)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6fbffe4cd051a192ed0ebde37675c76b90ccc95", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1644)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89610e1e073ecab1f7cf21c4e6474a4c927fd67b", "messageHeadline": "docs: fix logging configuration in README (#1646)", "author": {"name": "plavy", "email": "86317719+plavy@users.noreply.github.com", "user": {"login": "plavy"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "55ef6b610883c8898651114bf22621b0cc73cfbc", "messageHeadline": "chore(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.2 to 0.8\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 74, "deletions": 64}}, {"node": {"oid": "634cdf364785517e1e4b105d20666a22997d275e", "messageHeadline": "chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#1641)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "010b2583b029e76891cdd75879ed38dafa832624", "messageHeadline": "chore(deps): bump github.com/containerd/containerd from 1.7.8 to 1.7.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "a88a00a515ac06cb1ee152eeef54d3064d021640", "messageHeadline": "chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0 (#1638)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "556c8c0dc24dbc7ec054fa4d115013912048610c", "messageHeadline": "chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0 (#1632)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b334451b908eaf4c5591d3aede7079b02ecd20e", "messageHeadline": "chore(deps): bump github.com/charmbracelet/bubbletea (#1635)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4ec7a03abdc75d2c67ebae5604cc5f002f2d4446", "messageHeadline": "chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0 (#1636)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a820759495f373180d3758fd2e95a823d5d5b28d", "messageHeadline": "chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 (#1630)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c6719ccd02bd92b193c961c9c226d2c65aeaae42", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.15.0 to 0.15.1 (#1626)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11b9e9616cffabb068b371ddf08ada9e36b8e762", "messageHeadline": "chore: pin action to correct sha (#1598)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e9eff8f740d15ba8bc4af3e172f48e97bd8f5f3", "messageHeadline": "chore(deps): bump github.com/google/go-containerregistry (#1625)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a4bced160291e81dbdeaa415d20e64b8741ee00d", "messageHeadline": "chore: bump to syft v0.98.0 in quality gate tests (#1623)", "author": {"name": "Weston Steimel", "email": "weston.steimel@proton.me", "user": {"login": "westonsteimel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06b9f1c907af8011590f99ddf03b649ad879e68f", "messageHeadline": "chore: update syft; go mod tidy (#1621)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "6a1aa587af18613122453835bd1ef460ee4e4b93", "messageHeadline": "chore(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0 (#1618)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 54, "deletions": 66}}, {"node": {"oid": "e887501628cb2fe2bb9c5edd646989f1869ea8a0", "messageHeadline": "chore: explicitly test maven suffixes (#1617)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "e4242b9246b333ca71232788c091ed6a0a12860f", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.14.3 to 0.15.0 (#1611)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dbe2a9515a99ef1c78e22ead0cbf17b29fb1b674", "messageHeadline": "chore(deps): update Syft to v0.97.1 (#1610)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "78f57a3c697b5671967ce6a05fd5d6254d03acc1", "messageHeadline": "chore(deps): update Syft to v0.97.0 (#1608)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 22, "deletions": 25}}, {"node": {"oid": "2cbc64cc4f3a0b65ad78565c22ef793f40953ce1", "messageHeadline": "chore: bump vulnerability match label dataset (#1606)", "author": {"name": "Weston Steimel", "email": "weston.steimel@proton.me", "user": {"login": "westonsteimel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "273fe0ef167e1ab813fc23fea1bc4d12c60174d7", "messageHeadline": "fix: golang version parsing (#1599)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 351, "deletions": 4}}, {"node": {"oid": "83e5176127d0d654d9d671504e30d89fa5fd1070", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1595)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "830da2ff2cd99cc0776edb5843a62d57c8420d0d", "messageHeadline": "chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.11 to 0.4.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "e44ec4d4bc680f70b191b88dd2e635a82d4b5c45", "messageHeadline": "chore(deps): update Syft to v0.96.0 (#1596)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1afcf1f1857fa709c365f4285cd668dd37bfc29e", "messageHeadline": "fix: match against debian unstable (#1593)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "3c255e3c100a28c0c0bff3cd4e006405bfa8db1b", "messageHeadline": "perf: avoid allocations with `(*regexp.Regexp).MatchString` (#1592)", "author": {"name": "Eng Zer Jun", "email": "engzerjun@gmail.com", "user": {"login": "Juneezee"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5d8cfd56c7f5745e03a94fb78edf7b20a3c40b68", "messageHeadline": "chore(deps): bump sigstore/cosign-installer from 3.1.2 to 3.2.0 (#1590)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "15432488224b3d7a557798fd258828f618dadc90", "messageHeadline": "chore(deps): update Syft to v0.95.0 (#1591)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "4b06a160e14528fadce77618fbf39f63fce39a23", "messageHeadline": "chore: account for syft package metadata changes (#1423)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 882, "deletions": 211}}, {"node": {"oid": "7984e0a84f19d1913e7432892c159d379f38a360", "messageHeadline": "fix: bump fangs to enable setting golang CPE config using env var (#1\u2026", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 68, "deletions": 57}}, {"node": {"oid": "92920ffde02d6fa62261481d8e1e7b3674ae98ae", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1588)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ef5d23844b989d82c40b2871cc1ec83324f2c55", "messageHeadline": "chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#1586)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "b90c881ab48576524ed7b864c389fe44c46c9b47", "messageHeadline": "chore: bootstrap action cleanup (#1587)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ca34efef80db0a1dc5b985793f1d32568aea252", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1584)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21958a43b5f89a4cc4067020c4ba853cdbf964dd", "messageHeadline": "Incorporate format API changes from syft (#1582)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 338, "deletions": 612}}, {"node": {"oid": "3712c1c5c7f3af2c648e2327a39850afc25be0a2", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1579)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0d870faea67ad3a8d750a4d42cae81b914c7510b", "messageHeadline": "feat(config): added reason field (#1532)", "author": {"name": "Mateusz Urbanek", "email": "mateusz.urbanek.98@gmail.com", "user": {"login": "shanduur"}}, "additions": 230, "deletions": 4}}, {"node": {"oid": "fc7713b7638924d8ba2c11adbeb1d9465b2fddd8", "messageHeadline": "chore(deps): bump github.com/glebarez/sqlite from 1.9.0 to 1.10.0 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "81edd50e1e3a9062ca12cda91e12cff37e3192a0", "messageHeadline": "Colorize severity in table output (#1284)", "author": {"name": "Shane Dell", "email": "32347414+shanedell@users.noreply.github.com", "user": {"login": "shanedell"}}, "additions": 75, "deletions": 17}}, {"node": {"oid": "401d67cd964f54544b4ed57d6237f5b6cd972322", "messageHeadline": "feat: add custom maven comparator (#1571)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 327, "deletions": 13}}, {"node": {"oid": "1ab051bac9b504cea27ea257b4fe010bb3945362", "messageHeadline": "chore: fix path to quality tests (#1578)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a276bf120b359a382609ec32242922bce7258198", "messageHeadline": "capture quality gate state on failures (#1576)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "a2fdccdfc61a1f5b3236ada08238b83e26d09333", "messageHeadline": "chore(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0 (#1575)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "47f08a82f2ad5a8c7b6da89d0d49da2e5784c253", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1574)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66a47594f1211d5278691d479c0fa8f2da92cbb0", "messageHeadline": "chore(deps): bump google.golang.org/grpc from 1.56.0 to 1.56.3 (#1573)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6b4978f633f4c917b43e6a3f4849ba619876b5fb", "messageHeadline": "docs: add cbl-mariner to supported distro (#1569)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dd823d19f6d4696f543805014e8aa7bd3919d14f", "messageHeadline": "chore(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#1570)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "562f228301a871b839fbafea97f62bc14b2b91d5", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1567)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04df28051b7694a5e4a28fc5b2ea2068f24ef213", "messageHeadline": "chore(deps): update Syft to v0.94.0 (#1566)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "156c081d3e144db117cd8b95567788ec7d5faf0c", "messageHeadline": "Incorporate Syft java detection improvements (#1555)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9750ef245281262b2d606967fd3ce665117b7c0c", "messageHeadline": "add exception for go stdlib search by CPE (#1565)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 190, "deletions": 22}}, {"node": {"oid": "4c3ff476fa0997732669633b8a0e858ac6dd9c59", "messageHeadline": "chore(deps): bump actions/checkout from 4.1.0 to 4.1.1 (#1564)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "30f05c3759b5a2c9dba362a8f50d8c7352fdfbe6", "messageHeadline": "Add --ignore-states flag for ignoring findings with specific fix stat\u2026", "author": {"name": "James Hebden", "email": "124828098+jhebden-gl@users.noreply.github.com", "user": {"login": "jhebden-gl"}}, "additions": 135, "deletions": 9}}, {"node": {"oid": "72390f87e9bfc6c8014885c0401426b382fa81f3", "messageHeadline": "feat: update go-sarif library to use latest release (#1563)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "7d039cde2d0ec8f5b06494fbfba350febc71a5b9", "messageHeadline": "bump clio to get stderr reporting fix (#1561)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "96f3b2c68ac0eb4fd4d7947737f8be1fce80a989", "messageHeadline": "chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.2 to 1.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9c9c2fbc02b3b53b7027e430b4b67d0065c4e0ea", "messageHeadline": "chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.0 to 0.9\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e0e8b355f044a4a02e3e3dbba5c42afbcf3cba20", "messageHeadline": "Add checksum signing (#1535)", "author": {"name": "Shubham Hibare", "email": "20609766+hibare@users.noreply.github.com", "user": {"login": "hibare"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "3d582fd85145afe3fd3726437527a321efb664e9", "messageHeadline": "chore(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 (#1554)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "25762b7e3bff269d6eefbf6ffc74624389f1d4cd", "messageHeadline": "feat: disable CPE-based matching for GHSA ecosystems by default (#1412)", "author": {"name": "Weston Steimel", "email": "weston.steimel@proton.me", "user": {"login": "westonsteimel"}}, "additions": 131, "deletions": 7}}, {"node": {"oid": "bcbc7e4bdc858abaf7dbe4c4f36a3de5b1490477", "messageHeadline": "chore(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (#1552)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7e5df380291cd0a007cb121b790631803ba854e5", "messageHeadline": "chore(deps): update Syft to v0.93.0 (#1550)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 36, "deletions": 28}}, {"node": {"oid": "07677b1d9aba6abf4eb1dbd3a9591cf0037fdcab", "messageHeadline": "chore(deps): bump gorm.io/gorm from 1.25.4 to 1.25.5 (#1547)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "32a2083896a9e9274ca6ccad4ebdef83c4a62649", "messageHeadline": "chore(deps): bump github.com/charmbracelet/lipgloss from 0.8.0 to 0.9\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "afa1b896c40eebeba9c0cccf5beff7d374296a53", "messageHeadline": "chore(deps): bump github.com/hashicorp/go-getter from 1.7.2 to 1.7.3 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "88906fb60c7982d92e78edac6c87cbe82cdd1a57", "messageHeadline": "chore(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0 (#1544)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ebf2955e8476c42aa40773d0bc923d618fcc33b", "messageHeadline": "fix: empty descriptor name and version (#1542)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "548da9e7cb723816aea0740ff5f56dcf3a5a074f", "messageHeadline": "chore: removes unnecessary conditional (#1539)", "author": {"name": "chavacava", "email": "salvadorcavadini+github@gmail.com", "user": {"login": "chavacava"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "45315280992cc13a0f5c1b85368ab9e472233be3", "messageHeadline": "chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.10 to 0.4.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dec563669d683ab4d11e95a28635099673363d80", "messageHeadline": "chore(deps): update Syft to v0.92.0 (#1527)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7242323551d9570f720eaee153e50d4d4ebefc90", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1524)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6da8be94ac9381cd40a2d2885505ee20c42cc36a", "messageHeadline": "chore: add OpenSSF Best Practices badge (#1523)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "13ed926f782be80effeb1c9cb906024bd62f1676", "messageHeadline": "bump labels to latest (#1525)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc522decdbee74216aaf13afdf3f39dd129f2d69", "messageHeadline": "chore(deps): bump actions/checkout from 4.0.0 to 4.1.0 (#1519)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "4ae7a11579628e6a00e72b5b54bb23d0c67f40a4", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1520)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "377ea3e0c628ad5404a1ed40b615894309d1a7a7", "messageHeadline": "chore: explicitly test go pseudoversion (#1522)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "0085ddb550012ae072cebf2b351eb3843c315f4e", "messageHeadline": "chore: remove outdated comment about fuzzy matching python versions (\u2026", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "6f898b5d5077c61b8b3a5b5d6c798cdc43371f23", "messageHeadline": "chore: bump stereoscope to fix data race in UI (#1517)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d94c384a97920700b1734cc6fb358d744084d186", "messageHeadline": "fix: correctly guess tool comparison (#1516)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "79c130b9fec5163196978e533a64f95696035911", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1515)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7c70be0f3392804bd4106dae646b834b895f811", "messageHeadline": "chore(deps): bump github.com/spf13/afero from 1.9.5 to 1.10.0 (#1514)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2f405f06803617e7a37063d9dce51e441924299d", "messageHeadline": "fix: use PEP440 for Python package version comparison (#1510)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 349, "deletions": 28}}, {"node": {"oid": "da3de94842f51059f32409289d863792726f83ba", "messageHeadline": "chore(deps): bump tibdex/github-app-token from 2.0.0 to 2.1.0 (#1506)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "18241e8986cd40e38b5ef38fd92337122aade811", "messageHeadline": "Upgrade syft to v0.91.0 (#1508)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 8870, "deletions": 3201}}, {"node": {"oid": "970fbd9166dfafea393f1f07ccf3276f714331cc", "messageHeadline": "Update chronicle to v0.8.0 (#1507)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "3a6f3a3278ca255cdcb04cc64b6a0b61cbc6be8a", "messageHeadline": "fix: terminal clobbering when commands return errors (#1505)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 365, "deletions": 169}}, {"node": {"oid": "cc76ab82f99349c788e36947458118a31265ec77", "messageHeadline": "Fix typo in flag (#1501)", "author": {"name": "Rob Szumski", "email": "rob@robszumski.com", "user": {"login": "robszumski"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b81340c7c666eee0366122ed7d220431eae3357b", "messageHeadline": "chore(deps): bump actions/cache from 3.2.6 to 3.3.2 (#1499)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c99b95189d875ffa78b4e5a7933d719d3573360", "messageHeadline": "chore(deps): remove dependency on sqlite fork; bump gorm.io/gorm from\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 17, "deletions": 74}}, {"node": {"oid": "7a1f4a0891a4dee14ff0bb1b308a1432acc7e2df", "messageHeadline": "chore: pin cache versions (#1495)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "655c65facb1a45cfdb657164fe7e91a367f76d42", "messageHeadline": "chore(deps): bump actions/checkout from 3 to 4 (#1475)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "e61cb5ff5171b67c118bdc4250084db90157a515", "messageHeadline": "fix: version output including supported db schema (#1494)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "9c0140d6b1ce47fdd9bce4da5f6bd0e345e77e9c", "messageHeadline": "chore: pin actions; pin images; add top level action permissions (#1493)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 27, "deletions": 22}}, {"node": {"oid": "a87e198e58a446e887e00399021852bb0e1ea2e5", "messageHeadline": "feat: introduce exit code failure option for db update check (#1463)", "author": {"name": "devfbe", "email": "94182658+devfbe@users.noreply.github.com", "user": {"login": "devfbe"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "b952d3808c41e9b07d10fef10b7e935126b890d3", "messageHeadline": "Ignore/add match results based on OpenVEX documents (#1397)", "author": {"name": "Puerco", "email": "puerco@users.noreply.github.com", "user": {"login": "puerco"}}, "additions": 1920, "deletions": 429}}, {"node": {"oid": "6ee9054c8820b40b1bdff0f68df2e9fac0912338", "messageHeadline": "chore(deps): bump docker/login-action from 2 to 3 (#1488)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d5ced7fb81c8155faa010bc38cec0c3a0672513a", "messageHeadline": "chore: Fix race conditions around stager, enable detector (#1489)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 13, "deletions": 16}}, {"node": {"oid": "5577f27993611a07595ebf1e850094adfe4ebe4d", "messageHeadline": "chore(deps): update Syft to v0.90.0 (#1486)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "8b34b585ca6fa3e852f75a381b4e1f48f0c88a1c", "messageHeadline": "chore(deps): bump tibdex/github-app-token from 1.8.2 to 2.0.0 (#1485)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "02d513e8e8624d93323b105e368185c8fd0733fc", "messageHeadline": "chore: update CLI to CLIO (#1437)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 1417, "deletions": 2319}}, {"node": {"oid": "1772f25e2765a5a07febbe0a18ce7bef8819fde4", "messageHeadline": "feat: grype explain prototype (#1367)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 2388, "deletions": 3}}, {"node": {"oid": "13bae4b49b4876a22ec8b0dde22ade636aa5eda1", "messageHeadline": "chore: Update go declaration to have point version (#1484)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "719feb0b44e83e277247dc353fae6b2ee76aa51a", "messageHeadline": "chore: update grype to use Go v1.21 (#1480)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "a04dfaac23f7e9d6c7122aa9bcfa85bc4cc31403", "messageHeadline": "chore(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3 (#1481)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b3605db245fba3ed4731e38985f47e0be1e400c", "messageHeadline": "chore(deps): bump tibdex/github-app-token from 1.8.0 to 1.8.2 (#1474)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fb2328f1523eeff6408a08b429be540ff5ec168a", "messageHeadline": "chore(deps): bump golang.org/x/term from 0.11.0 to 0.12.0 (#1476)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "bd5ca667794a9fc66dc5e7783592c23675a003bb", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1478)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0e9817fc989305f8201ab33b222a3a559c90a314", "messageHeadline": "chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.8 to 0.4.1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "d6657e2498512738fe2b3552a38e2ab3db5549f9", "messageHeadline": "chore: bump quality gate to use syft v0.89.0 (#1479)", "author": {"name": "Weston Steimel", "email": "weston.steimel@proton.me", "user": {"login": "westonsteimel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35ffa2ac421130af2b8578464a6657aae98295ed", "messageHeadline": "chore(deps): update Syft to v0.89.0 (#1472)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "bf84e2fa7f38ad409af82f4a8523d06cb77039bc", "messageHeadline": "Add registry certificate verification support (#1232)", "author": {"name": "5p2O5pe25ouT", "email": "245786660@qq.com", "user": {"login": "5p2O5pe25ouT"}}, "additions": 125, "deletions": 46}}, {"node": {"oid": "0d5be962d33ee433d72aef042e8e2604389cab10", "messageHeadline": "fix: set correct default to exclude overlapping binaries (#1452)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e906e685a109fa524d03c9c55b6b45515cefbccf", "messageHeadline": "fix: portage version comparison (#1468)", "author": {"name": "Bar Nuri", "email": "barnuri@hotmail.com", "user": {"login": "barnuri"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "21250d258af7d12c0aa3ad8597335b2eb8be32ac", "messageHeadline": "chore: pin the vulnerability DB used in quality gate testing (#1470)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "4d84465681a79392ddaa5fcef804e9fd9f43632b", "messageHeadline": "chore(deps): update Syft to v0.88.0 (#1466)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "a2e41a5c58860e063aa0ac1efde73f4ad7111cee", "messageHeadline": "chore: update quill version (#1465)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "be91dc65d639d49d9b5b11ffb346994d30c6c6f8", "messageHeadline": "docs: fix some typos on main README (#1455)", "author": {"name": "Puerco", "email": "puerco@users.noreply.github.com", "user": {"login": "puerco"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f0f8454c3e2514df0b340420ab63056a4178f44e", "messageHeadline": "note supported versions of grype (#1458)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "0fd0c56d9ade3fe8dbc46587e9986118468f0c39", "messageHeadline": "bump vml labels (#1462)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc6a7cc8c9b304492447c96ae4aa37134ebe3010", "messageHeadline": "chore(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1 (#1453)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ee6ac51e351737af448c7dd97102574ef3e5f657", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1450)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c50c885d3c7961b55ae195d30c48f678dd4f806", "messageHeadline": "fill out new version notice (#1445)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "7ff37a031022812d6dfa530fade11275bc6ac2f2", "messageHeadline": "feat: filter out packages owned by OS packages (#1387)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 111, "deletions": 22}}, {"node": {"oid": "9e119c87a4193d95b063e62b6ac34f6a7d1d6458", "messageHeadline": "fix: Only remove packages by binary overlap (#1444)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "487d038bfb9790e8d548a59543b81f640bcdc3f6", "messageHeadline": "chore: bump to syft v0.87.1 in quality gate (#1442)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "51223cd0b1069c7c7bbc27af1deec3e96ad3e07d", "messageHeadline": "chore(deps): update Syft to v0.87.1 (#1432)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 46, "deletions": 44}}, {"node": {"oid": "0e7c72af59f875bb5033a34b405d0f8a20cc3709", "messageHeadline": "chore: Init submodule if missing (#1439)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ef2a5e9c009a02f5d3afeba235971127e7ec4621", "messageHeadline": "chore: exclude yardstick store from filename rules (#1440)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1c084c44b0d51ebf155583be6bb330c3ccabc3eb", "messageHeadline": "chore: use latest yardstick (#1438)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "94d58fba3c13da310f230180f3584b478243e9fa", "messageHeadline": "fix: update semver regular expression constraint to allow for 1.20rc1\u2026", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 102, "deletions": 1}}, {"node": {"oid": "08a48a8674d78eb6e7e598c65d3ece85103c2c2b", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1424)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fff434156cb7f9415ad51306f95cb2fc2d38e129", "messageHeadline": "chore(deps): bump actions/setup-go from 4.0.1 to 4.1.0 (#1421)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fe7027f9e96cc5ae04be28a2ef6e22f9099e7550", "messageHeadline": "docs(example-templates): add a simple JUnit XML template (#1422)", "author": {"name": "Yevhenii Pokhvalii", "email": "68227075+YevheniiPokhvalii@users.noreply.github.com", "user": {"login": "YevheniiPokhvalii"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "60e7b2bcdc9da4c049723ee4f3d8ec45288a0b5f", "messageHeadline": "chore(deps): bump golang.org/x/term from 0.10.0 to 0.11.0 (#1420)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "74a7a67b7350d1b6eea3f39fc001763f4e988a8f", "messageHeadline": "chore: use syft v0.86.1 in the quality gate tests (#1418)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "078a6c5e9e6e9e6e1037da6dcf953623e7d38500", "messageHeadline": "fix: some hang conditions (#1414)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "4761a68bb305953a3c5aab15c10558b81ae70851", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1413)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c97048baa1595a481a26f7add8b18d59ec65838a", "messageHeadline": "chore(deps): update Syft to v0.86.1 (#1410)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 74, "deletions": 27}}, {"node": {"oid": "ea0b54c681279e1b5e57a3d409c88657a5c4cb70", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1402)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "50bc9c0af5c99b5263ef3fe8694e7c2431ccc24d", "messageHeadline": "chore(deps): bump github.com/hashicorp/go-getter from 1.7.1 to 1.7.2 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "13feb5bf96edb0a8ed735a378e63b972c954a081", "messageHeadline": "chore: bump quality gate label dataset (#1404)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05edf62e62d97ede668b0e820d2a7a3f7237313c", "messageHeadline": "feat: implement secondary sorting for default json output (#1403)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 58, "deletions": 35}}, {"node": {"oid": "eb6c3b0acd80b9e4915ddfbe522602aac0686f9e", "messageHeadline": "feat: update table sort to be name, version, type, severity, vulnerab\u2026", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 84, "deletions": 14}}, {"node": {"oid": "5ee6bf45634706c063db0592589754f66cd5bb00", "messageHeadline": "chore: in quality tests, only colorize quality output if in a tty (#1\u2026", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "e3be4916ac0739cb7c0b3ac4c18d4baa2f53bde7", "messageHeadline": "chore(deps): bump github.com/gookit/color from 1.5.3 to 1.5.4 (#1396)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e09bae392d6cafec524b5fda4692ed413a1b1167", "messageHeadline": "fix: vulnerabilities should be printed when `--fail-on` fails (#1395)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "03d18a5de4739f43dbf93c81addd636057020b6d", "messageHeadline": "chore: bump yardstick to address PyYAML cython compatibility issues (\u2026", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e347e03f4d7a370550d3ca16c736a740cf3c5651", "messageHeadline": "Refactor integ test to table test (#1390)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 184, "deletions": 46}}, {"node": {"oid": "43bcf301c445d13360d724971fd089cd7a61ead9", "messageHeadline": "Pass correct output file (#1391)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "5a8ea73ff28555c41f5e076aa04927f1f0dfbb05", "messageHeadline": "chore(deps): bump github.com/gkampitakis/go-snaps from 0.4.7 to 0.4.8\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ebd4643930984f953df2ff94bd45f012b5167805", "messageHeadline": "Port UI to bubbletea (#1385)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1654, "deletions": 848}}, {"node": {"oid": "37f436cfb6eb871bfde9cfcb1a360c510751afc9", "messageHeadline": "chore(deps): update Syft to v0.85.0 (#1383)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "90508837150c43df841e745a22fe36df0c488525", "messageHeadline": "feat(outputs): allow to set multiple outputs (#648) (#1346)", "author": {"name": "Olivier Boudet", "email": "o.boudet@gmail.com", "user": {"login": "olivierboudet"}}, "additions": 752, "deletions": 436}}, {"node": {"oid": "6834e2148c1c5125ff2d457d73312054b90f4758", "messageHeadline": "Remove Docker section from DEVELOPING.md (#1384)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "d6bd01a4fa5b23fc13f8139cbfa8336daebf2cd8", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1381)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ac9bdd9c2bb29eeb64201513b200553069e113f", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1382)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "64e9c9c0d35b3cd6856d5cce99b886586310d026", "messageHeadline": "Port to new syft source API (#1376)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 315, "deletions": 230}}, {"node": {"oid": "7545e8858d09e6030a00269c7dfb030b559eacf8", "messageHeadline": "chore(deps): bump golang.org/x/term from 0.9.0 to 0.10.0 (#1375)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "74a71853408df3b90e65120992864ace32d8d6cd", "messageHeadline": "chore: bump quality gate labels and images (#1374)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "116dc4aaff5460074dc22ad9fe9c66a2f38110f3", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1368)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecf9e65b951aed43098f0e5da4441a7e17f190af", "messageHeadline": "Add a simple CSV format template to the templates/ directory and twea\u2026", "author": {"name": "Tim Gerla", "email": "tim@gerla.net", "user": {"login": "tgerla"}}, "additions": 7, "deletions": 12}}, {"node": {"oid": "bc93a968b539395fa11517897a629cca454d97e2", "messageHeadline": "chore(deps): update Syft to v0.84.1 (#1372)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "7436af93c1ab93551d7623bd7cfa9a1a041136f4", "messageHeadline": "fix: Add more log4j-adjacent package ignore rules (#1358)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a37940f69980c139175b1e8763e22ffbc1c19c1a", "messageHeadline": "chore: bump the quality gate labels (#1369)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11301356cf17a128db182570caf183f4e359cdfe", "messageHeadline": "add oss community board auto-add workflow (#1364)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "ab0a31af64b3851fc15e51a8f36ff1c94b2f525c", "messageHeadline": "fix: totals for vulnerability matches (#1359)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "5c5fb0e665d2f0169acfed4ca6cdd7f550d4706a", "messageHeadline": "chore(deps): bump ossf/scorecard-action from 2.1.3 to 2.2.0 (#1363)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41d3d134d2eb73a20844c57438bfeb08ce509eb8", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.14.2 to 0.14.3 (#1357)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca79c2a753fa90e1166a0f78f6e57c43808ba0c9", "messageHeadline": "Configure chronicle to pre-1.0 mode (#1356)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a11f66c058ffb4c1124bc5878ec5477154bd8c69", "messageHeadline": "chore(deps): update Syft to v0.84.0 (#1354)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1a056cc20a92858881f326628fb5a9802a002bbd", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1353)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fec9a231bd7c290a868198c42921d8b7beb1f5c", "messageHeadline": "chore(deps): update Syft to v0.83.1 (#1352)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "9e2287065bd575f3082d5317dd5ee210251e0375", "messageHeadline": "chore(deps): bump golang.org/x/term from 0.8.0 to 0.9.0 (#1350)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4e317893240417124b248143b27d9d5e4a0bfdd9", "messageHeadline": "chore(deps): bump peter-evans/create-pull-request from 5.0.1 to 5.0.2\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7be9da43e1b91b4aa7e10d0f8194ea5df9539f4f", "messageHeadline": "chore(deps): bump github/codeql-action from 2.3.6 to 2.13.4 (#1344)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6ac1f17d9c06f156fccb03fbea0e26e21a148a36", "messageHeadline": "chore: Update the contributing guide (#1347)", "author": {"name": "Josh Bressers", "email": "josh@bress.net", "user": {"login": "joshbressers"}}, "additions": 72, "deletions": 14}}, {"node": {"oid": "c47304b7a2b6f79c82c4b580421a10dd1e572676", "messageHeadline": "feat: add community template folder and new table template (#1343)", "author": {"name": "James Neate", "email": "JamesMNeate@gmail.com", "user": {"login": "jneate"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "e8143f2c946a5563f14d39a420df7f9f3762166a", "messageHeadline": "chore: log unsupported package qualifier as debug (#1340)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "844711285b22c0e6ac55fa7c3a20ecd9650aaf71", "messageHeadline": "feat: add package info to search by for all match details (#1339)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 129, "deletions": 13}}, {"node": {"oid": "3865f4cc1dfcdcefbb7009400df153f24b18c772", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1334)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 67, "deletions": 80}}, {"node": {"oid": "7f71f7f8495ce59314754018ccf956bb5154daab", "messageHeadline": "chore(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 (#1336)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dc9bc1ee04492cebdac001bd0d4431cb39d015d8", "messageHeadline": "chore(deps): bump github/codeql-action from 2.3.5 to 2.3.6 (#1331)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c1f677261c4561aa9c7f329c61d5710e429a48ac", "messageHeadline": "Hide suppressed vulnerabilities when --show-suppressed is not given (\u2026", "author": {"name": "James Tran", "email": "jamestran201@github.com", "user": {"login": "jamestran201"}}, "additions": 154, "deletions": 12}}, {"node": {"oid": "7c681d50599d8262d2d729dd42596090ff38fec4", "messageHeadline": "chore(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8fbcb42619c04c3b683b9b6929df3766045f296c", "messageHeadline": "chore(deps): bump github.com/spf13/viper from 1.15.0 to 1.16.0 (#1323)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 32, "deletions": 26}}, {"node": {"oid": "77eb4bb53fa6a3c7fb9ae37aa35da456159dab57", "messageHeadline": "feat: add source and type to CVSS information (#1317)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "2d1dcd72dceb0187f03a9fd1527783042edf7965", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1320)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ac67a27a87a454702193804164bc92a116c2bf16", "messageHeadline": "chore(deps): bump github/codeql-action from 2.3.3 to 2.3.5 (#1321)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0f71006f622a3aa84fe70c0f2f05b7f399c373f0", "messageHeadline": "chore: update gomod with latest syft (#1313)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "3b80916c23b9f4110af646c40a5b5d0e5d95ff6a", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1311)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "852a2084171281049ab9cf5134627abeeacf82b2", "messageHeadline": "bump syft to pre-release of v0.81.0 (#1310)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 79, "deletions": 49}}, {"node": {"oid": "efb611d800aec6f64f0f71e129b23616a8a6fdff", "messageHeadline": "add main bin ignore (#1305)", "author": {"name": "guangwu", "email": "guoguangwu@magic-shield.com", "user": {"login": "testwill"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a3b92a3f150b27733660fb0056918e37981c815", "messageHeadline": "chore(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e7fa9d6d506ea8daffe4b24db12100f77fcdf534", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1304)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f15b1fa1f8001730d7cc2027ccc161ea94ffd444", "messageHeadline": "chore(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 (#1307)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a153b3047b44c9b5c854be2b7969f2f5c1293122", "messageHeadline": "chore(deps): bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e4b756eb34548a9ce779752ffb1247cf7484ba6d", "messageHeadline": "chore(deps): bump github.com/docker/distribution (#1290)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "745dca977ca3d7833ff3d35659717e4c2fd2aff6", "messageHeadline": "chore(deps): bump actions/setup-go from 4.0.0 to 4.0.1 (#1298)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8220910b8303c0e4dba11282ec8b0e4d1f4f60f4", "messageHeadline": "chore: update deprecated io/ioutil calls (#1296)", "author": {"name": "guangwu", "email": "guoguangwu@magic-shield.com", "user": {"login": "testwill"}}, "additions": 93, "deletions": 313}}, {"node": {"oid": "d34b28193e61ae31468425c51b602cdd08e35fc8", "messageHeadline": "feat: package qualifier for platform CPE (#1291)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 345, "deletions": 34}}, {"node": {"oid": "e1bdbc7d272bb74ebc2b766048ddd61e1d95dae8", "messageHeadline": "Fix reading syft json from stdin by redirect (#1299)", "author": {"name": "devfbe", "email": "94182658+devfbe@users.noreply.github.com", "user": {"login": "devfbe"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "d74e85385ca0e83d28e14d2a6851c21cdf805638", "messageHeadline": "should only use hermetic functions in templates (#1288)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 35, "deletions": 9}}, {"node": {"oid": "2c9a1740e38f47ac2b7f8a9ce4ca0c4a9b9ba0d8", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1285)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0ace6b1a981ad2c72fa0e10e2fc6f79fdd237a58", "messageHeadline": "feat: add non-hermetic sprig functions (#1243) (#1273)", "author": {"name": "James Neate", "email": "JamesMNeate@gmail.com", "user": {"login": "jneate"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "6f779ec4249607f1c323ccb0258e446d9b21ff96", "messageHeadline": "fix: typo in logger prefix (#1283)", "author": {"name": "William Murphy", "email": "will.murphy@anchore.com", "user": {"login": "willmurphyscode"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "75e7ef43cd03baba4c76af3751274c7aa7452f36", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1280)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fce29858cb4e06c77bb1efca63b0c55f80a20113", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.14.1 to 0.14.2 (#1281)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9df952a2d791ddfdcbeaa6008a9475f6e364357", "messageHeadline": "chore(deps): update Syft to v0.80.0 (#1276)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 79, "deletions": 64}}, {"node": {"oid": "cddc8bcfcc00cfa481d19a4ffe4fb4e2c9cd0429", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1277)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2930a187866a89cf6ddcae377032a70976a4c19d", "messageHeadline": "docs: add config flag to configuration section (#1271) (#1274)", "author": {"name": "James Neate", "email": "JamesMNeate@gmail.com", "user": {"login": "jneate"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "8d47fedd54b6d2b40fce677b4ca35ef99eff6b12", "messageHeadline": "chore(deps): bump github/codeql-action from 2.3.2 to 2.3.3 (#1272)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eb337bf45e22f19d1645b012aae20e748c8ca83e", "messageHeadline": "chore(deps): bump golang.org/x/term from 0.7.0 to 0.8.0 (#1268)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "01ad5a52cde3af0b3cb28bd175f038d89190cb51", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1270)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "850a4acb05287d66ea82a92073bca1737f0b5044", "messageHeadline": "Add support for Syft IDs in JSON output (#1266)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 37, "deletions": 19}}, {"node": {"oid": "9ba7a6a1adff96b1f938b68a668eef47a8cfcde5", "messageHeadline": "docs: add \"cyclonedx-json\" to output formats (#1252)", "author": {"name": "HNKNTA", "email": "hnknta@gmail.com", "user": {"login": "HNKNTA"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "74a5d6d4fce403eda3e0a4da0cec167f55adcfa2", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1257)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7861b63981cfda166abed3cbb652b9eb258bbcbe", "messageHeadline": "chore(deps): bump github/codeql-action from 2.3.1 to 2.3.2 (#1261)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2e835eaebf15705d534510adf8bb7ac07c7bc6f7", "messageHeadline": "chore(deps): bump peter-evans/create-pull-request from 5.0.0 to 5.0.1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f0a09c0b9a58f06e67b595e3de27f5fbedb44af4", "messageHeadline": "Install skopeo during bootstrap (#1260)", "author": {"name": "William Murphy", "email": "willmurphyscode@gmail.com", "user": {"login": "willmurphyscode"}}, "additions": 40, "deletions": 1}}, {"node": {"oid": "aa52d673d08ba1c91a650a3520f04f47ea02117d", "messageHeadline": "chore(deps): bump github/codeql-action from 2.3.0 to 2.3.1 (#1258)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ae2fe4f0632cec102da60188c5ac56a75b39fd53", "messageHeadline": "chore(deps): bump github/codeql-action from 2.2.12 to 2.3.0 (#1256)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2cd2998d0e1fdaeac6ff6a54f3406d09c37bc163", "messageHeadline": "chore: update quality gate labels and add keycloak (#1255)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dfa540f727454da3172bc0cc5b5bc36a925bbd04", "messageHeadline": "fix: false positive for purl provider for RPM without epoch (#1237)", "author": {"name": "Shane Dell", "email": "32347414+Shanedell@users.noreply.github.com", "user": {"login": "shanedell"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "3caabc87114a3e0cbfbac7770989bc81e2f5a957", "messageHeadline": "chore: bump syft to latest version v0.79.0 (#1250)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 96, "deletions": 81}}, {"node": {"oid": "04c0bc1bcde0b28600acd720447243307aca93b0", "messageHeadline": "feat: add timestamp to json output (#1170) (#1249)", "author": {"name": "James Neate", "email": "JamesMNeate@gmail.com", "user": {"login": "jneate"}}, "additions": 50, "deletions": 3}}, {"node": {"oid": "b9fa68e3a939b3146d4a536583277a7c79e00e21", "messageHeadline": "chore(deps): update Syft to v0.78.0 (#1242)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 169, "deletions": 45}}, {"node": {"oid": "0bc86761f202a3d8694af8733d9c68c5ce30e661", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1241)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "764022936b5cf6379d8dbd6f65bcb4a42cdb2768", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1239)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45d03b6df05382b1d78f776812f90ae86e2e829d", "messageHeadline": "chore(deps): bump github/codeql-action from 2.2.11 to 2.2.12 (#1233)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6477f328c8f9ae04b379956e300830006f6d908b", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1238)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "17f4917da153d331c42bfff05190a62f64ab425a", "messageHeadline": "add format make target (#1231)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "5f7b4f2416050cf5c3d59372a658a1e4bf9073c6", "messageHeadline": "chore(deps): bump 8398a7/action-slack from 3.15.0 to 3.15.1 (#1223)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1f51229e17dbe08c0e0d266465d9b84df9aa7c8c", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1218)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4b773c583e87134179a52f58bc11854611912f22", "messageHeadline": "chore(deps): bump github/codeql-action from 2.2.9 to 2.2.11 (#1225)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "47ff457a363fd282b607c44a7cc9ac44095439e8", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1227)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01cbc981983181be65189540956817070907e9ac", "messageHeadline": "chore(deps): bump peter-evans/create-pull-request from 4.2.4 to 5.0.0\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2e8a63dba62f38c1abc257433cd5658232a74e5c", "messageHeadline": "chore(deps): bump golang.org/x/term from 0.6.0 to 0.7.0 (#1217)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "cecad5c9c48ea27ae3adf0becb95b521c3199664", "messageHeadline": "chore(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#1216)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "d8c0c0805b59659c4d6e49d6806a0eba11bdc2ee", "messageHeadline": "chore(deps): bump github.com/CycloneDX/cyclonedx-go from 0.7.1-0.2022\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "8dec5c37845094e4f6cd7eb7719a68472152a60f", "messageHeadline": "feat: add default-image-source-config option (#1215)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 65, "deletions": 35}}, {"node": {"oid": "0b306fae25f004ebdc6af4b8c641a6aa9b5a137f", "messageHeadline": "chore(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "537c47735c3faab2f5cb78fdb0375e8722860a69", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.13.4 to 0.14.1 (#1214)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "147f5cf92f61ba6273663fea49a5eaed51fcd562", "messageHeadline": "chore(deps): bump github.com/anchore/syft from 0.75.0 to 0.76.0 (#1207)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 54, "deletions": 47}}, {"node": {"oid": "b9e40306d20b55350d8f915a5314657ace260653", "messageHeadline": "chore: update syft update (#1211)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "f40b5d43abeaaeb7d02502536530d662cebdc2c1", "messageHeadline": "chore: update deprecated set-output calls (#1210)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5cb58f597e61ecd975c8ce4c5b5d7e4210056b9", "messageHeadline": "chore(deps): bump ossf/scorecard-action from 2.1.2 to 2.1.3 (#1205)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2bd709e6db2466e400967a524b8c0130bb710f0", "messageHeadline": "chore: update quality gate dataset (#1206)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7614621b1de9837abc9eb98c4df3df0c32f1a821", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1201)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "45c5f8c9c709e53ba5f40b8ef59b9dd9dfd0b569", "messageHeadline": "Implement support for Chainguard Linux (#1198)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "dfcce84cdbfcd45ec1d6c2e5046ee063d325096e", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1194)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe76eb9efc8c14805782e6b363a8a1f3a1c04d33", "messageHeadline": "chore(deps): bump github/codeql-action from 2.2.8 to 2.2.9 (#1197)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b3eff0c2d882aa3ef5acbf9a57a0da287d529b9a", "messageHeadline": "chore(deps): bump github.com/gookit/color from 1.5.2 to 1.5.3 (#1192)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4ac94147a4e72fcfccbb72c25df2c028e732d503", "messageHeadline": "chore(deps): bump github/codeql-action from 2.2.7 to 2.2.8 (#1193)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c1990daed11f3e43b0792aa9b81b15ffe689e10e", "messageHeadline": "chore(deps): update bootstrap tools to latest versions (#1191)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c1bc54f9439f1b5611bce01217eb9d7bb370891e", "messageHeadline": "chore: tweak some workflow text (#1190)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6716ca5e241ef861c1657eb7e9f4b7ab1e3ad222", "messageHeadline": "chore(deps): bump github.com/hashicorp/go-getter from 1.7.0 to 1.7.1 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "568b504a7efcd583e8c5edf2ce74e6c01b24d700", "messageHeadline": "chore(deps): bump peter-evans/create-pull-request from 4.2.3 to 4.2.4\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e8fa509e720ac1519f2e94cf7d30789afa689a6c", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.13.3 to 0.13.4 (#1189)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "353bc87bb2ca590e5a4822273e715c5fd652dadb", "messageHeadline": "chore: Update grype bootstrap tools to latest versions. (#1187)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "b996cbe29bf34ca4e390ee0566e0c087a62c4055", "messageHeadline": "fix: by-cpe pivot by vuln metadata rather than vulnerability record (\u2026", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 22, "deletions": 15}}, {"node": {"oid": "0bc0aa76a1f7139311771fc31c7fb79a4a809a91", "messageHeadline": "Update grype bootstrap tools to latest versions. (#1173)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "96cbcad484ca0c7408bda0ceb42752683183c469", "messageHeadline": "chore(deps): bump actions/setup-go from 3.5.0 to 4.0.0 (#1182)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0cc8b9e4f6315e63f90b9542eae405310bca3a02", "messageHeadline": "chore(deps): bump github/codeql-action from 2.2.5 to 2.2.7 (#1183)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "52f724f7859e88d0572b5ebbaf8f59491a5262ad", "messageHeadline": "feat: disable CPE-based matching by default for javascript (#1180)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6da09d4fda2078be86f29b2f4d4a238f3d731c80", "messageHeadline": "Update Syft to v0.75.0 (#1177)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c3fc8cba63671942a52e9f0dc6560e1f3c06fcad", "messageHeadline": "chore: bump vuln match quality dataset (#1174)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3a4d01b59c20464bf0596aee238ea65c5fd8b3e1", "messageHeadline": "chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.1 to 1.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "29b646568901d1ef48a528cf35f67f3cead49c9f", "messageHeadline": "Update grype bootstrap tools to latest versions. (#1163)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2bc4c35142e6c4cec46ae9706e01372b450e77ea", "messageHeadline": "Update Syft to v0.74.1 (#1168)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 26, "deletions": 25}}, {"node": {"oid": "6a46070cb1f4b91db5ac9e72b6268d3f01842f20", "messageHeadline": "fix: correct APK CPE version comparison logic (#1165)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 99, "deletions": 1}}, {"node": {"oid": "5754360376ace11befb1bd9fa4b0f97d79ea2344", "messageHeadline": "Grype Release Pipeline Update (#1147)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 712, "deletions": 1208}}, {"node": {"oid": "b88e96115912ccd9b61317c76165fc1856bad64a", "messageHeadline": "Add the total types of vulnerabilities in Grype output (#946)", "author": {"name": "Maxim Zhiburt", "email": "zhiburt@gmail.com", "user": {"login": "zhiburt"}}, "additions": 230, "deletions": 42}}, {"node": {"oid": "8076863582c583fd828c50bbbcbbdd8ae718a0a0", "messageHeadline": "chore(deps): bump gorm.io/gorm from 1.23.5 to 1.23.10 (#1157)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "adad97628e7adfc3ad690ecefe8643285d2d1b06", "messageHeadline": "chore: bump quality gate labels and syft version (#1156)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "04a55885ee162ec00548ec39df68c5b62cf213b5", "messageHeadline": "chore: Update Syft to v0.74.0 (#1151)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bb92f4400320afee6774ffe1e044b9c38bf67305", "messageHeadline": "fix(distro): Disable support for Arch Linux (#1152)", "author": {"name": "Morten Linderud", "email": "morten@linderud.pw", "user": {"login": "Foxboron"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "bdcefd255480b2ce9566e5e122204c25d518cdd8", "messageHeadline": "chore: update progress monitor handling (#1149)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 51, "deletions": 59}}, {"node": {"oid": "d1352ce843713454be1cec18a926ae691d44024e", "messageHeadline": "Update Syft to v0.73.0 (#1140)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "7ec450d41367dbc2e8ac2ee2e75e40060ae8f8fa", "messageHeadline": "chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#1\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3e04d32706c9460fc835c0979ae905529bb64aa5", "messageHeadline": "chore(deps): bump github/codeql-action from 2.2.4 to 2.2.5 (#1145)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0b548ed138a71a0fa4979b3d2a97a56c67cf53cf", "messageHeadline": "Update grype bootstrap tools to latest versions. (#1137)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c65ef466a911deed8939dec80004eee94434fec0", "messageHeadline": "chore(deps): bump github.com/spf13/afero from 1.9.3 to 1.9.4 (#1141)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4d36e3706e29de2c43cf6e909105566e321af4d2", "messageHeadline": "chore(deps): bump actions/cache from 3.2.5 to 3.2.6 (#1143)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "0051d0e6d0df608969d0f57b6da394dfb5b5e7c2", "messageHeadline": "chore(deps): bump github.com/hashicorp/go-getter from 1.6.2 to 1.7.0 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 251, "deletions": 9}}, {"node": {"oid": "50a5c3324736d324dda334cd35ce9871db57efd2", "messageHeadline": "Update Syft to v0.72.0 (#1136)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "18cce64f4a9f873032683dcb7f6c288d5060ab17", "messageHeadline": "chore: bump quality gate (#1133)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dadf8edadc8e88d0b95ca9d7f18ff3ab934d70f5", "messageHeadline": "fix: ignore some false-positives for ruby gems (#1132)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "39b9138327b5394f8e0ac2b13571c60b119a7853", "messageHeadline": "chore(deps): bump github/codeql-action from 2.2.3 to 2.2.4 (#1131)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "17e11ac04d62e58157dd761d879c09a5997ca17f", "messageHeadline": "fix: exclude OS packages from CPE target filtering (#1130)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "0ccd5930c4857df5dfe016c706b414b7c0491505", "messageHeadline": "chore(deps): bump actions/cache from 3.2.4 to 3.2.5 (#1129)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "47ab7f55d3d1835e332f9116a98920fbc9ee7b77", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1128)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "29eeb69bc9ea46080bdf027d91dc0232e5c7c0ff", "messageHeadline": "Update Syft to v0.71.0 (#1126)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 24, "deletions": 817}}, {"node": {"oid": "89b996b41ba656848fdf0d36446118d5ff3d7c06", "messageHeadline": "chore(deps): bump github/codeql-action from 2.2.1 to 2.2.3 (#1125)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d8df8ac64c481e4f9aac0654b7d4d9ebfe6b6357", "messageHeadline": "Update grype bootstrap tools to latest versions. (#1124)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "562a8d177606fa665c0a0abaa5f5303359e8d7ce", "messageHeadline": "chore(deps): bump golang.org/x/term from 0.4.0 to 0.5.0 (#1123)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9870018db3f23d3d66bb5f58f7b4ab55077a7b0b", "messageHeadline": "Update grype bootstrap tools to latest versions. (#1122)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b355849b2b272497587bc477c40d115b74b624c4", "messageHeadline": "Update grype bootstrap tools to latest versions. (#1116)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7f1ae8344bc1739270c062fcb7124fb6f6fe898", "messageHeadline": "Update Syft to v0.70.0 (#1117)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "94b2ba8eeff5457db18696237f6df58238737157", "messageHeadline": "chore(deps): bump github.com/docker/docker (#1114)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b6fcf20ca90cbfbd9710cb28b2bfa1c2f67a1c5b", "messageHeadline": "Update grype bootstrap tools to latest versions. (#1112)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1cd4ef1108247ab66853f2dbb8fabeaca8dbd9f2", "messageHeadline": "Update Syft to v0.69.1 (#1111)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "788ed965ec994ffbe14c6b80c028e6fc94ecdd4b", "messageHeadline": "chore: prune cosign dependency for grype builds (#1100)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 46, "deletions": 1790}}, {"node": {"oid": "530762f2d26503c38d46230971349efbcdff9329", "messageHeadline": "Update grype bootstrap tools to latest versions. (#1108)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46a1955484b29d875f4f3fd635868b02851eb855", "messageHeadline": "Update Syft to v0.69.0 (#1109)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8545f2e686764c18a2d23d48c2cd52f068a57f46", "messageHeadline": "chore(deps): bump actions/cache from 3.2.3 to 3.2.4 (#1107)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "e1d24077a872115f241c8c4246d68d60c77e994d", "messageHeadline": "chore: add new images to quality gate (#1106)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "899f8e36974186d79d7e21646234a7cf1bdb19d1", "messageHeadline": "chore: bump yardstick for better quality gate filtering (#1101)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e8796d5783fe0a49ceadde29e64746b813466d97", "messageHeadline": "chore(deps): bump actions/cache from 3.0.11 to 3.2.3 (#1096)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "8ebf97cedc9023a7570b99f7c5ed24916e430851", "messageHeadline": "chore(deps): bump github/codeql-action from 2.1.39 to 2.2.1 (#1097)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3c3675f0dd04c4a7f7e36a2edd8a8ff126fbb545", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.13.2 to 0.13.3 (#1098)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c89fa42552d1248115c8bfebab57cb2109a0ebff", "messageHeadline": "chore(deps): bump tibdex/github-app-token from 1.7.0 to 1.8.0 (#1099)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e3cda98f0f5742afd255ab565739427c3fa63e70", "messageHeadline": "bump yardstick to 2d30ea7429d0a59020e0176bba1b3b6b8b01b08a (#1095)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48db63a05e2b45111b9f0e730a5ed23a6a3480b8", "messageHeadline": "chore(deps): bump actions/checkout from 3.1.0 to 3.3.0 (#1090)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "73577eb4306d1f46882300e56964bad012b4e741", "messageHeadline": "chore(deps): bump github.com/hashicorp/go-getter from 1.6.1 to 1.6.2 \u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5ff488a250486bf747dca69d97770102baba5595", "messageHeadline": "chore(deps): bump 8398a7/action-slack from 3.14.0 to 3.15.0 (#1088)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ac4289432b5379d68d43946a397c9b9b1945903", "messageHeadline": "chore(deps): bump peter-evans/create-pull-request from 4.2.0 to 4.2.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "752b0d470fc19d8e84c1c1b673a59ab15f88417d", "messageHeadline": "chore(deps): bump actions/setup-go from 3.3.1 to 3.5.0 (#1091)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "e15412dc44009f9dabe2dc4cb4d9d238759e3cdc", "messageHeadline": "chore(deps): bump github/codeql-action from 2.1.31 to 2.1.39 (#1092)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c01ee9b2c73098726ff5b39156134682745dd5db", "messageHeadline": "Update Syft to v0.68.1 (#1086)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 18, "deletions": 17}}, {"node": {"oid": "7c5a066d08adf5a05f7506b1c5c69d917c13157e", "messageHeadline": "chore: update grype quality gate (#1085)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "46a3c17e11814c98202d85efc27ccb63757dbe3c", "messageHeadline": "chore(deps): bump github.com/sigstore/sigstore from 1.4.4 to 1.5.1 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 44, "deletions": 39}}, {"node": {"oid": "4ebe18265537f067e806d8e8769e45545ec05fa8", "messageHeadline": "chore(deps): bump actions/setup-python from 4.3.0 to 4.5.0 (#1075)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "55fc253feaa37d7099dfaccd47bb531d670d2954", "messageHeadline": "chore(deps): bump anchore/sbom-action from 0.13.1 to 0.13.2 (#1076)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a98a81f4cb1090d3f169457e44c40e1fe0c97855", "messageHeadline": "chore(deps): bump actions/upload-artifact from 3.1.1 to 3.1.2 (#1077)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3841782b69edddfe7b9108289e6a8d4e8c606468", "messageHeadline": "chore(deps): bump actions/download-artifact from 3.0.1 to 3.0.2 (#1074)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2fd9543562f2d6d7387fbae1650c276533c946be", "messageHeadline": "chore(deps): bump ossf/scorecard-action from 2.0.6 to 2.1.2 (#1078)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "60aba60449d4ff833e2483a5e9775101e9b40782", "messageHeadline": "chore(deps): bump github.com/pkg/profile from 1.6.0 to 1.7.0 (#1079)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "3dd16f42fff5c9748928bb23f86371c455a1631f", "messageHeadline": "chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.0 to 1.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8df592585445eda44a5d54f6491892a676c18c54", "messageHeadline": "chore(deps): bump github.com/Masterminds/sprig/v3 from 3.2.2 to 3.2.3\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 19, "deletions": 14}}, {"node": {"oid": "e99a95697c031cf90b91ddad39adfb84aa951131", "messageHeadline": "chore: align makefile and bootstrap tools scripts more with syft (#1073)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 92, "deletions": 90}}, {"node": {"oid": "5b0f0fe3b940ee51deb5ce4421d2377b33e4ec91", "messageHeadline": "chore: enable dependabot on gomod and GitHub actions (#1072)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "26e77896b31a4682b2e0c08f4e5def2bb756e832", "messageHeadline": "Update grype bootstrap tools to latest versions. (#1070)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed074f05c3708a5711375c2268e79fcf91c2c083", "messageHeadline": "fix: always include severity in cyclonedx output (#1067)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "d28269c19033734c1a27c2f1d88d32991335e6df", "messageHeadline": "Update Syft to v0.68.0 (#1064)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 172, "deletions": 404}}, {"node": {"oid": "b40b54db03120a4a7bb752b60e6220376e6305ec", "messageHeadline": "Add protobuf FPs to default ignore list (#1062)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "88de2ae82bda3e8586c49a98f92c59c1efce0137", "messageHeadline": "chore: update Syft to v0.66.2 (#1060)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 135, "deletions": 45}}, {"node": {"oid": "465d5c86a4853c920cd41f36873b7c8e5354232e", "messageHeadline": "Update grype bootstrap tools to latest versions. (#1055)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc6d8380306ac93dc665dda2e7af7aed8eab4664", "messageHeadline": "feat: allow grype db diff to specify local db directories (#1058)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 98, "deletions": 53}}, {"node": {"oid": "c4db725492295ac6dde3bfe92958259fe7a396cb", "messageHeadline": "chore: claim artifacthub package ownership from developer-guy (#661)", "author": {"name": "Batuhan Apayd\u0131n", "email": "batuhan.apaydin@trendyol.com", "user": {"login": "developer-guy"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ff7b07748a4c187effea62d1b8048fc4b15902b", "messageHeadline": "chore: add github token to quality tests (#1056)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b01678d1922e91f24c9bdbd83788fd8df863605b", "messageHeadline": "chore: update yardstick to diagnose intermittent failures (#1054)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a8b2e3a9fa9ecacf211c43cbafd3cd92a73ae3a", "messageHeadline": "Update grype bootstrap tools to latest versions. (#1048)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c559833c7e02aed827773adb4f9677cb398577be", "messageHeadline": "fix: sort vulnerability results (#1052)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 218, "deletions": 186}}, {"node": {"oid": "3748e8e20cb593a23ab0a80192e0a99c6e221b5c", "messageHeadline": "Adding internal/file/hasher test cases (#1049)", "author": {"name": "Benji Visser", "email": "benji@093b.org", "user": {"login": "noqcks"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "04a84a4440f2793901c7da1a88370a2a1660c33b", "messageHeadline": "fix: orient by cve merging (#1046)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 312, "deletions": 287}}, {"node": {"oid": "3ff1d64eab5f3a603b0437dd114b861b7c63e1d7", "messageHeadline": "Update Syft to v0.64.0 (#1047)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 32, "deletions": 29}}, {"node": {"oid": "03b402a5aed66f212a8eb6af360ea7591630c74e", "messageHeadline": "fix: update removing results based on ownership-by-file-overlap (#1045)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 95, "deletions": 30}}, {"node": {"oid": "a62a3a413efc983deadcfd4dbb0408c944cca447", "messageHeadline": "feat: swap custom cyclone-dx model for cyclone-dx library (#1038)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 2887, "deletions": 8194}}, {"node": {"oid": "ea05be970aecd2836eb937f515a51b47202fe101", "messageHeadline": "chore: add GitLab Community Edition image to quality gate (#1035)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "93499eec7e3ce2704755e9f51457181b06b519c5", "messageHeadline": "Update Syft to v0.63.0 (#1037)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "2c94031e1e5911ecce95f1bca86ddff50a342c80", "messageHeadline": "fix: Exclude binary packages that have overlap by file ownership rela\u2026", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 104, "deletions": 3}}, {"node": {"oid": "2ace4c0b117ed939a150e324d364a220ec44a8d8", "messageHeadline": "docs: update quality gate docs (#1032)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 182, "deletions": 0}}, {"node": {"oid": "a869480f89c07c206eed720dbede9c69ba4d2f19", "messageHeadline": "Optionally orient results by CVE (#1020)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1781, "deletions": 613}}, {"node": {"oid": "ef82b334657ecc58b8966d6920c82dd802eb7d9e", "messageHeadline": "chore: bump yardstick to latest commit (#1027)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0a2a7b7cbbe2cec6af2298be55922ec5556583c9", "messageHeadline": "Update Syft to v0.62.3 (#1026)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 88, "deletions": 87}}, {"node": {"oid": "cdb8f3fa4566b43f24f82e44a93e28ab9e341440", "messageHeadline": "chore: change CVE example to official sample (#1028)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "36c4604383b991d53537c6f2430da1f1d248e87d", "messageHeadline": "fix: Table format sorting (#1023)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b33a59342c577ce44eb8effed5493c01b1738e6", "messageHeadline": "fix: update architecture release for to ppc64le (#1021)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "dd8015e7a5b67e84d3955400741bfcfbe72b9b34", "messageHeadline": "Update grype bootstrap tools to latest versions. (#1017)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6bdb3b50c4b9b40f4ccf05004ba8f92b84f6f3a7", "messageHeadline": "Update Syft to v0.62.2 (#1018)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3183c0b58b243f3291196f6f36840f71c99120c8", "messageHeadline": "chore: update quality gate with latest label data (#1016)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "788ca5cf75df73c5763cf9955831f3aea3b75489", "messageHeadline": "chore: update digest for test fixture dockerfile (#1015)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ac8f769179db7efe6a4046683371e7f6cdae323b", "messageHeadline": "test: remove presenter tests reliance on docker from unit suite (#1013)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 392, "deletions": 1030}}, {"node": {"oid": "26609a8087954a16356faf96ab13f741d81f2313", "messageHeadline": "fix: swapped base container images (#1011)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26438862df37794bcddae2d3b028f7a63911683d", "messageHeadline": "chore: update default packages to read (#1007)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "826726d553e68cb862597a8737b83f7ade898c3b", "messageHeadline": "Update Syft to v0.62.1 (#1006)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "426c60ba74b01585cc58d782b81c4d05590dca6b", "messageHeadline": "Update grype bootstrap tools to latest versions. (#1004)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5c93aa00fe1860054fd5e2b93675cc7659a5f84", "messageHeadline": "scoped: token release for content write on image assets (#1002)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a4a62aab4bbd8aacdd639a59b9ceb1684398c6b6", "messageHeadline": "chore: bump syft version v0.62.0 (#1000)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 18, "deletions": 24}}, {"node": {"oid": "b3e65b38c245b7220958784a6cceb41b343fdbaf", "messageHeadline": "feat: vulnerability namespacing support for rolling distros (#997)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 63, "deletions": 8}}, {"node": {"oid": "62bc369452d303b9a97ddedc65f8c3cacfe21fef", "messageHeadline": "chore: bump quality gate images and label data (#995)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "ef1934a5c1f521b13326ff85b76ed4ddab8f034b", "messageHeadline": "feat: add strong distro type for wolfi (#996)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "3e0af433839eccef6fba4dc851b449b871af62ac", "messageHeadline": "chore: pin dependencies (#994)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 75, "deletions": 74}}, {"node": {"oid": "e1d3302b9a4d41e8580c01d18d3c74521ef0fe1f", "messageHeadline": "chore: code-ql top level read check (#993)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7c73e65a2b2b6bf555a82b296c67a90d79368889", "messageHeadline": "Add SECURITY.md (#989)", "author": {"name": "Joyce", "email": "joycebrum@google.com", "user": {"login": "joycebrum"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "02fe5e9c767e768dc6d240ffb532df2343bf4d92", "messageHeadline": "chore: update codeql to pinned v2 with correct write permissions", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 44, "deletions": 17}}, {"node": {"oid": "8f28a6ea96a7a178a184e2446a3c6d5c529deea3", "messageHeadline": "Update token permissions to be read-only (#988)", "author": {"name": "Joyce", "email": "joycebrum@google.com", "user": {"login": "joycebrum"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "2cd2ef5340bb3b0d040c8b592e65916237b20c48", "messageHeadline": "Enable the Scorecard Github Action and badge (#929)", "author": {"name": "Joyce", "email": "joycebrumu.u@gmail.com", "user": {"login": "joycebrum"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "c8ddd7e218f63eb3adac1ec98ba9d8db9f3f3fec", "messageHeadline": "chore: update syft to v0.60.3 (#978)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 137, "deletions": 113}}, {"node": {"oid": "e33b1203a1414ff9f588ac6ce76dfb446a2228fe", "messageHeadline": "feat: consider well-known false-positive generating CPE target SW com\u2026", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 51, "deletions": 2}}, {"node": {"oid": "a2ab617cef3a8a09b36be093fdbc5625e1163854", "messageHeadline": "chore: grype quality pipeline latest label updates and images (#976)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "0c4a372910092a104c0e5d888cf747277b0a9037", "messageHeadline": "Implemented new CLI flag: --show-suppressed (#966)", "author": {"name": "vimalpatel19", "email": "48461348+vimalpatel19@users.noreply.github.com", "user": {"login": "vimalpatel19"}}, "additions": 150, "deletions": 67}}, {"node": {"oid": "142ebb9a603368e1c03dc2c15bf9271bcd35b774", "messageHeadline": "fix: update case for alpine:edge correct vuln feed (#965)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 118, "deletions": 12}}, {"node": {"oid": "2078fcdb0a94cc6ee48ab5d184e0f37026624224", "messageHeadline": "PURL input results in incorrect artifact in JSON output (#968)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b05f37f66c880eb3610a332eee5a860e15a1821f", "messageHeadline": "Update grype bootstrap tools to latest versions. (#956)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4cda526992d5003dcbab68c9a7479a653dfde008", "messageHeadline": "implement v5 db schema to support improved matching between rpm appst\u2026", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 15413, "deletions": 3473}}, {"node": {"oid": "b62ad702b99923d4dbbcf08a1336e64a5e610614", "messageHeadline": "Update Syft to v0.59.0 (#957)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 188, "deletions": 66}}, {"node": {"oid": "cd634961e6e5bebe20d606af06d7bd2253b2200e", "messageHeadline": "expand quality gate image set to include rpm appstreams-related image\u2026", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "90ac37d00d61787f62748a6d86b6c0618fa4e569", "messageHeadline": "Update grype bootstrap tools to latest versions. (#947)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "539e64204a0236dd5d85ab9a60cc4647d75d1ff6", "messageHeadline": "chore: add more quality gate images (#950)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d4587ddeecad8b134bf3d104ab58a13f62bae836", "messageHeadline": "Add in-depth quality gate checks (#949)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 653, "deletions": 0}}, {"node": {"oid": "7ad60ce410cf2e807883caaa1d2ed060d774465d", "messageHeadline": "Update Syft to v0.58.0 (#941)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 63, "deletions": 41}}, {"node": {"oid": "a4eb7ac2ce7287c07850af4aff2c38eaaa9da463", "messageHeadline": "Update grype bootstrap tools to latest versions. (#945)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "047e662c11d60c7fc8f381746c0264ba8eacfbf0", "messageHeadline": "Update grype bootstrap tools to latest versions. (#935)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f094b860b9b9ebcdf06d9b9c6f7d5c000fad395b", "messageHeadline": "Update Syft to v0.57.0 (#930)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a678b8d134f4f8cbfecea832c7b80929ff45f6a5", "messageHeadline": "Correct falsely copied app-name 'syft' in example (#922)", "author": {"name": "Jan Hensel", "email": "63857598+ja-he@users.noreply.github.com", "user": {"login": "ja-he"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e63910b2c52eef420ceaef6084ca0f61108100c1", "messageHeadline": "Bump github.com/sigstore/cosign from 1.11.1 to 1.12.0 (#927)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 65, "deletions": 63}}, {"node": {"oid": "345d8494fd770bd70c1cf4b62ed0041838ea31a0", "messageHeadline": "Update grype bootstrap tools to latest versions. (#925)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "403a535321c20565676dc633344e2bf8881cee29", "messageHeadline": "Update Syft to v0.56.0 (#919)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ba73ab362a72b8ed5dc9d25fa86ba64f5eeec44b", "messageHeadline": "Add support for scanning RPM files (#917)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 53, "deletions": 46}}, {"node": {"oid": "7f09eebdde6c9744a26fb6aa26e3bc2f4501031b", "messageHeadline": "remove arch typo - add debug/reg s390x (#915)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "78d87c1e110998df9d38527699321d11aa0f91a1", "messageHeadline": "grype release message update (#914)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5b825e40bbfc4696e7220c94c9f4469466e305e", "messageHeadline": "feat: extract use cpes in matching logic to be configurable (#911)", "author": {"name": "Chapman Pendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 194, "deletions": 39}}, {"node": {"oid": "ac3d6b643cb159fe53fa929a80a0471d59e9a70b", "messageHeadline": "docs: add Singularity to \"features\" in README (#912)", "author": {"name": "Adam Hughes", "email": "9903835+tri-adam@users.noreply.github.com", "user": {"login": "tri-adam"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "98104952120d3e368d265566b3d6b415e9da538a", "messageHeadline": "docs: improve Singularity image source docs (#910)", "author": {"name": "Adam Hughes", "email": "9903835+tri-adam@users.noreply.github.com", "user": {"login": "tri-adam"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9f28cdc24f3adf40205251b4611444d1d5ac5a92", "messageHeadline": "Add Singularity image source (#908)", "author": {"name": "Adam Hughes", "email": "9903835+tri-adam@users.noreply.github.com", "user": {"login": "tri-adam"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "df571a1a88bce3ddb0a867cafd6c5a77320a8e20", "messageHeadline": "Update grype bootstrap tools to latest versions. (#907)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77a8eb866dfe0ec496ca69de74c7b879b83cc5c0", "messageHeadline": "Update Syft to v0.55.0 (#906)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 150, "deletions": 129}}, {"node": {"oid": "b31d28546be4db7aef9b80b55f821ea529b282d4", "messageHeadline": "Update grype bootstrap tools to latest versions. (#905)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a027c74c2cfb763ab282a53a0aaea09d85086409", "messageHeadline": "Update grype bootstrap tools to latest versions. (#903)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "198326745b34bbdd4e4742642291a924c8e8e57a", "messageHeadline": "Update grype bootstrap tools to latest versions. (#896)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64cbb68d9d001f0120f34f6e9298e4b9c10faecd", "messageHeadline": "Add blurbs about building and running from source (#893)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "ea4b250055d917811b8e14047d5151f172bab4f0", "messageHeadline": "Fix docker build typo (#891)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "e9df59b4b1bd56c370500b5072eeace3ab51f8b3", "messageHeadline": "disable CPE match filtering based on target software component for ja\u2026", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 114, "deletions": 4}}, {"node": {"oid": "9d3e40079b39d3ba76536a564a3299a7ff637497", "messageHeadline": "Update grype bootstrap tools to latest versions. (#886)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "0de5dfdd86edcae07150baad98258272e4da7271", "messageHeadline": "fix getting latest gosimports version (#885)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d463d7417866fb902e125813dd683a334ea4c449", "messageHeadline": "workflow to create automated PRs to update bootstrap tools (#883)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 83, "deletions": 6}}, {"node": {"oid": "ae37eb4a05acfacf551138e15a2266a0894d4399", "messageHeadline": "Add s390x build support (#720)", "author": {"name": "skuethe", "email": "56306041+skuethe@users.noreply.github.com", "user": {"login": "skuethe"}}, "additions": 45, "deletions": 7}}, {"node": {"oid": "d67b3e64aa29d750ebea493093ef7c23d48b00ab", "messageHeadline": "fix: only show distro warning if distro packages exist (#875)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "08b4ef493b36a65f6149c9092d083d5d57540cdc", "messageHeadline": "Update Syft to v0.54.0 (#881)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 47, "deletions": 43}}, {"node": {"oid": "174f61ec2358ec943605e9ba479deaf6c7a9c53a", "messageHeadline": "Update README.md (#871)", "author": {"name": "Brock R", "email": "brock@fearthebadger.com", "user": {"login": "FearTheBadger"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f12bb67720d8215559d8ddb4e25b7b16d7396ada", "messageHeadline": "Update README.md (#868)", "author": {"name": "Neil Levine", "email": "nlevine@anchore.com", "user": {"login": "nwl"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c755c7304f4b2758ef37ce43480d2bd6826972af", "messageHeadline": "test: rm mustConst since unused (#860)", "author": {"name": "Michael de Senna", "email": "desenna@users.noreply.github.com", "user": {"login": "desenna"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "262630e01e4fa43271e66c156fb8a795661fe95f", "messageHeadline": "Update Syft to v0.53.4 (#856)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 43, "deletions": 11}}, {"node": {"oid": "80f9e0428992c9bd6b48beabae926591bcca8aee", "messageHeadline": "feat: enrich db check cmd feedback (#853)", "author": {"name": "Michael de Senna", "email": "desenna@users.noreply.github.com", "user": {"login": "desenna"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "ad9f0ac76ed6071cf8084fe830bac39b903d9283", "messageHeadline": "update syft version location for Makefile (#865)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "8fe761b41ffc280e58e82b7fbba4d0d1a05aeb91", "messageHeadline": "remove env variable dependencies and keychain from signing script (#864)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 0, "deletions": 21}}, {"node": {"oid": "d26430903559ae75c679c54e3362b9b3f65e2890", "messageHeadline": "macos-latest for signing (#863)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6810fa5809dc42a31b5cacf3f7f80ed4aba24257", "messageHeadline": "move docker release into separate release workflow (#862)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 187, "deletions": 103}}, {"node": {"oid": "5cb0bf742bc8a061543451cee0cf8941580ae110", "messageHeadline": "revert to old docker action (#861)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49eb05656e8a43c79369af83cd267b4f17d935dc", "messageHeadline": "additional readOptions added per 855 (#857)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "5d4f1ffdea97bd57814b2d175d6e65e811baa720", "messageHeadline": "Ensure database access is readonly (#854)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "ad55091216d42a3ccb602304c0960ef81b0c1765", "messageHeadline": "push older version for mac runner stability (#852)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "147cd7938f2298287a2c40fda026846fbe80b5ae", "messageHeadline": "bump bouncer to v0.4.0 (#851)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c20924fa557352228ae1a4eb9eb82b34a9e4481f", "messageHeadline": "feat: simple input case to request vulnerability data via purl (#795)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 174, "deletions": 0}}, {"node": {"oid": "74fd591cafc401cc346dc0670bd2e9db9bfc236c", "messageHeadline": "update golanci-lint, goreleaser, cosign (#850)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 198, "deletions": 157}}, {"node": {"oid": "d5ff4ef9dc0f52abb5b5b8b75c00a7783dc74238", "messageHeadline": "fix: db diff default has flipped base/target url (#845)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6ec8f11be5fdc116dc7bbfebdc03bfc13cd2005", "messageHeadline": "add env variables and keychain for GHCR publish (#843)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "991d16879ae10f72d27069987bd6e2cff3eb6f4a", "messageHeadline": "update grype to use syft v0.52.0 (#838)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 332, "deletions": 452}}, {"node": {"oid": "2c7d4e66d47e914b8dd6869593ccc98d2d2022b1", "messageHeadline": "add debug distroless image to published images (#835)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 93, "deletions": 18}}, {"node": {"oid": "3fae30d005ef5e7a4648003396203a62154f78fe", "messageHeadline": "add new line for help block (#834)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "30943e032bd41f6b1fd7fffeb3abc36c192efdec", "messageHeadline": "add Gentoo matching support (#813)", "author": {"name": "Zac Medico", "email": "zmedico@gmail.com", "user": {"login": "zmedico"}}, "additions": 569, "deletions": 8}}, {"node": {"oid": "951bc359bb62fec5d7e9038feccea3ba6702c9ea", "messageHeadline": "feat: add filtering support using target software field in cpe (#810)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 170, "deletions": 0}}, {"node": {"oid": "addbd07b4f8cbfea283e10ffbd30e4cc6bfbfc0a", "messageHeadline": "Add new matcher files for golang => remove main module FP matches (#829)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 235, "deletions": 5}}, {"node": {"oid": "8ce541ee1c9b94a7fa99f23e7fe00866e9f8d393", "messageHeadline": "Fix a cyclonedxvex typo and fix the schema document from (#830)", "author": {"name": "Josh Bressers", "email": "josh@bress.net", "user": {"login": "joshbressers"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "51617f8aa5b7f858a4e9697be831e696b8cbf4bf", "messageHeadline": "feat: add --only-notfixed flag (#828)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "2233736e986bdc26333d07111db87b0b8cb70a78", "messageHeadline": "add DBCloser. Clients can aviod db connection leak if vulnerability d\u2026", "author": {"name": "artsv79", "email": "55409337+artsv79@users.noreply.github.com", "user": {"login": "artsv79"}}, "additions": 48, "deletions": 15}}, {"node": {"oid": "cb6bddfeeb2273a43328653d1c2a5887d58d3b3e", "messageHeadline": "bump syft version to v0.51.0 (#822)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 45, "deletions": 6}}, {"node": {"oid": "e2fff6c22f206382d247c426216256b4e29a7bfe", "messageHeadline": "feat: implement `grype db diff` command (#812)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 7061, "deletions": 238}}, {"node": {"oid": "17a440033a5c090721c8fd6943c792a468fcae94", "messageHeadline": "fix typo in log message (#819)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0e0a9d9e7a28592db489499db0294608e5fe69b8", "messageHeadline": "update syft to v0.50.0 (#818)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "44032c514c1fb4e2f60d568a7ef51f894bc404f1", "messageHeadline": "Finalize v4 Grype schema (#803)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 5012, "deletions": 218}}, {"node": {"oid": "75a7e54f52b17e06a650f15bb0b13f951d1a378a", "messageHeadline": "docs: update to include rust (#814)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "90df6815e608bb566bd87ac6dbee4d10d0cea123", "messageHeadline": "feat: add diffing 2 databases to v3 store functionality (#789)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 695, "deletions": 0}}, {"node": {"oid": "8ab0159f9f4ddeb0451a5702281064a665318a13", "messageHeadline": "fix: add support for partybus ui on `grype db update` cmd (#806)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 94, "deletions": 19}}, {"node": {"oid": "b3a078aa025f6e4ace045a4a54d03336427063ff", "messageHeadline": "Added Docker example to Readme (#769)", "author": {"name": "Adin Ermie", "email": "Adin.Ermie@outlook.com", "user": {"login": "AErmie"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "e17bb9bd738b2d4a3d295d6bc9617166c3bf4a56", "messageHeadline": "fix: add vex json & xml to listed formats (#802)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "64277bf6f4116ecb72354eee5a768dd9b979b627", "messageHeadline": "docs: update php listing to be more clear that the `.json` file isn't\u2026", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 76, "deletions": 71}}, {"node": {"oid": "82c0146b0a60f7bb4309190ff898135af16a68ba", "messageHeadline": "update syft => v0.49.0 (#804)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bbe933204a286621c4faa529cc1cf09d33401d2c", "messageHeadline": "remove oss meetup message (#799)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "bb2f8dcdb4281de8124083d826111409861d858c", "messageHeadline": "fix: add fixed versions to cyclonedxjson output (#763)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 124, "deletions": 46}}, {"node": {"oid": "335f744b9b1b07320d58bcbed3dd970a8fd669c5", "messageHeadline": "docs: update to include php (#793)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0703bae9778e661e2cc21d5caa816cda30472b14", "messageHeadline": "update grype to latest syft patch v0.48.1 (#790)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 32, "deletions": 9}}, {"node": {"oid": "11cf09222ba213a11114998c4cc0cb0deb143dcf", "messageHeadline": "fix: add golang to documentation (#788)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b47e1935e12c4a83da50664b7a1a2546cdbb2536", "messageHeadline": "fix: accept templates with custom functions (#786)", "author": {"name": "Alan (Maciej) Paruszewski", "email": "2752578+mparuszewski@users.noreply.github.com", "user": {"login": "mparuszewski"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d6fa674edc0b6e6e5ede409b12933d42d726fab4", "messageHeadline": "add db staleness check (#785)", "author": {"name": "Jonas Xavier", "email": "jonasx@anchore.com", "user": {"login": "jonasagx"}}, "additions": 140, "deletions": 21}}, {"node": {"oid": "cc0f134484510dea04604dc561b1ce5c6f6ab897", "messageHeadline": "feat: add compose workflow for local dev (#783)", "author": {"name": "cpendery", "email": "35637443+cpendery@users.noreply.github.com", "user": {"login": "cpendery"}}, "additions": 69, "deletions": 4}}, {"node": {"oid": "2a587d0890fd5e2c6ccfb46cae042657fd455cd2", "messageHeadline": "ignore gemfile rich version for semVer comparison (#776)", "author": {"name": "Jonas Xavier", "email": "jonasx@anchore.com", "user": {"login": "jonasagx"}}, "additions": 232, "deletions": 23}}, {"node": {"oid": "736117e0d9030a5c6784342bb0500008a209797b", "messageHeadline": "Support namespace and language as additional criteria for ignoring vu\u2026", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 131, "deletions": 17}}, {"node": {"oid": "69de9e7a0acfcf4c8254bdbdf5a84c5e13e1610e", "messageHeadline": "update syft version to v0.47.0 (#781)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 112, "deletions": 84}}, {"node": {"oid": "81af51302d4f8855d9ea3db316a5a666b830766b", "messageHeadline": "use anchore fork of glebarez/sqlite (#778)", "author": {"name": "Weston Steimel", "email": "weston.steimel@anchore.com", "user": {"login": "westonsteimel"}}, "additions": 52, "deletions": 142}}, {"node": {"oid": "8163c9f9881cb787e58a0c437015b7c7cffaf57a", "messageHeadline": "template: Check sanity for template file (#674)", "author": {"name": "Abhijeet Kasurde", "email": "akasurde@redhat.com", "user": {"login": "Akasurde"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "30f0aa7051e5602ce4c8bb731221988294d715c7", "messageHeadline": "Add announcement for Anchore OSS Meetup (#775)", "author": {"name": "briankoe741", "email": "101280300+briankoe741@users.noreply.github.com", "user": {"login": "briankoe741"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "07dfb2871830a60219a072e348eed6567be9a2b4", "messageHeadline": "Bump github.com/hashicorp/go-getter from 1.5.11 to 1.6.1 (#770)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "43b870d5fe32ccc17523ea12660ce86c0b3e41ef", "messageHeadline": "publish release to reduce user friction (#766)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10c360449864cc91115b23fc267c5ca2273639fc", "messageHeadline": "Update Syft to v0.46.3 (#761)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "55b63a9fb83d00d25be4df96467da2bf856c59a9", "messageHeadline": "Add reference to logrus logging levels (#758)", "author": {"name": "Sean Killeen", "email": "SeanKilleen@gmail.com", "user": {"login": "SeanKilleen"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e6fc3e67d87f830e172f962fe78d3e5b0f0d4a8e", "messageHeadline": "README: add MacPorts install info (#759)", "author": {"name": "Herby Gillot", "email": "herby.gillot@gmail.com", "user": {"login": "herbygillot"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "06d28dad9f7e7d9aa65fc16d45c6ce785826664c", "messageHeadline": "bump to syft v0.46.2 (#755)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 204, "deletions": 253}}, {"node": {"oid": "c842fb9af58e97f15ec4cd1e0c99e8b6a3919dd0", "messageHeadline": "bump stereoscope version to include source path fix (#752)", "author": {"name": "Jonas Xavier", "email": "jonasx@anchore.com", "user": {"login": "jonasagx"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5a5642cc0d575b4bfa00de0f7059ca1fe935e74b", "messageHeadline": "Update Syft to v0.46.1 (#751)", "author": {"name": "anchore-actions-token-generator[bot]", "email": "102182147+anchore-actions-token-generator[bot]@users.noreply.github.com", "user": {"login": "anchore-actions-token-generator[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "731abaab723ae8918635d4e20399ca3c00b665f4", "messageHeadline": "Add syft v0.46.0 Dotnet support (#747)", "author": {"name": "Christian Kotzbauer", "email": "git@ckotzbauer.de", "user": {"login": "ckotzbauer"}}, "additions": 263, "deletions": 6}}, {"node": {"oid": "d6196b65251452138418d01abdf74518f2eba7bf", "messageHeadline": "Bump github.com/hashicorp/go-getter from 1.5.9 to 1.5.11 (#742)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0df35f8d2ccffa876c2d8f7bb41eeedc3b33890d", "messageHeadline": "address excessive warnings from multiple sources (#741)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "7fc4ca764687fcc667bcca9257cf7662be83f41d", "messageHeadline": "Add reference to Grype-based GitHub Action (#710)", "author": {"name": "SALES", "email": "Adrien.Sales@gmail.com", "user": {"login": "adriens"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "36f5150fa9da57871d8d7f153303505cbc842798", "messageHeadline": "bump syft version (#738)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 315, "deletions": 210}}, {"node": {"oid": "9f70cdbf2445d9c1fb402f1dfed88fb6741cc878", "messageHeadline": "add initial support for embedded CycloneDX VEX documents (#678)", "author": {"name": "Sambhav Kothari", "email": "skothari44@bloomberg.net", "user": {"login": "samj1912"}}, "additions": 7807, "deletions": 2}}, {"node": {"oid": "523f5ce9c0b7362fbb0891ed5749d172285e4220", "messageHeadline": "Consume attestation files (#706)", "author": {"name": "Jonas Xavier", "email": "jonasx@anchore.com", "user": {"login": "jonasagx"}}, "additions": 2373, "deletions": 87}}, {"node": {"oid": "9cc1c7216921c9173166eff95cfa62e520d28324", "messageHeadline": "Preserve package IDs on Syft JSON SBOM decode (#731)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "359353c10ed09fa73e3a6b7841c850bbe69b0555", "messageHeadline": "Add matches helper (#730)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 53, "deletions": 0}}, {"node": {"oid": "4ed0704dcf708124272caf26de8aec916c04a135", "messageHeadline": "Auto-PR needs to run go mod tidy (#727)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fa524a491edd47bd634760da962a2acb863d2266", "messageHeadline": "reduce log level for warning so not in default output for upstream ma\u2026", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b1e7189a4af8381e121c69015eef0d06476dfb97", "messageHeadline": "Add workflow for automatic PR for new Syft releases (#722)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "95f68b4c3383473d7046df48305a1a27e29dc75c", "messageHeadline": "Add java.Matcher configuration to includes maven upstream sha1 query \u2026", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 425, "deletions": 65}}, {"node": {"oid": "e77a6c8d63fe020d8f82c334947e2592a0567905", "messageHeadline": "Include package type in table output (#694)", "author": {"name": "Tom Sparrow", "email": "793763+sparrowt@users.noreply.github.com", "user": {"login": "sparrowt"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c36e9df8873c12871b7294f1ff34080efd1d1e0c", "messageHeadline": "Use CGO-less sqlite GORM driver (#705)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 483, "deletions": 1001}}, {"node": {"oid": "182c86d11d2abc537d1a19e4de37f94be13bf10d", "messageHeadline": "Migrate LocationSet and add Dart support (#703)", "author": {"name": "Jonas Xavier", "email": "jonas.agx@gmail.com", "user": {"login": "jonasagx"}}, "additions": 106, "deletions": 84}}, {"node": {"oid": "e00a25220e11c6cc5e87242e87ce120711711cf8", "messageHeadline": "Add byMatchName custom function for custom template users", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "67eacff3e2b6f1656d0e9e8909096438ec5409a4", "messageHeadline": "Remove announcement for OSS Meetup (#691)", "author": {"name": "briankoe741", "email": "101280300+briankoe741@users.noreply.github.com", "user": {"login": "briankoe741"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "44e676488efe4ab4fd63438bbce539777a2b8922", "messageHeadline": "Update syft to v0.42.4 (#697)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1e020d7ea08e41da9e9d405c497283fedf68a196", "messageHeadline": "Detect when a user specifies an empty SBOM (#695)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 46, "deletions": 3}}, {"node": {"oid": "d8e1c37cd138675679ce1186833a5cc2bd0bbf69", "messageHeadline": "Update syft to v0.42.3 (#690)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "9fc6fb8a32beffd32590ffef0aadd36b446c38e2", "messageHeadline": "Bump strset version to fix 386 builds (#689)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "50a6a09c86789c1f4fdcc95541abd406b6a9a52a", "messageHeadline": "Upgrade CI to go1.18 (#687)", "author": {"name": "Jonas Xavier", "email": "jonas.agx@gmail.com", "user": {"login": "jonasagx"}}, "additions": 8, "deletions": 68}}, {"node": {"oid": "75eb96fd6c0da10222287629b7b0b711498384bb", "messageHeadline": "Update Syft to 0.42.1 (#688)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "b2e66d368b3785b607c7f78221f67b9cfd299130", "messageHeadline": "Improve SARIF path handling and severity (#686)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 132, "deletions": 106}}, {"node": {"oid": "d40fb77c1a798a0f46678fee148126c769dec9e1", "messageHeadline": "Correct go.mod to enforce go 1.18 (#685)", "author": {"name": "j-k", "email": "dev@j-k.io", "user": {"login": "06kellyjac"}}, "additions": 1, "deletions": 1075}}, {"node": {"oid": "f004f7dee3f64664de1da6d81d57129bf30101b4", "messageHeadline": "Update Syft to 0.42.1 (#683)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "78cd067cb9c3430de1b4c766b6230e5db8b6c9ac", "messageHeadline": "Correct issue with SARIF dir scan relative paths (#682)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 137, "deletions": 36}}, {"node": {"oid": "778ce33f3a6c60dee7bb4b55110bb7d39360bf15", "messageHeadline": "Remove commit signing requirement (#680)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "dae6411c5cbcc273fd350e2185eeb30825a8eba2", "messageHeadline": "upgrade github workflows to go 1.18 (#649)", "author": {"name": "Jonas Xavier", "email": "jonas.agx@gmail.com", "user": {"login": "jonasagx"}}, "additions": 77, "deletions": 10}}, {"node": {"oid": "7555342be063df79b22f547ea555ab39fd6ef1ab", "messageHeadline": "add podman to readme and examples (#677)", "author": {"name": "Jonas Xavier", "email": "jonas.agx@gmail.com", "user": {"login": "jonasagx"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5bf54f9a72a8d702aded16023f9efcae63f7052d", "messageHeadline": "Misc typo fixes (#673)", "author": {"name": "Abhijeet Kasurde", "email": "akasurde@redhat.com", "user": {"login": "Akasurde"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0161f958737a73b2b7911d73d6b38fcf967616fa", "messageHeadline": "Fix nil pointer access in SARIF output (#671)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "60c296895374cef33c082186c4f768447198ed75", "messageHeadline": "Update Syft to v0.41.6 (#670)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a605d55ec0aaa9f98bc362e414313f4e4c6c2fc7", "messageHeadline": "Update register link text (#668)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b76016235332f66ceac7e266c0278b86d3a23cf", "messageHeadline": "Directly install gon (#667)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc8e7836f36c83aa777057b8e220e920e14c09f6", "messageHeadline": "Add platform selection (#666)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "8614a67ac514dea758cdcee6a009d785e979be95", "messageHeadline": "Add announcement for Anchore OSS Meetup (#665)", "author": {"name": "briankoe741", "email": "101280300+briankoe741@users.noreply.github.com", "user": {"login": "briankoe741"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "cbdec2ae5e6cb36a41b148d005d63d3b0bdbccd6", "messageHeadline": "Update to Syft v0.41.4 (#664)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 115, "deletions": 81}}, {"node": {"oid": "bc8f8414ca98922f1056b352d627ca358ff72917", "messageHeadline": "Add SARIF presenter option (#654)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 1001, "deletions": 1}}, {"node": {"oid": "4db0d1adf968f683be96e93c8f26ff5ce895d1ff", "messageHeadline": "Add artifacthub owner (#659)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "0cfbdaeb71b57e1e681e856f39d5dc89c7d3c091", "messageHeadline": "Change Decompress to Unarchive for Archiver (#658)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1368ea05cdd4220dd09881c2d5bad45904e1555c", "messageHeadline": "Add additional DB archive decompressors (#657)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 11, "deletions": 19}}, {"node": {"oid": "fc8e13f5b830620dea57ea18b1c9d151e324a837", "messageHeadline": "Support for SBOMs with incomplete linux distribution or CPE informati\u2026", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 196, "deletions": 51}}, {"node": {"oid": "ad9918a6812d4d83cd885bc5787a2b2f1b64e3e0", "messageHeadline": "Add gosimports linter (#647)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 216, "deletions": 181}}, {"node": {"oid": "4af3cf7455621956ee9ac7bb8ef179407a8ca6da", "messageHeadline": "reduce PR CI pain and flakyness (#652)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "ff424d3adc58d6426b4b04bf0c8f3f9d85b77500", "messageHeadline": "Bump Syft for CycloneDX input (#650)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b0c8dc0e578d4b7c38a6bb4bdfbbda21a4640e53", "messageHeadline": "Share import mac code signing certificate steps for release (#646)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 80, "deletions": 73}}, {"node": {"oid": "16cd14519a691e769a729c56a1f2cf8faed6427a", "messageHeadline": "Bump syft to release version v0.39.0 (#645)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1548, "deletions": 103}}, {"node": {"oid": "cfc4f8b6f1d6de18c1773771ad4ab4363d475205", "messageHeadline": "Add clarifying message to install command (#608)", "author": {"name": "Fabrice Jammes", "email": "fjammes@users.noreply.github.com", "user": {"login": "fjammes"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a22a56d114354984d06c9cc1c94cf53ccc7b919", "messageHeadline": "Restore behavior of JSON distro block (#643)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "55b71405abdd58176846792aae33dc413c6d51ef", "messageHeadline": "Enhance container image labels for ArtifactHub (#639)", "author": {"name": "Batuhan Apayd\u0131n", "email": "developerguyn@gmail.com", "user": {"login": "developer-guy"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "598af89b2e2b89fd6b24c025df3bd0669d2d1769", "messageHeadline": "Upgrade install.sh to support installations for previous versions (#636)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 51, "deletions": 7}}, {"node": {"oid": "f29a0d06d863beb4ed2586d9e76c3f8c1b469581", "messageHeadline": "Bump syft to v0.38.0 for release (#635)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 18, "deletions": 8}}, {"node": {"oid": "2ac7e17c250230f4319c9f99756f714a399f7c50", "messageHeadline": "remove duplicate manifest (#634)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "5aa85338d68ceff8c24f713731e94fc1bfe7dd81", "messageHeadline": "Normalize release assets and refactor install.sh (#630)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1928, "deletions": 1082}}, {"node": {"oid": "d2dba7d14a7db3bcf31fa286a348ecc836d62b18", "messageHeadline": "update golang crypto to resolve CVE-2020-29652 (#631)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "16e6bee7667fe031e42c0b051971c2a9eb09530f", "messageHeadline": "update go -> 1.17 (#628)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 234, "deletions": 12}}, {"node": {"oid": "c9f27163896663bd0139a09db05abd0e9b30e51f", "messageHeadline": "Abstract upstream package before matching (#607)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 817, "deletions": 523}}, {"node": {"oid": "42ca8c61d3657b0e9d0910a39dcd6fb595e92bc1", "messageHeadline": "Ensure completion of UI progress bar (#627)", "author": {"name": "Jonas Xavier", "email": "jonas.agx@gmail.com", "user": {"login": "jonasagx"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "a8c65807fcb85213289edc28bf4cb68460144bb7", "messageHeadline": "update stereoscope version to include Podman (#612)", "author": {"name": "Jonas Xavier", "email": "jonas.agx@gmail.com", "user": {"login": "jonasagx"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "0ce1c43d400d40edc26511afede5d7a32887e425", "messageHeadline": "Add list of public data feeds that are sourced when populating grype'\u2026", "author": {"name": "Dan Nurmi", "email": "nurmi@anchore.com", "user": {"login": "nurmi"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "346df07df599bb32b141bc8cbfc80588d0459ece", "messageHeadline": "Add sprig templating functions for grype output (#610)", "author": {"name": "Sambhav Kothari", "email": "sambhavs.email@gmail.com", "user": {"login": "samj1912"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "e21f37494e65f7a257c34980466b5a471e3af9c8", "messageHeadline": "Update go-bouncer to v0.3.0 (#605)", "author": {"name": "Vijay Pillai", "email": "vijay.pillai@anchore.com", "user": {"login": "Vijay-P"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2f8682b3db6c993fa9dc852775e7345eecb0e51d", "messageHeadline": "Add ability to merge matches (#602)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 874, "deletions": 689}}, {"node": {"oid": "7e4e1e3158eab6f64e59829adaacd20843d24c0c", "messageHeadline": "convert from deprecated org.label-schema to OCI Annotations (#599)", "author": {"name": "Weston Steimel", "email": "weston.steimel@gmail.com", "user": {"login": "westonsteimel"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3ba7e56e42fddca0fd944986596068e429d448fa", "messageHeadline": "remove goreleaser replacements and update checksum removals (#598)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "e453a06551a25b0489ef5199724e8ecef703deef", "messageHeadline": "upgrade syft to v0.36.0 (#597)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "bc0f4eb9b2bd6bba3965bb770475adb6a2402359", "messageHeadline": "Bump syft to include file source fix (#596)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a2e82ee8f0902c3330d8d673a1281b43256ebb1d", "messageHeadline": "Update goreleaser so Windows included in checksum (#594)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 13, "deletions": 33}}, {"node": {"oid": "6e3aa6a8d76a7d31890835d70473d9a0ab442c46", "messageHeadline": "Add strong distro type (#585)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 982, "deletions": 150}}, {"node": {"oid": "2647cd0d9e462e123fb73c2d4dae86c24aedede5", "messageHeadline": "Port grype-db to grype (#587)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 6088, "deletions": 561}}, {"node": {"oid": "24ef03efc4f2a5530dc458ae15f438233e730c1d", "messageHeadline": "update to secure syft version (#586)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "7fbe20c223b73cd02125cd32f82ea44e872ada29", "messageHeadline": "upgrade stereoscope (#584)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c88ee0e8f52aa67f425a7c78724ca459dd17a20a", "messageHeadline": "add expose minimal search configuration (#579)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 171, "deletions": 107}}, {"node": {"oid": "64d4dbb993f89641c15253cb9bb27812524e22dd", "messageHeadline": "update syft version for new release (#578)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 37, "deletions": 28}}, {"node": {"oid": "3a1531f8f540fa972983b1f3744b66c1a75f1d1d", "messageHeadline": "remove stale folder (#575)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9f44aa89b0648b58b01ace3ee9255b14ab8e3d2f", "messageHeadline": "Add basic vulnerability summary documentation (#574)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "75bb4ce9e35db497c39209b051ec0c5b455ec28f", "messageHeadline": "fix(docs): fix issue with template command example (#540)", "author": {"name": "Richard Mayes", "email": "caveman-dick@users.noreply.github.com", "user": {"login": "caveman-dick"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b10031529289418e0c99ab6a7299e9e394ed0523", "messageHeadline": "bump syft to v0.34.0 (#567)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "349aa863f9e34f87ed4fcde30833fc58f128d47f", "messageHeadline": "update so cp statement cane use coreutils and /bin (#566)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b618b84bac2cd7098abf8ee8742bd662ed617804", "messageHeadline": "Ignore explicit list of log4j false positive matches (#559)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 151, "deletions": 0}}, {"node": {"oid": "2cc631a25a2565417b76ccdc548ef56d96e51c30", "messageHeadline": "Grype verbose log version (#556)", "author": {"name": "Jonas Galv\u00e3o Xavier", "email": "jonas.agx@gmail.com", "user": {"login": "jonasagx"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "647d6fb7705203b5d99b9822945ccbdc78d9437e", "messageHeadline": "Add --exclude flag (#551)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 347, "deletions": 13}}, {"node": {"oid": "b3ea488df45d0e701859d39d80f49f5f01977bb3", "messageHeadline": "Add support for file scheme to presenter model (#557)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "4f964c4ee26ad01a80b8bcffb6bf23c0afb71d09", "messageHeadline": "bump syft to v0.33.0 (#550)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2bb0364cfecf6c9f64a68d262383d6cfe1355f98", "messageHeadline": "Fix panic in FromCatalog function (#547)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "0781fb028b56dbb4cc9ce1c0cb8988753e6f3b76", "messageHeadline": "refactor: move from io/ioutil to io and os packages (#543)", "author": {"name": "Eng Zer Jun", "email": "engzerjun@gmail.com", "user": {"login": "Juneezee"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "81a16c4142523f455d76663e7ec7d379e3f7a73d", "messageHeadline": "bump syft to v0.32.2 (#541)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "73d29719148e283ace893dd78e283594cf72ebc4", "messageHeadline": "M1 install.sh script should use zip (#539)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "3f23425fa5d38822b31101cf6fde5b10b772951a", "messageHeadline": "bump syft to v0.32.1 (#535)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f2d02b0b090de28d0d5f86b3d1ec70d069682f25", "messageHeadline": "pull in binary panic fix; closes #526 (#528)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e62186725b8bfe3faddb78fa82b1ca44c747c9b6", "messageHeadline": "bump syft to v0.32.0 (#524)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8abc83f685b2c514ccb9d2745394060283285749", "messageHeadline": "Adding AlmaLinux OS Support (#514)", "author": {"name": "Bala Raman", "email": "1273137+srbala@users.noreply.github.com", "user": {"login": "srbala"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "4bb841e97d6b9a1df8fb98be8ac9b8c94e089ca4", "messageHeadline": "Add section for community meetings (#521)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "a7ce318b20360fefb02ede3e215d844184370212", "messageHeadline": "fix release quality gate section (#518)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "270606ad37f60169539201913388b6476b0baee9", "messageHeadline": "bump syft to v0.31.0 (#517)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "86b7d165e2a87843e7dd3add710a4f58e016b6b3", "messageHeadline": "Add db list command (#506)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 114, "deletions": 20}}, {"node": {"oid": "2867dc011831408452ab1a8e6f9f0e2a34b6234e", "messageHeadline": "Remove webinar announcement (#513)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "51e1b6307b03db99984e5c9b80cde6b380c33dc8", "messageHeadline": "Update syft, jotframe, and validations pipeline (#512)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1030, "deletions": 258}}, {"node": {"oid": "7e8ee40996ba3a4defb5e887ab0177d99cd0e663", "messageHeadline": "update releaser code to tag with correct v prefix (#508)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "027e718b43d1e1222fdce6d058605cb82f27441d", "messageHeadline": "ignore partybus unsubscribe errors (#507)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "70ec3bfb7159f2f673b8af8c3b75446fa96b4852", "messageHeadline": "Support for private certificate authorities during DB curation (#494)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 936, "deletions": 72}}, {"node": {"oid": "1e35cbf20bf6ce744b0434e6dbbb97eb01887771", "messageHeadline": "Announce meetup on 2021-12-01 (#505)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "48c0b9b0e38782b4a3c50bf96a3a0102487f959c", "messageHeadline": "bump grype-db to latest commit (#501)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "5aa2b7bcac5476a25c8186020745196a3573b4fe", "messageHeadline": "Support vulnerability matching for Rocky Linux (#500)", "author": {"name": "Swathi Gangisetty", "email": "swathi@anchore.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a2762bbbf0437feec924a75134f72902281e729a", "messageHeadline": "Bump syft version => v0.30.1 (#498)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 30, "deletions": 23}}, {"node": {"oid": "fc8e3fbf49f9a35d4d414e066855bd15a39ac91d", "messageHeadline": "bump chronicle to v0.3.0 (#497)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 11, "deletions": 19}}, {"node": {"oid": "3797965d8ad5d054f2ef2a2daa415f8e36d1ed02", "messageHeadline": "Resolve vulnerabilities (#486)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "00aa7d452348cdd1a94b25a78d0d04c6ff3fff6d", "messageHeadline": "Add private registry authorization section to README (#488)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "3d7c38c6707cb6ec64d15f7141f5273f6a53bfb8", "messageHeadline": "bump syft to v0.29.0 (#487)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "afc9de60584db8803561c21dd77d80a4e076848a", "messageHeadline": "Fix hang when running as a subprocess (#484)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 315, "deletions": 490}}, {"node": {"oid": "93490607652f427409f4d155c0805674d344d3fa", "messageHeadline": "Add QEMU to acceptance tests flow (#483)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9d245e3d9da4012eb6d9cf428a4edece85eb430e", "messageHeadline": "update CI regression and add docker manifests (#479)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "c9a1506ede69bb9d8976fcf94535eca4bf0d9b7f", "messageHeadline": "add arm64 support to install.sh (#480)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d4bcf161b52de530dde02724f53d59ba5a4f9387", "messageHeadline": "Add arm64 image support and Darwin M1 support to .goreleaser.yaml (#477)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 29, "deletions": 12}}, {"node": {"oid": "9c00165306daef750cdd7dae445a2c0a4fca9e56", "messageHeadline": "pull in space suffix fix (#475)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9cd917d29c0fb81047e91d74e0a112bd73f4f22c", "messageHeadline": "Add windows support (#464)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 89, "deletions": 34}}, {"node": {"oid": "25af951580777aa352f510b9a3062aa7ab65063a", "messageHeadline": "force exiting the etui upon worker error (#472)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e4bc82f30583370d61eb56b0f1e8e930e865b465", "messageHeadline": "Readme improvements (#469)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 78, "deletions": 9}}, {"node": {"oid": "1e7218b01fbe5d97a7b03c92da113e5cd7db74b4", "messageHeadline": "add chronicle as changelog generator (#468)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 403, "deletions": 26}}, {"node": {"oid": "441a643b150dd52bb1a4e410696b780dc6e94d6a", "messageHeadline": "362 add binary for linux arm64 to release process (#465)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "f75889c694a773e0a19b34795dacb1acc95f52e4", "messageHeadline": "Disable ETUI when piping input (#463)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 63, "deletions": 29}}, {"node": {"oid": "19a513a42a0cb3497e501a6a0da7de929678e0fd", "messageHeadline": "Silence usage and errors on root command (#462)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 115, "deletions": 35}}, {"node": {"oid": "637a061532000223b3dfe6f655ae9c6696162f6e", "messageHeadline": "Add APK version constraint parsing (#455)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 197, "deletions": 0}}, {"node": {"oid": "dc1f682e4b436c0eecc04803b883e9ff7783fd9d", "messageHeadline": "remove unnecessary codeql checkout from second parent commit (#458)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "4682dcc2f4ada8ca1519ebfa5409f728b497adb7", "messageHeadline": "add presenter tests for ignore functionality (#459)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "30340dbdf6057dea1d70fc0b45404f29ecfc0cd1", "messageHeadline": "175 patch - allow ignore not fixed to work independently of configure\u2026", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 118, "deletions": 22}}, {"node": {"oid": "e544dff368df716f4e4c66fcdfd2513ee38a32bc", "messageHeadline": "Announce upcoming webinar (#457)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "438c4f899f513baec4c594b24154dbf07b9820eb", "messageHeadline": "Add Grype logo (#451)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bed8bab5722d268d29589c937f0f094c3aa9d287", "messageHeadline": "(#175) add only fixed option (#448)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "2dd41311cb250a621db615f5f7085edda88e4bb1", "messageHeadline": "Retrieve target from directory sbom types in addition to image types \u2026", "author": {"name": "Sam Dacanay", "email": "sam.dacanay@anchore.com", "user": {"login": "dakaneye"}}, "additions": 1132, "deletions": 7}}, {"node": {"oid": "6fe9fc2c8cccc9bc927deae975946f7fa6ce2662", "messageHeadline": "update linter + fix whitespace (#443)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 59, "deletions": 54}}, {"node": {"oid": "cd3b414e598a11bdda2536ab70bdead5ad7e07a0", "messageHeadline": "Add option to output vulnerability report to a file (#442)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 111, "deletions": 42}}, {"node": {"oid": "84189278a3f0d5673ba3613da818a15630270e35", "messageHeadline": "Improve documentation (#441)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 36, "deletions": 26}}, {"node": {"oid": "b1f3be45209ba947a0493d3bb2c48992257057d8", "messageHeadline": "Upgrade config, UI, and command package patterns (#406)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1344, "deletions": 759}}, {"node": {"oid": "34b4885b87e71b3a41f691c48a929811cccfde28", "messageHeadline": "Make constraint tests uniform (#423)", "author": {"name": "Vijay Pillai", "email": "vijay.pillai@anchore.com", "user": {"login": "Vijay-P"}}, "additions": 91, "deletions": 119}}, {"node": {"oid": "1c3605dfa6118d566f2aa7e7eaba80f198e1f993", "messageHeadline": "Support gomod configuration in goreleaser (#391)", "author": {"name": "Conor Nosal", "email": "cnosal@vmware.com", "user": {"login": "cjnosal"}}, "additions": 3, "deletions": 401}}, {"node": {"oid": "682fb4482f618cc0064e4fdd0fa0fe7e6ae50dfc", "messageHeadline": "Update description for Slack link (#439)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bab3964ed9f4095ae9922704c9facc24377ccff5", "messageHeadline": "Updates approach for epoch handling in rpm comparisons (#438)", "author": {"name": "Zach Hill", "email": "zach@anchore.com", "user": {"login": "zhill"}}, "additions": 378, "deletions": 60}}, {"node": {"oid": "f86fd7eb38d1cc060174478d29f51999be4ea132", "messageHeadline": "Feature: Specifying ignore rules for vulnerability matches (#430)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 750, "deletions": 30}}, {"node": {"oid": "e6831d9444cffa166d90d9da14850d10c085afc7", "messageHeadline": "Update Syft to v0.24.1 (#433)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "608e126dc6a189b19ec3427c719e0362ce23d2a5", "messageHeadline": "pull in grype-db default language namespace namer + fix imbalanced ve\u2026", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "1db64eff72370dc565d940bdcf558a687f4d596b", "messageHeadline": "add stock matcher (language + cpe matching) (#432)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 145, "deletions": 5}}, {"node": {"oid": "1d08335bb392a07da623eb76d9cbf0a207fd9524", "messageHeadline": "Add SBOM to releases (#429)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2c79261c01a4e59085d31c8587e73cd0f4da925f", "messageHeadline": "Add announcement for KubeCon meetup (#428)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "dd412b9a1ae9487a7b42dc30e0db17ce7f8010f5", "messageHeadline": "Improve log message for CPE parsing error (#426)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1a7c9d177904756b820cea1044c8a5c452d8a4c3", "messageHeadline": "Bugfixes + Integration test for sbom input vs grype library compariso\u2026", "author": {"name": "Vijay Pillai", "email": "vijay.pillai@anchore.com", "user": {"login": "Vijay-P"}}, "additions": 211, "deletions": 11}}, {"node": {"oid": "119f4b011201467ca481cd9195d6684bababf022", "messageHeadline": "Allow CPE parsing failures (#425)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 127, "deletions": 6}}, {"node": {"oid": "336b1f0f05ab94e5dbfd462d43b9a3000b5c534d", "messageHeadline": "Update KB constraint to not satisfy if raw constraint is empty. (#421)", "author": {"name": "Vijay Pillai", "email": "vijay.pillai@anchore.com", "user": {"login": "Vijay-P"}}, "additions": 72, "deletions": 22}}, {"node": {"oid": "43c2d91f34a2769e3149e0d707c83d6dee3b5c4f", "messageHeadline": "update log file permissions (#422)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "fe00b3c3143b20ca0a018e96189fc8d3f8affe2e", "messageHeadline": "Enhance version cmd with SYFT_VERSION (#420)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "7c082c2162fa36f9fd0cd2b34dfcb86348036275", "messageHeadline": "Add more unit tests for new trimQuotes function (#416)", "author": {"name": "Vijay Pillai", "email": "vijay.pillai@anchore.com", "user": {"login": "Vijay-P"}}, "additions": 90, "deletions": 0}}, {"node": {"oid": "83c6ee23a9da18a96b506790ab468076fdec3408", "messageHeadline": "Update grype-db dependency, add some SLES tests (#413)", "author": {"name": "Dan Palmer", "email": "dan.palmer@anchore.com", "user": {"login": "dspalmer99"}}, "additions": 146, "deletions": 17}}, {"node": {"oid": "c272d8019e541a3fa859a94807890217a4934d1a", "messageHeadline": "Fix vulndb fuzzy constraint matching (#415)", "author": {"name": "Vijay Pillai", "email": "vijay.pillai@anchore.com", "user": {"login": "Vijay-P"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "f3e3e832a868677b783b4e841d9ac388efd60c5a", "messageHeadline": "bump syft to the newest 0.23.0 version - tidy mod (#414)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "434a77410631c9d73d575211af708725b13085ea", "messageHeadline": "Match against Alpine source packages (#407)", "author": {"name": "Zane Burstein", "email": "zane.burstein@anchore.com", "user": null}, "additions": 267, "deletions": 17}}, {"node": {"oid": "77b1da95fab47df2f69725f04c15454d89f3c76b", "messageHeadline": "Merge pull request #411 from anchore/fix-goreleaser-install", "author": {"name": "Zane Burstein", "email": "zane.burstein@anchore.com", "user": null}, "additions": 399, "deletions": 1}}, {"node": {"oid": "d169d5292ad1d64385bcae42083e0e49de335a3a", "messageHeadline": "Added goreleaser-install.sh and execution in make bootstrap target", "author": {"name": "Zane Burstein", "email": "zane.burstein@anchore.com", "user": null}, "additions": 399, "deletions": 1}}, {"node": {"oid": "0ca54448d400b82a93534a73eb4706540569e3ca", "messageHeadline": "Revert \"Add announcement for upcoming OSS meetup (#402)\" (#405)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "423a7c6d2f39a0ee6a888b5c6fa20ec001f747ad", "messageHeadline": "add integration test for MSRC matching (#403)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 122, "deletions": 4}}, {"node": {"oid": "e6d16b7fdbb671bd36360e148edcc71ff83fdfad", "messageHeadline": "Ensure that virtual path is reported for java archives. Improve loggi\u2026", "author": {"name": "Samuel Dacanay", "email": "sam.dacanay@anchore.com", "user": {"login": "dakaneye"}}, "additions": 214, "deletions": 1}}, {"node": {"oid": "c6529822fabd537af8a1439fc6d1179a3632bf33", "messageHeadline": "Add announcement for upcoming OSS meetup (#402)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "5e564f3c67ddc88cb2e87a0cf6760438d30babb2", "messageHeadline": "Include full ELVersion in RPM source-indirection matching (#397)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 113, "deletions": 23}}, {"node": {"oid": "6252d970ed7c98797649f9e71903769045759ddb", "messageHeadline": "(#374) - RPM Matcher - Package Name from Source Update (#382)", "author": {"name": "Christopher Angelo Phillips", "email": "32073428+spiffcs@users.noreply.github.com", "user": {"login": "spiffcs"}}, "additions": 134, "deletions": 71}}, {"node": {"oid": "4e8794d6101877846fb8e66daa885a6e2c344f1b", "messageHeadline": "Upgrade syft to 0.21.0 #385 (#396)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bef03f70b3c70be067c717607769af9cecc8482a", "messageHeadline": "Bump untar file size threshold (#392)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 68, "deletions": 3}}, {"node": {"oid": "096bc6e9709877b327f6fb1a2d9379da4859f1f9", "messageHeadline": "docs: wrong environment variable: SYFT_ (#387)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "01a77d5c451455e6125f26178db6fe2da2b7675d", "messageHeadline": "bump syft to v0.20.0 (#384)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7b044b11541ea3dd99520ce488a7b3b27ee7c589", "messageHeadline": "Add option to enable http registry connections #334 (#380)", "author": {"name": "Keith Zantow", "email": "kzantow@gmail.com", "user": {"login": "kzantow"}}, "additions": 74, "deletions": 5}}, {"node": {"oid": "fbc6bdfd8d0137a3f380b96f223197c3a935f46c", "messageHeadline": "Update MSRC matching to include product ID in the suffix (#373)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 72, "deletions": 26}}, {"node": {"oid": "729aec24a61f6d56735e474fc8c081dd27b549c1", "messageHeadline": "incorporate CPE generator enhancements from syft (#375)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4ba9ffe4760412720c4488c65394c97090081a30", "messageHeadline": "Merge pull request #371 from anchore/squash", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 166, "deletions": 390}}, {"node": {"oid": "b9a4eaaed5ef63e51e6344d3c2cdbfac52916f26", "messageHeadline": "narrow schema validation exception handling", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c7f33a8e4f188501a069310e78f0951b748be0b6", "messageHeadline": "bump grype-db version to use main branch", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 166, "deletions": 390}}, {"node": {"oid": "283bd3be5f586c9651b38089460f327db4860e45", "messageHeadline": "Merge pull request #365 from xtreme-conor-nosal/cyclonedx-severity", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 115, "deletions": 17}}, {"node": {"oid": "a9238af741c88644324a712ae72a1510118c5bb7", "messageHeadline": "Remove severity from CVSS ratings", "author": {"name": "Conor Nosal", "email": "cnosal@vmware.com", "user": {"login": "cjnosal"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "beedcc00152488e9231fccf1a1274d2aca2ae4e1", "messageHeadline": "add test to ensure cyclonedx ratings include severity regardless of C\u2026", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "f62012e2a5e180d6ea88ab3b5b1743183a99b712", "messageHeadline": "Always include severity in cyclonedx ratings", "author": {"name": "Conor Nosal", "email": "cnosal@vmware.com", "user": {"login": "cjnosal"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "2ea0a3f49571378dc0123fb5a65effd7a4d0da2a", "messageHeadline": "Merge pull request #363 from anchore/update-slack", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2faefdf90228eac6cf0629027b3193f1799b0377", "messageHeadline": "update slack channels", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05ade7bbbf7091538ce11b082b68307cc2295a94", "messageHeadline": "Revert \"Add callout for OSS meetup (#346)\" (#361)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "a24db99682d19191448d9ecee8bc0e794c59a3e3", "messageHeadline": "Merge pull request #359 from anchore/catch-unclean-go-sum", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 18, "deletions": 24}}, {"node": {"oid": "6647373e4dfef222e38404e88b304d50b65865eb", "messageHeadline": "Run go mod tidy", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 0, "deletions": 11}}, {"node": {"oid": "ab85f428fa214263edb571895904cfd72b5b65db", "messageHeadline": "Remove git checkout from tidy check", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "81f68a1562c65419cd455d84ee2da84b0fcbd180", "messageHeadline": "Modify tidy check to compare against git HEAD", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "6f0b1995d0ae113eefa63e9e653255446493fa9c", "messageHeadline": "Stop tidying go modules during bootstrap", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "d981fbd185ce2b757159b0e91a6a6cf1660af8be", "messageHeadline": "Merge pull request #357 from anchore/fix-apk-nil-pointer-deref", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 29, "deletions": 12}}, {"node": {"oid": "f4858fee441db9cbaae664824e6c86e46bf6ba59", "messageHeadline": "Add test for nil distro", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "85d171773445c91bc54ee88a9967e5a7985fae39", "messageHeadline": "Accept pointer for distro in GetByDistro", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "787dfd8f02cde76c06a0fab1e8ebc41ee2566746", "messageHeadline": "Update syft to v0.19.0 (#352)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1714806a4c5d0629391466c7c0ec606ccf59c333", "messageHeadline": "Update syft to v0.18.0 (#351)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "c5fc5f1c4885078d15394d8efeb1e7158effb506", "messageHeadline": "Show no value in table output for unknown fixes (#350)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b61e07f8c20c808a3fa6c71acb6f671ef31e0799", "messageHeadline": "Modify Document struct Components tag to use lower case 'component'. \u2026", "author": {"name": "Robin Li", "email": "robin.li@datarobot.com", "user": {"login": "rxl7906"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f4efcaf9a9d47629db18a8b06dfcd3270e60419", "messageHeadline": "Add callout for OSS meetup (#346)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "757f16023adf73c35552aaa4a9fbd7446f18bb62", "messageHeadline": "Merge pull request #337 from anchore/fix-inline-compare", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "2d17d8fc41a89b558aa0fee6ec1e947055074bb9", "messageHeadline": "update inline comparison script to ignore epoch", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "14b28ff79b7b47df348dc0ed152eba87a0b401c0", "messageHeadline": "Spelling (#336)", "author": {"name": "Josh Soref", "email": "2119212+jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ceee408dfa840d50093c753edd8d58bdfea87f52", "messageHeadline": "Merge pull request #331 from anchore/epoch-fix", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 41, "deletions": 35}}, {"node": {"oid": "27c3437e26fcf498b7e6453ea24b46656512b539", "messageHeadline": "ensure RPM epoch is optional", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 41, "deletions": 35}}, {"node": {"oid": "6a4c77b7c54ee9696774a4b7957e01e8e07d89c9", "messageHeadline": "Merge pull request #332 from anchore/add-db-import-help", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1a9c31ca4ccfbd16a7705f9f4b988175b1db9696", "messageHeadline": "add description + positional arg to help text", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "fcdf6c58ecc5130c1ba4d3a7e3f71ce1d1690537", "messageHeadline": "Update README with latest capabilities (#335)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "3d21b8397d65770d292184b09a4f676bce6f3ec8", "messageHeadline": "Merge pull request #330 from anchore/correct-validate-grype-test-target", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "14cceee5e8d9db38021cf1ec5007298b8edf4383", "messageHeadline": "correct validate-grype-test-target check", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9bf97a9e7331214ce80e2de5eadb514bd48bc4a9", "messageHeadline": "Merge pull request #329 from anchore/remove-v3-staging-db-refs", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "9c63cfdcf48516378c0dc50139d11fb8fea4940e", "messageHeadline": "remove v3 staging db references from test config", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "e095b43da75a10e2d640c1ccb30a7ef444aade35", "messageHeadline": "Merge pull request #317 from anchore/v3-schema", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1913, "deletions": 765}}, {"node": {"oid": "cbbec424fc5b1fcf023b5da4b38d9979e1ad6857", "messageHeadline": "Merge pull request #328 from anchore/augment-cpe-matching", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1299, "deletions": 524}}, {"node": {"oid": "13e647d670f3a6636ced38a3202c62caf575a5a4", "messageHeadline": "rename matchDetails.matchedOn to matchDetails.found", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 75, "deletions": 75}}, {"node": {"oid": "aa7217741795bf5879dee9c94ed72bf660c28a62", "messageHeadline": "adjust CPE matcher variables and function names", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 90, "deletions": 90}}, {"node": {"oid": "ed054f203834ffcbb5b5c60bd38f36001833a261", "messageHeadline": "incorporate multiple match details to accomodate more accurate report\u2026", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1298, "deletions": 523}}, {"node": {"oid": "06dcd811d9a7799105fc5ed245197f40ca400dad", "messageHeadline": "Merge pull request #327 from anchore/add-vendor-advisories", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 429, "deletions": 200}}, {"node": {"oid": "4aea571f4fe7f5c6595966503dd8f4642478bc91", "messageHeadline": "backout Version -> Versions rename", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6db86bfea861a2c0c791fb8c3a49ec2786c1dcd9", "messageHeadline": "rename SearchKey variable to SearchedBy", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "402a53d14c365be69b5a5b0c5c3deb8349d1dc8e", "messageHeadline": "fix tests for v3 schema updates", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 242, "deletions": 141}}, {"node": {"oid": "80bb416daafb89359a80bb67ce260c2b1391259e", "messageHeadline": "bump grype-db to pull in v3 schema changes + ensure related vulns are\u2026", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "1849d7eaeaff5bbbd0c849e3ff5457b83dcdd594", "messageHeadline": "add vendor advisories and adjust fixes data shape", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 223, "deletions": 93}}, {"node": {"oid": "3b13c46dc171ec4d5b454aae0694e3586f450bb9", "messageHeadline": "adjust presenter fixtures with allocated cvss collections", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "5980995f5ec269dc90060071e95e74849ce1c181", "messageHeadline": "adjust cvss json to allocate empty collections + adjust tests", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 19, "deletions": 17}}, {"node": {"oid": "e02b81e0e70aa8c9aef6aa81dc50fd89eeb75d65", "messageHeadline": "linting fix", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b354ea9e2e42a15a56935dd6636950f9f9a39d02", "messageHeadline": "pass app config and db status by reference to the presenter", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "d8aedf8117af5a0be933025200f32fcf10966477", "messageHeadline": "use test config for schema validations", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f99da0110052b78a6723d6540b7ce191a9e161c2", "messageHeadline": "add staging update-url to cli tests + add pre-release check", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 29, "deletions": 13}}, {"node": {"oid": "abc711a6be3a8a655ce05ef84c3d3655a0b074f4", "messageHeadline": "add cvss version to metadata constructor", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "96fed8e60c4f662d2382d2ebb70c968a4817559b", "messageHeadline": "add tests for CVSS method helper", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 51, "deletions": 0}}, {"node": {"oid": "3a5aaffb9d6caf12b045680678085a00d2104247", "messageHeadline": "update golden files with new CVSS output", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 65, "deletions": 37}}, {"node": {"oid": "badf85a0bc853e7e0296bce739a76a3dc6aeb97d", "messageHeadline": "update mock models to use new CVSS slices", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 27, "deletions": 8}}, {"node": {"oid": "de572f828d09bbd5485105c2262561e28e2a2a15", "messageHeadline": "port cyclonedx presenter to use new CVSS structures", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 46, "deletions": 31}}, {"node": {"oid": "bb86761a917e29685849bf85888e59fdea478d24", "messageHeadline": "port presenter models to capture new CVSS slices", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 36, "deletions": 43}}, {"node": {"oid": "251c11691371160f0aa570a2f595eacc82496519", "messageHeadline": "port metadata to use new grype-db CVSS scores", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 30, "deletions": 15}}, {"node": {"oid": "c1e70893e63159329f7473d2f75bb73ae26509ec", "messageHeadline": "Replace links to Slack channels with public signup link (#325)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "00de8a394668106f34c3e018b103cfd26ad4fc75", "messageHeadline": "Merge pull request #324 from anchore/go-mod-clarity-update", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ede8990906589380733b6ccc06efd8d247bfb932", "messageHeadline": "Update script name for consistency", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bf1cfcd8488ae3daba4f9463eeaf4455b82c7391", "messageHeadline": "Clarify message in go mod checking", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7bdfffb43dcf75bfd4c8a3eec8f8ee0e2b97ab01", "messageHeadline": "Merge pull request #323 from anchore/go-mod-release-workaround", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "a6585f4842ab00fb5181acadad34a31912cc8193", "messageHeadline": "add go.mod tidy CI check", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "8da410c57805cf43c4a135f8a16565970e11701b", "messageHeadline": "Allow registry auth config without authority value (#322)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "2c8e2cbba9ca91b42f18debb13a83542b0bf6091", "messageHeadline": "Merge pull request #321 from anchore/grype-230-followup", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "d036f087df116c39883498f8c6aed5055335d5ae", "messageHeadline": "adjust tests for virtual-path java metadata addition", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "5faf29173697353fe8c9e1bb5990fdbda71d7430", "messageHeadline": "Merge pull request #320 from anchore/add-java-virtual-path", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 234, "deletions": 3}}, {"node": {"oid": "594cfd05c93d9b9429d3befd7bb41cfdbba84fbe", "messageHeadline": "add java virutal path to package metadata", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 234, "deletions": 3}}, {"node": {"oid": "ecd8fd0e6457b1d3ecbaf6ef2f9630a630feeeaa", "messageHeadline": "Merge pull request #319 from anchore/show-pkg-metadata", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 31, "deletions": 6}}, {"node": {"oid": "400ccb2f1dbfeb0c859039095a0b3124d967df87", "messageHeadline": "show limited package metadata in json presenter", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 31, "deletions": 6}}, {"node": {"oid": "f97f56b6d1edec72faf45b460a88eac8b9227305", "messageHeadline": "Merge pull request #313 from anchore/add-json-sorting", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 320, "deletions": 9}}, {"node": {"oid": "48e479a78af51a48098b8c727c5ac3fad438ab7e", "messageHeadline": "split out matches sort testing into pairs in same dimension", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 132, "deletions": 5}}, {"node": {"oid": "a8577eade7cd575a3bcf5f1a711c16e1b67956df", "messageHeadline": "add package sorting for artifacts in json document", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 193, "deletions": 9}}, {"node": {"oid": "3c13966407c4dea822faa44392f70737a012b332", "messageHeadline": "Merge pull request #312 from anchore/fix-compare-test", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "2ecf5a58f03eaa5e21315e473798b4ae0369584f", "messageHeadline": "remove upper limit to alpine-vuln inline-compare testing", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "374d9c3d2151c0b28361bd53bdc9b38e9856188e", "messageHeadline": "Merge pull request #303 from anchore/fix-alpine-matching", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 471, "deletions": 172}}, {"node": {"oid": "55eeb45f6ffb3e4a94b432a3eb0b0ba3eb776853", "messageHeadline": "rm NVD reference from comment", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bd182a81dced78d778507580da967c8c6329d47a", "messageHeadline": "add namespace to search match section in apk tests", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "33b59d544eab16f31a43c93ca08237ce1dcbd840", "messageHeadline": "add apk matcher case for mismatched product and package names", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 74, "deletions": 1}}, {"node": {"oid": "1c4a18b6c0ade079963fa5ee67c5fd9eee626d86", "messageHeadline": "breakout cpe-secdb deduplication into separate function", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "4bc28bfb8e80243d7e92364ee90c459f90f5a38c", "messageHeadline": "add logic for set(nvd) - set(secDbFixed)", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 187, "deletions": 20}}, {"node": {"oid": "5e1826eeb4f777727b27de9af4b70b129b7b1648", "messageHeadline": "ensure empty constraints always are satisfied", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 48, "deletions": 0}}, {"node": {"oid": "ce0bc73ede1f24a215233fdc31f2856c954a26b3", "messageHeadline": "adjust alpine matching to be able to independenly rely on nvd", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 160, "deletions": 168}}, {"node": {"oid": "dfaa1c410284371609fc6837110d3cad64b30946", "messageHeadline": "Merge pull request #311 from anchore/link-back-to-syft", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "be81dbb746e8f31fbe2257589746feee03af1b07", "messageHeadline": "Expand out SBOM acronym", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e153c9120701450e83ccaff36de4d3bd3f06202", "messageHeadline": "Include references back to Syft", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "eb41d80285ef7272ab22f6d87d0fb056fd65e765", "messageHeadline": "Merge pull request #308 from anchore/issue-286", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 290, "deletions": 8}}, {"node": {"oid": "878e312de163676613836b21fc1ef2d25cfc3f16", "messageHeadline": "remove msrc fromo defined matchers - can't use a container to catalog", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c8a3ed226c29407cd9b00c981afd884322558432", "messageHeadline": "add tests for kb constraints", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 28, "deletions": 0}}, {"node": {"oid": "b817bd16be5a2032e651874e8c9314687cd8485a", "messageHeadline": "include new kbFormat in versions and constraint handling", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 14, "deletions": 0}}, {"node": {"oid": "e7a8d9797ffc22d693a40f0042c121d83ae3a489", "messageHeadline": "fix incorrect error message in rpm constraint", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b07922a8e4d5adaa4292fc8571d6faf1cf1ed1d6", "messageHeadline": "add kb version and constraints", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 103, "deletions": 0}}, {"node": {"oid": "6a7a0a7e01a8ad89107b2c337d99120ac8ee77d3", "messageHeadline": "update dependencies", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7f874dff78ecdf6133a178d564391e056cea1626", "messageHeadline": "support msrc namespace in vulnerabilities", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 18, "deletions": 6}}, {"node": {"oid": "8b1434d7d5364146102b9ee8ae70f3166d65a668", "messageHeadline": "add msrc matching logic", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 119, "deletions": 0}}, {"node": {"oid": "3551b3a367cb58f2d59937f77cc866aa4de4bd7f", "messageHeadline": "Merge pull request #299 from anchore/add-match-record-namespace", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 239, "deletions": 145}}, {"node": {"oid": "67ef73074f7350dcccd7a4da3438c9a6d1be520e", "messageHeadline": "simplify common matcher test helper function", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 18}}, {"node": {"oid": "acf60ad0cfcc197d6b700cbaf81f185f57c80bdd", "messageHeadline": "normalize grypeDbNamespace to namespace", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "36735af68eb36c79b2b079f775b1a7aabf8faee1", "messageHeadline": "add grype db namespace indication in match details", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 253, "deletions": 145}}, {"node": {"oid": "5b8c650456259e4172f90af9b7893f8ec4e6e52a", "messageHeadline": "Merge pull request #302 from anchore/add-db-data-to-json", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 115, "deletions": 182}}, {"node": {"oid": "269d93cd571185c3257d8c07192f149f224c7e11", "messageHeadline": "update db status and add to json descriptor block", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 115, "deletions": 182}}, {"node": {"oid": "0a46e54aae837135f73d2ff18a84061189ee6f28", "messageHeadline": "Merge pull request #306 from anchore/bump-syft-v0.15.1", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "28f6051204e215a6a6d4c8994ee8e929e1788ca2", "messageHeadline": "update syft to v0.15.1", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1a6a1a36fd1269e07ad56e7f0bb439befc005338", "messageHeadline": "Merge pull request #301 from anchore/bump-go-mod-go-version", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6ad5e94674f483f03f4528bb9a9737682c306bcf", "messageHeadline": "bump go.mod minimum required go version", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e9a78b1d1d5bbbd0279a38ee6b30c7a63c811760", "messageHeadline": "Merge pull request #300 from anchore/update-comment", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "80fccec6f8f5b867975ea36584b4e5db46e147f8", "messageHeadline": "remove tar test testify comment", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "84cc4748cfbc78b456c25ab04b90f057e2477d0c", "messageHeadline": "Merge pull request #294 from anchore/add-safe-join", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 114, "deletions": 2}}, {"node": {"oid": "34fa1cf0c8659e29ce949fc5a74a6e211a75c423", "messageHeadline": "adjust zip slip attack error message", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a958acc57b8955cef424186d2f2d885fa6441ef7", "messageHeadline": "safely join paths derived from tar headers", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 114, "deletions": 2}}, {"node": {"oid": "48f12f7b7aac0ff5c3d30a790d23088281aa3aef", "messageHeadline": "Merge pull request #297 from anchore/bootstrap-go-mod-tidy", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6ddea51209d6d943a3cd3ee90ab462f36ff24c18", "messageHeadline": "go mod tidy during bootstrap target to ensure consistent go.sum state", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ebe23d582a3654f52a680fca0cf5d1ae474487f3", "messageHeadline": "Merge pull request #296 from anchore/fix-release-pipeline", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a0767aaa046de44842a03deb7d4fde4bc45e3443", "messageHeadline": "fix release pipeline quality gate", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "9d94879ffc8e5e3b8ab2a713172d47c92178d320", "messageHeadline": "Merge pull request #293 from anchore/add-registry-follow-up", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 62, "deletions": 3}}, {"node": {"oid": "007542a1d1f24f77cbac9e15a51b71e79d42dd83", "messageHeadline": "dont append registry auth if potentially empty", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 62, "deletions": 3}}, {"node": {"oid": "6345251b613571f8c9c96a0ef45337ef7e40d9cd", "messageHeadline": "Merge pull request #292 from anchore/fix-column-mismatch", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "95c40a1138d9a3d2eaf22af2b6feaf1cf26e3e87", "messageHeadline": "Align status text column with that of Syft handlers", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "66ed03c6edb46825bdf7d8e48e0d963aff207b55", "messageHeadline": "Merge pull request #290 from anchore/add-registry-source", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 371, "deletions": 122}}, {"node": {"oid": "871722dd1e703c939127ea2e400b2d2dbad4026d", "messageHeadline": "bump syft to add manifest metadata to source for registry source", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "de32481b0c6ae61eb9f97b6efb586e6f9b24b1f7", "messageHeadline": "bump linting timeout for CI", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3e5280aaa24d53bef64bcee291fba5fddb789c1", "messageHeadline": "update docs with registry config and source options", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "c72803eb24a992873e4aec3ab8961704a4ff29db", "messageHeadline": "unify cli test make target", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "9cd49d4c51f6c8e3ac2602a7a921885c92766d87", "messageHeadline": "add registry cli tests + organize common utils", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 196, "deletions": 65}}, {"node": {"oid": "55576feeb7d04304e59a42ea688d82f40e770521", "messageHeadline": "update integration tests with registry options", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "601d37cc48ecd0dc33b93a736ffc4edd77a8dcc6", "messageHeadline": "update json presenter to include updated registry info", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 32, "deletions": 20}}, {"node": {"oid": "157640129ee9aa3873661df82151da3338a10a0c", "messageHeadline": "add registry options to application configuration", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "31f44b73026231387427198b2c6f48dceecf8d9f", "messageHeadline": "update syft and stereoscope to pull in registry source", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 29, "deletions": 15}}, {"node": {"oid": "c3f924023125d6127b5a8a53acbfde55f3428c9a", "messageHeadline": "Merge pull request #284 from anchore/output-template-support", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 646, "deletions": 252}}, {"node": {"oid": "326a79da2aacbfb42d95dd303e6f305249ff5dd5", "messageHeadline": "Address PR comments", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 21, "deletions": 5}}, {"node": {"oid": "d4c3fa5f3b0b4b93fe47b4bfe53cd60fdca56961", "messageHeadline": "Add tests for template presenter and consolidate data generation code", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 377, "deletions": 154}}, {"node": {"oid": "eb74835a1ad2823f5267b3615bd699643e154428", "messageHeadline": "Add template presenter", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 255, "deletions": 100}}, {"node": {"oid": "3b3c59a97cb6004cffaad90909affab56471d4ee", "messageHeadline": "Merge pull request #277 from anchore/fix-registry-auth-encode-issue", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8704dbb2bcb19a447a1d7228b082c60e96803ed0", "messageHeadline": "pull in registry credential encoding fix", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a000a69b84211b9d928aff676d0b44b9ae83f7dc", "messageHeadline": "ensure compare script cannot divide by 0 and skips when inline finds \u2026", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "ebe1371d4773b73f6ce289fd90a0e1c63c2a4c80", "messageHeadline": "bump syft to pull in repoDigests onto image metadata (#274)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "930c413d65f1c08c1f6212f9f7218264144d0e59", "messageHeadline": "Merge pull request #273 from anchore/use-cpe-formatted-string", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "5d39471db74d2a9b591e2d458aa91a2dfc44b69a", "messageHeadline": "represent CPEs as formatted strings", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "d8e58979e6003d656c73c69e0664a950be8c3308", "messageHeadline": "Merge pull request #272 from anchore/stage-db-by-schema-version", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 79, "deletions": 51}}, {"node": {"oid": "07f61c0ff551cdaac08e14c450f08f5c106e8628", "messageHeadline": "stage db by dir named by schema version", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 79, "deletions": 51}}, {"node": {"oid": "24fa1f29a5d2cde469544b4b6cc07d96781f32fa", "messageHeadline": "Merge pull request #263 from anchore/pull-syft-cataloger-refactor", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 573, "deletions": 273}}, {"node": {"oid": "246e47bc131c6f8e28c2049e670261a3eea7340b", "messageHeadline": "update error message for output flag parsing", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b7988178cf09ad4eb78673c9b3701efd6eb8760", "messageHeadline": "bump to building and testing on golang 1.16", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "99ecba5d61c5b2bf6994a47ad621e973d972ef3c", "messageHeadline": "remove bom:bd xml schema ref", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "976e3d68ebea9b0d4a12e6a3803af714f597c40a", "messageHeadline": "pull in syft v0.14.0 and further decouple presenters from syft", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 562, "deletions": 260}}, {"node": {"oid": "a372008588abf452e83aee0f59d2ca8a7b7163bd", "messageHeadline": "Merge pull request #256 from anchore/v2-schema", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f2b815d76039863e41bc75ed3fdaa369706b5b40", "messageHeadline": "bump go dependencies to use grype-db with v2 schema", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b7c3b9fce1ae5eee833603ec05c18bb3ea858ecb", "messageHeadline": "Merge pull request #262 from anchore/docker-auth", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "9fd20b910e4e5b3903dbda00aa8d93944d0acb1c", "messageHeadline": "ensure docker is auth'd during entire release process", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "7ce9ef647ed415334920538fdaeb451876e52f4c", "messageHeadline": "Merge pull request #261 from anchore/move-docker-login-after-keychain\u2026", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "5dc5b440e45c4b64896df517c1af5fcaffc96a92", "messageHeadline": "move docker login after keychain creation", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b8ad37c2a8b2dc151b6cbab1f64748b005ff969a", "messageHeadline": "Merge pull request #260 from anchore/fix-docker-login", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "1010a09d6b075cf1f8e324aaddb8c4d005b50e1c", "messageHeadline": "manually login to docker via cli during release", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "f062848a06225b62606bdecd4a0b5b7974d890be", "messageHeadline": "Merge pull request #259 from anchore/snapshot-on-linux", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "887b3f0303011afb457170622a3cfff32f3478d3", "messageHeadline": "move snapshot builds to linux box", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9acf77621e712686840fc01cd0da58aa476b7e8", "messageHeadline": "Merge pull request #258 from anchore/missing-fixture", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8d54ccb5f9fa5c8f62e5740fb22627c104942ccb", "messageHeadline": "adding json presenter fixture", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "422a4c77c77894aa6e3544212b65d1f9f6842844", "messageHeadline": "Merge pull request #257 from anchore/add-docker-image", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 61, "deletions": 70}}, {"node": {"oid": "a399647afc030f2c90011072a8b72cc411f52479", "messageHeadline": "add docker image to release process", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 61, "deletions": 70}}, {"node": {"oid": "32fabfdf0edeeef7e6fa77560fbb556cf105873b", "messageHeadline": "Merge pull request #228 from sagikazarmark/patch-1", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "ec1f11ffcd262f04e849248c84c57bd80ca44ac9", "messageHeadline": "Merge pull request #247 from anchore/suppress-token-error", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "c9f64e471350966e6810724db018d033d3133d12", "messageHeadline": "suppress version constraint token scanner errors", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "75c0d36bbc57c8612807a189b25ec50b3c1ead22", "messageHeadline": "Merge pull request #241 from anchore/fix-sbom-input", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 579, "deletions": 49}}, {"node": {"oid": "a82ae1f6c91adadab3ad6c7407a57f3c3c2ffc06", "messageHeadline": "Skip signing for snapshot builds", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e93bf99d9d41d42d1be05c68a7ee34c0ccd5a90e", "messageHeadline": "Use snapshot build for pipeline CLI testing", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "49b04f13eb7cf1f4ae2bb69b0aab8809815b4c4a", "messageHeadline": "Add basic CLI tests for SBOM input", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 401, "deletions": 0}}, {"node": {"oid": "12646be461877d7211b50569538ce51e34a383cd", "messageHeadline": "Fix SBOM input and refactor", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 168, "deletions": 47}}, {"node": {"oid": "82cdfe6e03fbcbb008395604eb5ec8d90e3a50f3", "messageHeadline": "Merge pull request #243 from anchore/issue-242", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 63, "deletions": 98}}, {"node": {"oid": "38e3405f0e6251a865f02298e1793a438cdc985d", "messageHeadline": "remove schema-validation checks", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 1, "deletions": 38}}, {"node": {"oid": "6c3cb94c037718f9a98a2bf663b1ecf1238573af", "messageHeadline": "update grype-db dependency", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "95acf0e0c90feae1043e398226b9fc64e7b4c12b", "messageHeadline": "refactor v1-based imports to db", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 59, "deletions": 59}}, {"node": {"oid": "b5bc8e0f85655aded0fa5db3c2484e8b933b8212", "messageHeadline": "Merge pull request #234 from anchore/refactor-version-constraint-parsing", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 271, "deletions": 143}}, {"node": {"oid": "c5e16bb4a202a2266e210b6801a1a4ea941dfb0f", "messageHeadline": "add test case for version parsing with embedded quotes", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "0a9408005f388a7195be12189dc1feddac2b91be", "messageHeadline": "refactor constraint expression parser to allow for quoted versions", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 263, "deletions": 143}}, {"node": {"oid": "8344b8f0d3f61729cf0845c08b31f26103e21231", "messageHeadline": "Merge pull request #233 from anchore/syft-v0.12.4", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "5c583857c24c447b282f4a2e29459cede3d94b25", "messageHeadline": "Adapt to breaking changes in syft and stereoscope", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "7ec9212c706e52152084bed0b7732b94ef47d1f3", "messageHeadline": "Update syft to v0.12.4", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "ac65705dc2c14e798ea25b7a4471b3473b1eb229", "messageHeadline": "Add automatic completion install to brew formula", "author": {"name": "M\u00e1rk S\u00e1gi-Kaz\u00e1r", "email": "sagikazarmark@users.noreply.github.com", "user": {"login": "sagikazarmark"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "6884715251d11520625eee81aa6c60d8ddde5317", "messageHeadline": "Merge pull request #224 from anchore/decouple-syft-objects", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1814, "deletions": 802}}, {"node": {"oid": "45d393804698782ab5d45e22af2782304f90e5b6", "messageHeadline": "do not require hashing of the DB file as validation on standard startup", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 69, "deletions": 45}}, {"node": {"oid": "0699e6a6ca7c9913ef2ab3151e41e2490a1de963", "messageHeadline": "add package provider abstraction and update json document input", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1068, "deletions": 104}}, {"node": {"oid": "137be60f2850374317b844c7604b086483602952", "messageHeadline": "add grype pkg.Package adapter for syft pkg.Package and remove pkg.Cat\u2026", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 719, "deletions": 695}}, {"node": {"oid": "9128a8af61ede2446c15492b526922a0091e2828", "messageHeadline": "Merge pull request #222 from anchore/fix-distro-namespaces", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 65, "deletions": 18}}, {"node": {"oid": "7da2a16eabe298de2d94f96d8822e1db9e385abb", "messageHeadline": "fix distroNamespace mapping to only use major version for select distros", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 65, "deletions": 18}}, {"node": {"oid": "1a75295d702a5f80d02d45a6263f96925673c775", "messageHeadline": "Merge pull request #217 from anchore/bump-syft", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 31, "deletions": 18}}, {"node": {"oid": "7779e71b7ec264022df162e3470e23ec1285858a", "messageHeadline": "update syft from v0.9.1 to v0.9.2", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "159e168867b0053570dd0a9aff3ba9e690784ddf", "messageHeadline": "Update syft from 0.9.0 to 0.9.1", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4729f713a77536df334f5f88da7998ad1785896a", "messageHeadline": "Update JSON presenter test golden files", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "d78c665925c304edaeac72af7ea6cd2c610ed830", "messageHeadline": "Update syft from 0.8.1 to 0.9.0", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "b03cd13e76df840bdd01d0ef56dbcfc95513796f", "messageHeadline": "Merge pull request #213 from anchore/remove-cpe-generation", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 187, "deletions": 359}}, {"node": {"oid": "627aa778427d696110c9c2251659c7fd172039c2", "messageHeadline": "remove CPE generation (rely on static CPES from syft instead)", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 187, "deletions": 359}}, {"node": {"oid": "90b44640c2035228aba3199a979ad379dbe01708", "messageHeadline": "Merge pull request #211 from KeisukeYamashita/remove-powershell-descr\u2026", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62b55b5b32b023420c49ffa95d8ac607d90e008a", "messageHeadline": "Remove power shell description", "author": {"name": "KeisukeYamashita", "email": "19yamashita15@gmail.com", "user": {"login": "KeisukeYamashita"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7dea48894116bc06f18b908c67a0193311b50a8", "messageHeadline": "Merge pull request #208 from anchore/syft-bom-import", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 502, "deletions": 382}}, {"node": {"oid": "25d6ec6c79c0be1bf23b42d189a48bdac501696a", "messageHeadline": "add SBOM JSON document input from syft", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 502, "deletions": 382}}, {"node": {"oid": "a494df7be45c08f33decd227ef2bc19f210017a5", "messageHeadline": "Merge pull request #206 from anchore/bump-syft-v0.7.1", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 73, "deletions": 37}}, {"node": {"oid": "4ed516e784e1b1e5f51f770e55cdadf94c701b0c", "messageHeadline": "bump syft to v0.7.1 (with related fixes)", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 37, "deletions": 29}}, {"node": {"oid": "7fdbcf8a6c13fcada3e77dcfaf311f5201c5aa67", "messageHeadline": "add warn log level", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "36a528a68122d34fd8a49705b9a56b7b0929bcac", "messageHeadline": "Merge pull request #205 from anchore/zip-release-asset", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 45, "deletions": 25}}, {"node": {"oid": "d7a323b0be4daf2efbb637aed3c277fb1c7cfb3f", "messageHeadline": "Add signed and notarized ZIP release asset", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 44, "deletions": 24}}, {"node": {"oid": "08717dcfcc22713737f7f3dfccd56661226a7ed1", "messageHeadline": "Avoid Finder window flash during install", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd56214ada6d7eb9e33c75e230167703679236b3", "messageHeadline": "Merge pull request #201 from anchore/updates-to-mac-releases", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 30, "deletions": 22}}, {"node": {"oid": "9f9f396da6e9ebec1aa8431f340358bd93aafa9f", "messageHeadline": "Update README to account for change in macOS release", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "627fd06d2d41f093effa9d4b330494023a38ec6c", "messageHeadline": "Update install.sh to account for dmg-based macOS release asset", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 27, "deletions": 13}}, {"node": {"oid": "25cbd9fe24eda8549e89c8149a29b7ddad6fecce", "messageHeadline": "Use version instead of tag in DMG file name", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "331dea3677bfccc103eaceb48ef02797dff4dc0a", "messageHeadline": "Remove darwin target from primary build entry (#199)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "111c9f8182f10376ed7116cb971813ed4875e8ee", "messageHeadline": "Merge pull request #195 from anchore/fix-acceptance-test-workflow", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "5d215954149320f14f8df826dd33c6f42e73e981", "messageHeadline": "Update to Syft v0.5.1", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "bf9cf383623c18c0f378286f7d53c801c99fcf80", "messageHeadline": "Add Slack notifications for acceptance test failures", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "263da9e3a895c9d691962ea50cb8e5104dd1bc9b", "messageHeadline": "Add bootstrap step to acceptance workflow", "author": {"name": "Dan Luhring", "email": "dan.luhring@anchore.com", "user": {"login": "luhring"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5725f26c0435dcc926ae04264f2567f9331ef78b", "messageHeadline": "Resolve security warning for macOS users (#194)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 116, "deletions": 31}}, {"node": {"oid": "50e98005944391a6270fa80b925a7cd8cb403ee6", "messageHeadline": "update release gate checks", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "f53caa708757dd15e8c0d890251be77ccc472006", "messageHeadline": "Merge pull request #193 from anchore/bump-syft-python-cataloger", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 10, "deletions": 25}}, {"node": {"oid": "2dcb0172958a73ee617bb52676fa0cb9c39ab9fc", "messageHeadline": "update python and javascript catalogers", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 10, "deletions": 25}}, {"node": {"oid": "5f147759201b9a55c52a21f59a00d571607fa186", "messageHeadline": "Fix errors in README (#188)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "090ec8aa0c8088b185e79833c4ffe89c2a1e64ef", "messageHeadline": "Merge pull request #187 from anchore/bump-syft", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 103, "deletions": 32}}, {"node": {"oid": "da614aa4ac33925aa01fa6440bb9cebd8651d393", "messageHeadline": "bump syft version (add package.json, rename bundler to ruby)", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 103, "deletions": 32}}, {"node": {"oid": "ed27c7fcfae8bd73e3eeab72d86e6bd7b64c249b", "messageHeadline": "Merge pull request #185 from VinodAnandan/main", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "fa5e7abe389889a2dab045b0ca4c634b4270283a", "messageHeadline": "Enable CodeQL Security Scan", "author": {"name": "Vinod Anandan", "email": "vinod@owasp.org", "user": {"login": "VinodAnandan"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "86015454dca425cdfbf9dbccb1f6ca0d9dfa5b89", "messageHeadline": "fix grype version verbiage", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d26eff6c1dd6aed809a707c64b7ff0349b1ad329", "messageHeadline": "remove greeter action since it is broken for forked PRs (#186)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "9d06b57a0e94197cfae751c9e8b2e48b70bdf9a4", "messageHeadline": "incorporate gemspec cataloger (#177)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 44, "deletions": 19}}, {"node": {"oid": "e7ee54a81a721e109c09e7411c7b9f3b4459515c", "messageHeadline": "update install script arguments for proper argument processing (#181)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "9363f276279e9b3ce68706dce945ebb8c6b17f18", "messageHeadline": "Add first issue/PR welcome message action (#168)", "author": {"name": "Robert Prince", "email": "robert.prince@anchore.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "4ca218733b751982ba3fcb32466d8083b7a0c8fb", "messageHeadline": "Edit typo in readme (#179)", "author": {"name": "Graham Siener", "email": "siener@gmail.com", "user": {"login": "gsiener"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b787a695208f0bc32885727d1e4641768427ae04", "messageHeadline": "run tests on fork PRs (#180)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e2515fa9f0197563a4302812e4bb4564d7855fe3", "messageHeadline": "Merge pull request #178 from anchore/non-prerelase", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7f20e538cff63d8d53323cdcb59c8630852850d2", "messageHeadline": "docs: update the readme to remove pre-release note", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "86b0ae1adaf04d7b192557dba7c6bb1fa56ce0f9", "messageHeadline": "migrate to GHA pipeline (#176)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 93, "deletions": 127}}, {"node": {"oid": "2e97387721a04ef118ff1c177578843e50836a24", "messageHeadline": "Set prerelease to auto (#169)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04f88a80c60c7fe3c54abbdf290b3a96277d3f32", "messageHeadline": "Bump go.mod item versions (#173)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "98a17355c5a1a947b2772c12ef10c704c2166bb0", "messageHeadline": "remove constraint panics & invalid test assertiona (handle pre-releas\u2026", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "65ab6dacdb8438fc1ab74317e238e2d88af84add", "messageHeadline": "Support file/dir tilde expansion + APK cataloger xattr fix (#170)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "844cef986b033ce84095f079b685aefa7a709c61", "messageHeadline": "default to draft releases", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3c35e562bf1b6882f1bb836c41951fd36a31b58f", "messageHeadline": "exclude size labels from release changelog", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "75e36384685c70b3be6ee0aef9190084d13cad42", "messageHeadline": "add changelog generation into the release process (#167)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "63a6dd33dfe3b1b6b9beca232e8578f2d3f524d3", "messageHeadline": "always return a cleanup function from scope (#166)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 42}}, {"node": {"oid": "f13b9a76ed8708295effb251b6ae620265795fe9", "messageHeadline": "Use latest versions of anchore repos (#164)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "326afa3c416928bdf0427bbfa28b59fe5a52190f", "messageHeadline": "Add OCI support + use URI schemes (#160)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 92, "deletions": 53}}, {"node": {"oid": "9f6301bbc287ef145f04f1b2ef0288ff4c820a52", "messageHeadline": "Change root of JSON presenter to a mapping (instead of a sequence) (#\u2026", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 488, "deletions": 166}}, {"node": {"oid": "b2715ffdba83ad8c9fd47ad2e3601948f4598c53", "messageHeadline": "Update high level docs (#162)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 95, "deletions": 83}}, {"node": {"oid": "ed9f9bcb2b79da1f80a2c316cf0a40395b61efe3", "messageHeadline": "remove duplicate rows from the summary table (#161)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 50, "deletions": 5}}, {"node": {"oid": "ec493d5d0be5cbe1cb6d55e2494c5a3e017d39be", "messageHeadline": "Merge pull request #159 from anchore/update-testutils", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "578afab2166ea687c98ffb985d3bd38637cd1ab7", "messageHeadline": "update go.mod and go.sum", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c73a33700af085a46da829e0c3432b5643eefee6", "messageHeadline": "fix replacement of results with matches (#158)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "f0f8f4bf0272e9f5666d3d61b24630752a318a71", "messageHeadline": "add --fail-on threshold support (#156)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 298, "deletions": 26}}, {"node": {"oid": "039720637660dfdde3286c9ca3abb37c97bc8804", "messageHeadline": "Merge pull request #154 from anchore/issue-148", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 4674, "deletions": 272}}, {"node": {"oid": "ca19b08850bf3d02fc06f647e6a181817d1a1d85", "messageHeadline": "presenter: cyclonedx shouldn't eat up errors", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "7b71401c2681bcd714843100efdb0b37da2de8aa", "messageHeadline": "cyclonedx tests: update BD name to use grype instead of syft", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 132, "deletions": 114}}, {"node": {"oid": "2d448390d601aaf5b98aa3690ef6a7837cb7149a", "messageHeadline": "presenter: cyclonedx document updates to pass schema validation", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 17, "deletions": 6}}, {"node": {"oid": "4f78b57a63191a5bd15d772bd2fbbee43bebe166", "messageHeadline": "presenter: cyclonedx vulnerability schema fixes", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "2b8dfc2d75083cae72bf9884a0a431246578d3f1", "messageHeadline": "temporary bump of go deps for testing", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0fb50807359e6000e1d844fcea6f14bbb2ed6030", "messageHeadline": "presenter: add new golden files for cyclonedx tests", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 206, "deletions": 0}}, {"node": {"oid": "46f39486ab1ee55abf9de161aa03a28a8a9f56f6", "messageHeadline": "presenter: remove unneeded golden files", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 0, "deletions": 138}}, {"node": {"oid": "3de06ce3f69f3a648a4293755bf79e2902fad7c3", "messageHeadline": "presenter: join dir+img presesnter tests for cyclonedx", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 71, "deletions": 153}}, {"node": {"oid": "298a8019fcd57334e696b5d84b60e81b6602fec4", "messageHeadline": "tests: update CycloneDX presenters with new namespaces", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 42, "deletions": 6}}, {"node": {"oid": "80d494b79c67cf646aeb92aed2229c16cbeaa5b5", "messageHeadline": "presenter: add xmlns for bd and v namespaces in cyclonedx output", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3a5721801eb5d23639bcea09d669ab111b1635e1", "messageHeadline": "ci: hook the cyclonedx validation into CircleCI", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "57d777cf0428805a2f159294be2098689b8f7f86", "messageHeadline": "tests: add cyclonedx schema check", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 4340, "deletions": 2}}, {"node": {"oid": "2c1ddbecc4f150b993aeaf2e6b84f75d03aad47a", "messageHeadline": "Merge pull request #152 from anchore/fix-json-keys", "author": {"name": "Sam Dacanay", "email": "sam.dacanay@anchore.com", "user": {"login": "dakaneye"}}, "additions": 51, "deletions": 34}}, {"node": {"oid": "cb437b67219aa7b2de3c5d26d837c3228fb1d9b2", "messageHeadline": "Change kebab case to camelCase, use updated syft version", "author": {"name": "Samuel Dacanay", "email": "sam.dacanay@anchore.com", "user": {"login": "dakaneye"}}, "additions": 51, "deletions": 34}}, {"node": {"oid": "ca8ac613e029d5b56e6b4336ee244dcd6034c1e0", "messageHeadline": "Rename Result object to Matches (#153)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 93, "deletions": 97}}, {"node": {"oid": "ad7d9d5fdba953f3c8b727a5ceced9fd2a95ebb5", "messageHeadline": "Merge pull request #151 from anchore/fix-version-json-output-casing", "author": {"name": "Sam Dacanay", "email": "sam.dacanay@anchore.com", "user": {"login": "dakaneye"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9fa506410738b29969d79f46d389924a8f5005b4", "messageHeadline": "Fix json keys to be camel case instead of kebab", "author": {"name": "Samuel Dacanay", "email": "sam.dacanay@anchore.com", "user": {"login": "dakaneye"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "293368e25e978849c2a831b34caed4f426a589c4", "messageHeadline": "Shell completion via Cobra utility (#149)", "author": {"name": "Sam Dacanay", "email": "sam.dacanay@anchore.com", "user": {"login": "dakaneye"}}, "additions": 126, "deletions": 6}}, {"node": {"oid": "0f970816a2d9b6a19cf183cd9e15f3868d23fd88", "messageHeadline": "add positional argument validation (#150)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "1338850a8ebfbbb0ba20ffdb3f557c467af65796", "messageHeadline": "Add fixed-in-version to the presenters (#147)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 45, "deletions": 35}}, {"node": {"oid": "bd50ffc585f4473d1a820376231e8ff4d1cd9a44", "messageHeadline": "Change search key json output to a map (#146)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 112, "deletions": 45}}, {"node": {"oid": "c0efed50276477804ff9adafc722b95ca8bc4df2", "messageHeadline": "Merge pull request #143 from anchore/issue-39", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 723, "deletions": 1}}, {"node": {"oid": "c7689556beee229b72918bf7b2cc5784a370150a", "messageHeadline": "presenter: cyclonedx tests", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 395, "deletions": 0}}, {"node": {"oid": "8fc7efd46437afac395cd5ed537e7aa8cef2eee1", "messageHeadline": "result: add a helper to get packages by ID", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 9, "deletions": 0}}, {"node": {"oid": "444b1914043ee9d5f958565722c37351b53c4dcb", "messageHeadline": "presenter: set the options to hook CycloneDX output", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "48c3c2ab35ac211f9bf9dba8f49f4d64e23f8639", "messageHeadline": "presenter: add a cyclonedx presenter", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 306, "deletions": 0}}, {"node": {"oid": "8e8ad489f9048a56544e4a6f50359138ba2105f8", "messageHeadline": "dependencies: update to latest syft and include uuid", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "b77e023be8e145f63dc3410c6ac0c245e59447bb", "messageHeadline": "Merge pull request #137 from anchore/issue-94", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 111, "deletions": 46}}, {"node": {"oid": "d2949a2dddd9e42528d5434f17edccf3a2f4fc81", "messageHeadline": "matcher: add duplicate to demonstrate they don't show up", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "89f8ac49b9a94b421e8cad9ae4a3319bc742de6f", "messageHeadline": "test: update integration to match new SearchMatches", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 57, "deletions": 35}}, {"node": {"oid": "46f614d912da94487d4a299f88918505426c0704", "messageHeadline": "tests: json presenter output updated", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "5428cc25afef2affc624396d5a84f047e498388e", "messageHeadline": "presenter: json to use a string for the search key, not a map", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2d7af0b10ac8c98836680364e8001c10b0418e98", "messageHeadline": "matchers: use strings for SearchKeys", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 2, "deletions": 6}}, {"node": {"oid": "87c267f7ad1674b14b34abb337b4394667e8a8b0", "messageHeadline": "matchers: cpe should prevent duplicates by not adding already present\u2026", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 23, "deletions": 4}}, {"node": {"oid": "b8a4183fc2fa5757be84890eb7524396d4471a9b", "messageHeadline": "vuln matches should include search matches", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "651751f698e694ec85939b02b663e3c728a5c28b", "messageHeadline": "simplify version cmd + add json option (#139)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 34, "deletions": 12}}, {"node": {"oid": "be6a7ea4f5bc4e0d91dc3f7b4f1396ddecc60de0", "messageHeadline": "Update README.md to highlight supported distros and languages (#135)", "author": {"name": "Zach Hill", "email": "zach@anchore.com", "user": {"login": "zhill"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "8757b470cc1f8e9ce55c3a93390ec6488ddce7fd", "messageHeadline": "Merge pull request #136 from anchore/issue-py-setup", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 11, "deletions": 4}}, {"node": {"oid": "b0c6dc2fb1fb91eefb27b2da433c4be24e2e0543", "messageHeadline": "test: update scope.FilesByGlob, it is now part of Resolver", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8e9431f8996be8afa89280820aa2152dad0fa0d", "messageHeadline": "dependencies: bump to latest syft that includes setup.py support", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "618672a01425bafec37fb0d1939a52c963780da4", "messageHeadline": "matcher: use pkg.PythonSetupPkg as well", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38366260312b41bf40468fdff5f14332ed4db2f8", "messageHeadline": "add demo gif (#134)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "d3987d7e3ea268b28d71e4796667d8d2c3a0ac9e", "messageHeadline": "Update modules (#127)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 36, "deletions": 11}}, {"node": {"oid": "66b2512780220d3b0c078247ea57508c1b68b57f", "messageHeadline": "Merge pull request #124 from anchore/issue-91", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 34, "deletions": 7}}, {"node": {"oid": "b237bf985bf1cfef51156ea70108689b0886c0cc", "messageHeadline": "test: fuzzyConstraint needs a hint now, update tests", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75b3537781b4c85fe8c9c7b7e6a4f6b472a64ea4", "messageHeadline": "version: use hint if provided", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "84684f2fa80361ec78390882d37f6c6331191631", "messageHeadline": "test: add examples of crazy PEP440 rules", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "0399e082071c0948df1c51eb9b3ebe3cd51d1fdc", "messageHeadline": "version: use the new PythonFormat", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 18, "deletions": 3}}, {"node": {"oid": "41147df4944029668eb589dcb8c355a9506e5e6e", "messageHeadline": "test: update integration validation for python packages with Python f\u2026", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0618d1dbebc26e63462a6c8ade2b47b3b3c92421", "messageHeadline": "github is picky about the issue template file extension", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d0b03fad13182a8d437053db7de8ef15818a89f5", "messageHeadline": "add slack links to issue selection (#123)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "a34bf6e47c19f56ea991cd04efebc73c9e1b1a12", "messageHeadline": "Merge pull request #122 from nwl/readme-fixes", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f2ce94b614d8330fcfef292a5927a8141a0fa53b", "messageHeadline": "Replaced stray syft entries with grype", "author": {"name": "Neil Levine", "email": "levine@yoyo.org", "user": {"login": "nwl"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "93e39a705f1a89f8cdbfe2e2c8af7d21ffec092c", "messageHeadline": "Merge pull request #120 from anchore/readme-install-fix", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2caa0d2fe5d9a3167e4dea2cef7f14704ef3adcb", "messageHeadline": "docs: emphasize installation methods before features and getting started", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "89a62015557ebaad06897747fa9be7ddf13300b6", "messageHeadline": "Disable prerelease version update check (#118)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "12b2296374688a717319822ca0ce5d904db2384b", "messageHeadline": "Add future ideas + beta warning to README (#114)", "author": {"name": "Ross Turk", "email": "ross@rossturk.com", "user": {"login": "rossturk"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "8052fa644db246d32641885ad3e678ad15de764f", "messageHeadline": "Update installation method (#117)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "cbd60606522186b88e345231c0699cedb53266de", "messageHeadline": "Add installer script + brew tap (#116)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 383, "deletions": 9}}, {"node": {"oid": "457cd297ecd1e9c443c47b14fd5f2ac8b6675202", "messageHeadline": "Add badges (#115)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "219d8bcf0f2c519f9d14a1d66e0d46563df7c9ad", "messageHeadline": "Use warn instead of error for packages with no matchers (#113)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "50d7251a0bca677e552b965650a5efc90aaf6e93", "messageHeadline": "add issue templates (#112)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "4596701956d718ba1b15839f8fc40b6d66f645ce", "messageHeadline": "Merge pull request #110 from anchore/issue-35", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 103, "deletions": 0}}, {"node": {"oid": "9ece1f561458ecdce160fceb806f67acd0c671f0", "messageHeadline": "docs: add contributing guidelines", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 103, "deletions": 0}}, {"node": {"oid": "56b9576a19f932ed4e769a586f678384efb47453", "messageHeadline": "Add inline-comparison as acceptance test (#106)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 573, "deletions": 63}}, {"node": {"oid": "f98e3cdf9052ac0d3e22e5d50b6a99b08f56078b", "messageHeadline": "replace search key from table with severity (#107)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 91, "deletions": 34}}, {"node": {"oid": "37ceb170e45b283bb73d958f2036ee5907e7fde7", "messageHeadline": "Add shell completion script (#109)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2ccdefd00782a587c72a1cf1c71d909578e2ac73", "messageHeadline": "Add poetry to package types (#108)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30d72dd476dabbedf6bab2bd3fe36a7ba598eb4d", "messageHeadline": "fix spaces alignment on etui", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "c1fdaba363a0fd125e41d7d87842136717cdc2c7", "messageHeadline": "Adding additional detail to README (#103)", "author": {"name": "Ross Turk", "email": "ross@rossturk.com", "user": {"login": "rossturk"}}, "additions": 101, "deletions": 3}}, {"node": {"oid": "f1ad989c9b30df9370ee8979db2ed4c39f2f5223", "messageHeadline": "replace master with main (#104)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "6de7e4030d7d3a3e0b4fcf756cb901d49d9773dc", "messageHeadline": "finalize the json output (no schema yet) (#102)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 383, "deletions": 81}}, {"node": {"oid": "76ff9737db11561bee020b6b356ea9b6a1cb90be", "messageHeadline": "Merge pull request #99 from anchore/issue-18", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 403, "deletions": 3}}, {"node": {"oid": "5d057db5ec6c3ef5cb80edb9d572da3b66eab2e5", "messageHeadline": "cpe: update tests to match new ANY in product name", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d8da43b410849bc891444577c861fd266f966fa3", "messageHeadline": "test: update integration tests for alpine", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 87, "deletions": 0}}, {"node": {"oid": "e4689c65de1f17fbbe0fb5763fed6f29d4de2ece", "messageHeadline": "matcher: add apk matcher unit tests", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 126, "deletions": 0}}, {"node": {"oid": "44767fc2fb1ac6deba3e582ea28404093f372fcf", "messageHeadline": "result: add a Count() helper method", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "4476fc98883f7e30919efb8824740fd8e455d9d3", "messageHeadline": "broaden cpe matcher + modify alpine matcher", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 73, "deletions": 59}}, {"node": {"oid": "a9bf268abc901f5ad03bda0c8084ed60c6fa509f", "messageHeadline": "integration tests for corner case", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 39, "deletions": 7}}, {"node": {"oid": "cff46b84438f439915fa0cfdf15d0bf69e97681c", "messageHeadline": "add apk to controller", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "e0db0c1145c06a198ba5678e939f3acb5fecb3b4", "messageHeadline": "test: add integration corner cases for Alpine", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 49, "deletions": 0}}, {"node": {"oid": "905cae5377bec7f4709825ad4e5e9a502af45488", "messageHeadline": "matcher: add APK support", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 76, "deletions": 0}}, {"node": {"oid": "317b38336befb05d5178d3ba9e8422106068b917", "messageHeadline": "match: add APK matcher type", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "51479857e6d0404c29153cc28a50117ffd60a0fc", "messageHeadline": "add description and cvss metadata to v1 schema (#100)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4e6eb13e0a196b9a04af05307e221d2ec2c50251", "messageHeadline": "fix panic on top-level log (#97)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81eab4e65b709eda872235ce79441ea112feecf1", "messageHeadline": "pull all commits on checkout for release to build changelog (#98)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f3756d0dc0e9be125af8c243cc6e69814af12a80", "messageHeadline": "change default scope to squashed (from all-layers) (#95)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 22}}, {"node": {"oid": "0cfca609c3d262c45001fe4a3a2a23fec1e97d70", "messageHeadline": "Merge pull request #83 from anchore/initial-docs", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 68, "deletions": 0}}, {"node": {"oid": "57d73a53b3f98e0fcf40c62649bf229b721b0f68", "messageHeadline": "docs: update README with sections and DB information", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 68, "deletions": 0}}, {"node": {"oid": "2cd127b9326b4d0de06d1b3a0b64f38105fd5038", "messageHeadline": "Update pkg type (#87)", "author": {"name": "Dan Luhring", "email": "luhring@users.noreply.github.com", "user": {"login": "luhring"}}, "additions": 22, "deletions": 3}}, {"node": {"oid": "e1f4c549d57915cb72be5511c1334ecd808e209b", "messageHeadline": "bump syft for docker pull + UI elements for pull status (#81)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 12, "deletions": 18}}, {"node": {"oid": "5261e4a869338e62b72ecefac892d1ed1eafb76c", "messageHeadline": "Merge pull request #84 from anchore/help-error", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "c581a454f2427a8c67ba7fbe03ce0ec9c0f6805c", "messageHeadline": "cmd: display help menu when no args are passed in - skip the error", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "87e6dc08eca2ab2c7875353e1202298ce38ac11e", "messageHeadline": "Merge pull request #82 from anchore/log-fix", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b214c29cbefaf71a91bd92346e3042f756bc808f", "messageHeadline": "cmd: fix log identifier for stereoscope", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb8f3d87ed3f3d52fdf5998cb92d34e5a25790d7", "messageHeadline": "restore log source after etui exit", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "11731fac402c871006e5d5cd68374529f402586e", "messageHeadline": "replace zap logger with logrus (#80)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 274, "deletions": 271}}, {"node": {"oid": "861883c8d4c648fdd75b37af3a1d9925edd9466b", "messageHeadline": "pull in fix for bounds check progress formatting values in etui", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6395481e736619bb5dd253226173bc43a6f6fb83", "messageHeadline": "Add ETUI (#77)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 899, "deletions": 84}}, {"node": {"oid": "009dcb1a46f732662fc14e227db0169fdc272553", "messageHeadline": "Ignore prerelease versions on release + add DB update URL (#76)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 32, "deletions": 16}}, {"node": {"oid": "6c7d453f87b19d21c1d2cd087b59f8901d2cf5e6", "messageHeadline": "Merge pull request #75 from anchore/yarn-lock", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 4, "deletions": 6}}, {"node": {"oid": "9c85296d4920baab28477a7ba1d3ae5f653f7424", "messageHeadline": "test: remove commented out code", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "561f7577c197673d79d0109295109f97256aeaa4", "messageHeadline": "dependencies: bump to latest syft that includes yarn support", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "744368a2f87164cd07f3409310f810896ba355ab", "messageHeadline": "matcher: add yarn matcher", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1b4ea5fdaa7c04af33d6b4255479cd7b89dee55", "messageHeadline": "add schema validation & fix schema status logic", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 83, "deletions": 75}}, {"node": {"oid": "8d84dfeb656cbe894914c0f02c93a35c7529a182", "messageHeadline": "finalize update check URL", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "c524fba69191cdece1de306cc640091cc62423c7", "messageHeadline": "use aws creds for version file upload", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "94636feffa856f3961fd73dd5bb90bd66acd2e17", "messageHeadline": "add bin name to makefile for version upload", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "02aac292555e6c77c598b5f38ddd6af22737a3f0", "messageHeadline": "Merge pull request #72 from anchore/upload-version", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "c0dff6c0d22f6d06cae1021e3de77143a7a99184", "messageHeadline": "upload version check file on release", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "14d8b5da90ff342fbf5eb5cced5976f5f15ff5cd", "messageHeadline": "Merge pull request #71 from anchore/support-multiple-schemas", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 33, "deletions": 42}}, {"node": {"oid": "6ec1ce6ca6a6779df80ed4c4aaa0cf1307553abe", "messageHeadline": "use explicitly the v1 db schema", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 33, "deletions": 42}}, {"node": {"oid": "6ead0454575a911a0fcd84d5de59a3ce224a413a", "messageHeadline": "add db schema output option", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "c61483cb239953b3df06134a8648b9ae2b9722a6", "messageHeadline": "bump circle resources", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fe993614d6c4ef497c5c78cbdef335a7116f649c", "messageHeadline": "Merge pull request #70 from anchore/update-grype-db", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 45, "deletions": 58}}, {"node": {"oid": "5051c6202d0c873a48f669d7c96c8b34bf04f6fd", "messageHeadline": "simplify schema checks and update grype-db", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 45, "deletions": 58}}, {"node": {"oid": "959fa89cad6ca1eb9af43ecc0dbb9da6c8514adb", "messageHeadline": "bump bouncer version", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0faf81320d38fa84e0126e3ceaae857c1c3ff0c9", "messageHeadline": "rollup static analysis to make target", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ff5e31f437a700f955b3b890485a3d000e325fa6", "messageHeadline": "add release quality gate", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bb2afc3a595f4b710ca6ef16a4d1c27635c2bd87", "messageHeadline": "fix checks wait step for release", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4220fc60a7dfb91699a5c1ae8e0d56b794cf9783", "messageHeadline": "Add default table presenter (#59)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 210, "deletions": 4}}, {"node": {"oid": "ac36cd9b3d28fb51fabdc55ee439817f57b7e25c", "messageHeadline": "fix integration cache key path", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2835ccb23f04f95103172b0649c916bf8a425836", "messageHeadline": "add snapshot check & enable release publishing", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 144, "deletions": 15}}, {"node": {"oid": "4eea5d00fc28741689250a91a46732da555bbcad", "messageHeadline": "Merge pull request #65 from anchore/dir-helpmenu", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fdbcc665a3df60996cc39d71dd1c798aad6def66", "messageHeadline": "add update check to entrypoint (#67)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "695cc0f6400033156fb077cd6cd697a42d316aed", "messageHeadline": "support version constraint || operator conjunctions (#66)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 343, "deletions": 141}}, {"node": {"oid": "4f6ebda46036b0bdc20a73b32c0122adadaeb273", "messageHeadline": "cmd: add directory scan help entry", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "03005af2f25d87d6650cda5b0b51c6496407bf88", "messageHeadline": "rename grype-db", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "c5867b32ea72a00f784fb3660dab6faef2e9eaee", "messageHeadline": "show verbose test output to prevent circleci kills", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b74b647e1f9339e297e44c721d02ce08356f26ac", "messageHeadline": "update readme description", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6dce0bd0f98a8def3e0dfc4689a10103aa65be29", "messageHeadline": "add json presenter snapshots", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "564fffec6d40672bdb9cbf6b8273b53d028764b8", "messageHeadline": "rename to grype", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 156, "deletions": 183}}, {"node": {"oid": "6340b2da3a26393627c8ec0568ca16f4ece8aa4f", "messageHeadline": "add release pipeline & replace imgbom with syft (#60)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 349, "deletions": 137}}, {"node": {"oid": "4ab19e8e87d5437c150b1c017ddad69cf8c30e26", "messageHeadline": "Merge pull request #62 from anchore/package-lock", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 111, "deletions": 11}}, {"node": {"oid": "bfca4d9e627d171d9732163d2bc944706588cc18", "messageHeadline": "limit update version string length (#61)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "f66bf54d0442ca002995d7a990aa6eaa353d8dbe", "messageHeadline": "integration: validate new Npm matching", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 64, "deletions": 8}}, {"node": {"oid": "fa4abe79ecf5159729a0015ed39283f03f2a10d1", "messageHeadline": "vulnerability: uncomment Javascript pkg type namespace", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fce21ddf6fc98d3f7f84b82d4239fbb03baa5e92", "messageHeadline": "matchers: include Javascript (Npm) matching", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 41, "deletions": 0}}, {"node": {"oid": "8b17a43c28513b5ea027e0c87cf2987327f42662", "messageHeadline": "dependencies: bump to latest imgbom", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1891972748cbf378abbcd851973ff8748461a8a4", "messageHeadline": "Merge pull request #58 from anchore/requirements-txt", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3da2ff81a72eaf158ab25d8b460895e7ec8fcb6a", "messageHeadline": "matchers: include python-requirements matching", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f06334b010d16b663f7f4ff9e40fc543c5d9a0f", "messageHeadline": "dependencies: bump to latest imgbom", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bc3f298d64017dbbe262c06d35424186a75644e2", "messageHeadline": "use sqlite reader (remove a cgo dependency) (#57)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 16, "deletions": 24}}, {"node": {"oid": "c8bca755ff0483bdaf2d36728fdcfc4ad04406ea", "messageHeadline": "Add integration tests (#54)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 737, "deletions": 298}}, {"node": {"oid": "66453e65f2f3609cf3f14871f56ae513eb7c87e5", "messageHeadline": "add app upate check on startup (#56)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 349, "deletions": 35}}, {"node": {"oid": "c83ddc1fa2e7313e5675a56391eff29e18224b76", "messageHeadline": "validate input arg length (#55)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bce264743a47d710299c84f5883199b5e6266602", "messageHeadline": "Merge pull request #50 from anchore/issue-21", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 17, "deletions": 17}}, {"node": {"oid": "a9172fcd98f34846c6cdfdaf0ce8ba14ee0ef4f6", "messageHeadline": "dependencies: update with latest imgbom", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "83401f7fc34b2167e76441be5e9c80205c5380de", "messageHeadline": "tests: make the results dir if it doesn't exist", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "924d7f9a28d6cca0eb95f0d7dc2dc93b8d743aad", "messageHeadline": "cmd: use NewScope abstraction from imgbom, supports dirs/imgs", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 8, "deletions": 15}}, {"node": {"oid": "2d65ce5809a5482a3bc071b010bbe5b83648ac96", "messageHeadline": "add cpe matching to java matcher (#53)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "bbff86949922c8ed4a4516ff473f9a7d96f1f344", "messageHeadline": "Add matching by CPE (#40)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1070, "deletions": 129}}, {"node": {"oid": "afb8597aa2c2f40d935dc5c81cff04821d601b99", "messageHeadline": "split vulnerability into index & metadata (#51)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 115, "deletions": 59}}, {"node": {"oid": "12aeee3b9225c5fcd05610dbe65bde2610a22205", "messageHeadline": "add java matcher (#44)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 602, "deletions": 42}}, {"node": {"oid": "2fa38cab3dd97e5abc8f7f2e05b031fb7877225f", "messageHeadline": "migrate to using siren-db lib (#48)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 28, "deletions": 30}}, {"node": {"oid": "d585ebe6c1242d914dc821b68e5ca474661861a1", "messageHeadline": "add comparitive analysis (#46)", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 204, "deletions": 0}}, {"node": {"oid": "8fee8c92ef0e3d87e7607e91e5de32699c36eed2", "messageHeadline": "Merge pull request #47 from anchore/add-license-check", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "16f757952061bfa392a39845a57dd602177646c0", "messageHeadline": "add license validation", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "350cf11a296376e10902ca8cb5012c56d0da8394", "messageHeadline": "Merge pull request #45 from anchore/fix-duplicate-options", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "077af63000eccc314fca7c8cecb852fc1e250245", "messageHeadline": "fix duplicate pkg output; add pkg type", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "5421021e4fdc276c6b05d80940798c94d397e8ff", "messageHeadline": "Merge pull request #43 from anchore/add-rpm-matcher", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 766, "deletions": 242}}, {"node": {"oid": "25a24f0880587384c99e0d2590ccd940f1660294", "messageHeadline": "reword constraint operator parsing error", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e4dad7c766542d587414a833a95f73d1ccd0e6f", "messageHeadline": "Update vulnscan/version/constraint_part.go", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "765d5dfb5bf413124493b542eccd7cc42e7bc33f", "messageHeadline": "add rpm version + constraint, rpmdb matching; refactor dpkg constraint", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 766, "deletions": 242}}, {"node": {"oid": "63b9841c9310585ad83242e22e05fe7d7afd1800", "messageHeadline": "Merge pull request #41 from anchore/add-coverage", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 61, "deletions": 31}}, {"node": {"oid": "b2151d080a650459bc73c0dcdc7d9e6035b86991", "messageHeadline": "add coverage + makefile improvements", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 61, "deletions": 31}}, {"node": {"oid": "3ed05138001b672dd34476c8c5fb0ecc7a7cf02d", "messageHeadline": "Merge pull request #37 from anchore/sync-vulnscan-db", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 228, "deletions": 650}}, {"node": {"oid": "a0046680562d17aa33622eb77859643eb58c897e", "messageHeadline": "add db archive import", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 149, "deletions": 31}}, {"node": {"oid": "92cf98ab1271448646b7e70572b33a8d7849e21b", "messageHeadline": "sync vulnscan db changes", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 92, "deletions": 632}}, {"node": {"oid": "0eb5faff321b0a4d277cfbb93c926427c8a8cee7", "messageHeadline": "Merge pull request #30 from anchore/add-license", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 201, "deletions": 0}}, {"node": {"oid": "9138e55c7b75b874451283ea9eb31ce676cb6532", "messageHeadline": "add apache v2 license", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 201, "deletions": 0}}, {"node": {"oid": "89ed62696d0d567674ff079e7d03d3bf87fbf80a", "messageHeadline": "Merge pull request #27 from anchore/curate-db-file", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1315, "deletions": 178}}, {"node": {"oid": "ce707a6f1a78800660418a844a510bc2858a972d", "messageHeadline": "fix testutils dependency", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 38, "deletions": 90}}, {"node": {"oid": "9c70953dfb021ab2b4118f95ef496e79d5e0edee", "messageHeadline": "add curation of db file", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1285, "deletions": 96}}, {"node": {"oid": "905118a10c27291587010e5b9273e601354ff83b", "messageHeadline": "Merge pull request #26 from anchore/issue-24", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "7f00f5c9457456f31637e4a5ad9c7a450102d79d", "messageHeadline": "cmd: automatically detect distro based on img input", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "e531f28e46471d5d05c7079df1710f91ae2bbd5b", "messageHeadline": "Merge pull request #25 from anchore/issue-11", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 289, "deletions": 24}}, {"node": {"oid": "9f4e5d2f067809d2dbde6e604dfbd101f2afd2eb", "messageHeadline": "add TODO comments to follow up on renaming", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e42287cd88d9e0622c290b07ba95f00a7101bfb4", "messageHeadline": "create a presenter structure with a JSON handler", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 233, "deletions": 0}}, {"node": {"oid": "b484b858900a4365ecc580f0f484e94290bc34d6", "messageHeadline": "update dependencies", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 37, "deletions": 4}}, {"node": {"oid": "4fc7fbc1fd8f4593d6fc7ad054027fedcd2f03a6", "messageHeadline": "cmd: default to json output, connect to presenter", "author": {"name": "Alfredo Deza", "email": "adeza@anchore.com", "user": null}, "additions": 15, "deletions": 20}}, {"node": {"oid": "00dc2cfe2f3e5430bc55ccc4a7635df56cd649ce", "messageHeadline": "Merge pull request #23 from anchore/add-basic-pipeline", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 116, "deletions": 5}}, {"node": {"oid": "a3d145183395dac2a26028a60762e5e8720b08f8", "messageHeadline": "add basic pipeline", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 116, "deletions": 5}}, {"node": {"oid": "35486c148c336d3c9ea6342547ab6dd5454b8125", "messageHeadline": "Merge pull request #16 from anchore/add-python-matcher", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "7593c31028f541e5696b944589e34dec56e67143", "messageHeadline": "add python matcher", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "c0d20adc72d58284ca8bed1bfa4eb453d4d67340", "messageHeadline": "Merge pull request #15 from anchore/add-gem-matcher", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 657, "deletions": 223}}, {"node": {"oid": "1ca035363ac3dbaf4558ce90db51b9abe12c35f7", "messageHeadline": "add gem matcher", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 657, "deletions": 223}}, {"node": {"oid": "42c09eb79d8fa3ae262ad7dd00d2ff5bc7f6a4ec", "messageHeadline": "Merge pull request #3 from anchore/draft-execution-flow", "author": {"name": "Alex Goodman", "email": "wagoodman@users.noreply.github.com", "user": {"login": "wagoodman"}}, "additions": 1871, "deletions": 15}}, {"node": {"oid": "622f09feff76dc652c4821efb8f95d8acedcb8d0", "messageHeadline": "add matcher tests + dpkg constraint adapter (add <)", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 378, "deletions": 96}}, {"node": {"oid": "d9c922218c04a43513ee5255e888c0247782ca62", "messageHeadline": "add store provider tests", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 244, "deletions": 129}}, {"node": {"oid": "88eecbd2de7769ca21b73ed2af7fe44f93047647", "messageHeadline": "add indirect dpkg source matching", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 560, "deletions": 53}}, {"node": {"oid": "b72e25afea92e0840af4a6e7595fc5759b88962c", "messageHeadline": "add sqlite vulnscan-db integrations", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 53, "deletions": 23}}, {"node": {"oid": "951a2a70af21975b91e880237f351edfd65dc09b", "messageHeadline": "pivot to distro-specific matchers", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "75ceb1af2d08eb29c4f7a538aeb4c7ef04f6745a", "messageHeadline": "pin to imgbom@master", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "490ba9cd4b79f4ed64835fa906eba99c01adef74", "messageHeadline": "rename os -> distro", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "aacc6240332d4dfe6017aa7d977eb5658ca76066", "messageHeadline": "add FindVulnerability lib function, wire up main with matcher", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 48, "deletions": 9}}, {"node": {"oid": "386a13a4f6d4108b9269dad59211a60b229bc35c", "messageHeadline": "replace dummy matcher with os matcher", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 81, "deletions": 40}}, {"node": {"oid": "16c478536e47d060ee58424198ef1a42925b340c", "messageHeadline": "add matcher interface", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "7371815a3ed6f742621c175f19e614c9b4e0ab09", "messageHeadline": "add db mock + stubs (temporary)", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "27cb2cab5aeceafa74f35d700b9608a5769bfc67", "messageHeadline": "add stringer support to match object", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "90074788d70c517860936537ded0c78a78ca61a4", "messageHeadline": "refine result object", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "bb236ab51ca869c7d19ae7f01832a866ce8145ba", "messageHeadline": "internalize vulnerability definition + provider", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "e8e8f416d04282e5b1a83f9e7db8cd967575d903", "messageHeadline": "add version & version constraint support", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 519, "deletions": 12}}, {"node": {"oid": "02556fdd9c5f64a603f84eb72731a0d0f4c3b9ef", "messageHeadline": "add basic matching execution flow", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 182, "deletions": 1}}, {"node": {"oid": "4e310ebbe2631f497eda7a5f45c4ee04f370fe38", "messageHeadline": "simplify initializers", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "d813ac84ca633399164060cfa8a43fdac2ac5dba", "messageHeadline": "add CLI commands / subcommands", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 235, "deletions": 72}}, {"node": {"oid": "3c6ae016199e84ac1f717ef5009638b9329fdc81", "messageHeadline": "initial project structure", "author": {"name": "Alex Goodman", "email": "alex.goodman@anchore.com", "user": {"login": "wagoodman"}}, "additions": 1458, "deletions": 0}}]