Skip to content

Releases: savoirfairelinux/vulnscout

v0.18

Choose a tag to compare

@reh-sfl reh-sfl released this 14 Jul 18:20
Immutable release. Only release title and notes can be modified.
938e415

✨ Features

πŸ›  Improvements

πŸ› Bug Fixes

Full Changelog: v0.17.1...v0.18

v0.17.1

Choose a tag to compare

@reh-sfl reh-sfl released this 30 Jun 15:22
Immutable release. Only release title and notes can be modified.
c1a8f62

πŸ› Bug Fixes

Full Changelog: v0.17...v0.17.1

v0.17

Choose a tag to compare

@reh-sfl reh-sfl released this 25 Jun 20:13
Immutable release. Only release title and notes can be modified.
415b814

✨ Features

  • Export scope SBOM/VEX to a project or variant (#389)
  • Always show vulnerability action bar (#387)
  • Support sbom-cve-check scans (#385)
  • Support CPE referenceType as full URI in SPDX parsing (#362)

πŸ›  Improvements

  • GHSA refresh (#373)
  • Refactor controllers dictionary to cache object (#384)
  • Unify columns for updated_at and fetched_at (#386)
  • Scan history redesign (#388)
  • Settings tab UI modification and variants copy (#392)
  • Type annotations across helpers, models, extensions, and base (#372, #382, #401)
  • Improve backend test coverage (#404)

πŸ› Bug Fixes

  • Pass ControllersCache to post_treatment (#390)
  • Scan Grype scope exported SBOM to variant (#391)
  • Restyle action buttons and reposition edit panels (#398)
  • Prevent selecting incompatible variant/package pairs in assessments (#400)
  • Key package enrichment by UUID and scope variants (#394)
  • Count each vulnerability once per status in metrics (#396)
  • Report variants and packages in assessment success message (#395)
  • Drop OpenEmbedded supplier from packages (#399)
  • Poll refresh progress only while a refresh is running (#393)
  • Attribute source from exact per-document provenance (#397)
  • Exclude kernel modules from scanner inputs (#402)
  • Scan progress lost on webpage refresh (#403)

Full Changelog: v0.16.2...v0.17

v0.16.2

Choose a tag to compare

@reh-sfl reh-sfl released this 12 Jun 15:44
Immutable release. Only release title and notes can be modified.
fde5424

πŸ› Bug Fixes

Full Changelog: v0.16.1...v0.16.2

0.16.1

Choose a tag to compare

@WilsonZiweiWang WilsonZiweiWang released this 10 Jun 20:12
Immutable release. Only release title and notes can be modified.
70df0cf

πŸ› Bug Fixes

πŸ“¦ Release

Full Changelog: v0.16...v0.16.1

v0.16

Choose a tag to compare

@reh-sfl reh-sfl released this 09 Jun 18:07
Immutable release. Only release title and notes can be modified.
2084241

✨ Features

πŸ›  Improvements

πŸ› Bug Fixes


New Contributors

Full Changelog: v0.15...v0.16

0.15

Choose a tag to compare

@WilsonZiweiWang WilsonZiweiWang released this 27 May 20:44
Immutable release. Only release title and notes can be modified.
4e73191

πŸ›  Improvements
Backend typing and small refactoring by @youennlj-sfl (#324)
Refactor routes by @rawaha-e (#333)
Handle cpe23Type in BOM and normalize purl epoch qualifier by @WilsonZiweiWang (#327)
Refactor controllers by @rawaha-e (#330)
Refactor Flask command scripts by @rawaha-e (#329)
Refactor views by @rawaha-e (#332)

✨ Features
Export custom assessments as individual OpenVEX files by @rawaha-e (#328)
Add ability to import / export custom user data by @rawaha-e (#334)
NVD single CVE info refresh by @WilsonZiweiWang (#339)
cvss: add author field and more filters by @rawaha-e (#341)

πŸ“¦ Release
Changelog v0.15.0 by @rawaha-e (#342)
Release v0.15.0 by @WilsonZiweiWang (#344)

Full Changelog: v0.14...v0.15

v0.14

Choose a tag to compare

@rawaha-e rawaha-e released this 11 May 20:18
Immutable release. Only release title and notes can be modified.
9393990

✨ Features
CQFD flavor to validate exported SBOM files by @rawaha-e (#314)
SBOM table: add filter by SBOM Document by @rawaha-e (#280)
Use --project and --variant for import/export custom assessment by @youennlj-sfl (#317)
Parse supplier info in SPDX 2.3 by @WilsonZiweiWang (#323)
Add assessment fields in Scan Tab by @ValentinBoudevin (#318)

πŸ›  Improvements
Remove patch-finder related code by @WilsonZiweiWang (#316)
Update copyright headers by @ValentinBoudevin (#322)
Split merger.ci, remove code duplication by @ValentinBoudevin (#320)

πŸ› Bug Fixes
Fix the project scope correctly for vulnerability edit by @ValentinBoudevin (#313)

Full Changelog: v0.13...v0.14

0.13

Choose a tag to compare

@ValentinBoudevin ValentinBoudevin released this 28 Apr 20:18
Immutable release. Only release title and notes can be modified.
7891d50

✨ Features
Templates: add new fields after DB migration by @rawaha-e (#277)
Review: implement assessment edit / delete features by @rawaha-e (#279)
Scan: Rework of the feature to include NVD/OSV/GRYPE by @ValentinBoudevin (#300)
SBOM: add CPE/PURL columns by @ValentinBoudevin (#302)

🧠 Improvements
Add documentation for interactive mode by @rawaha-e (#301)
Fix: Create a new helper for "active scans" by @ValentinBoudevin (#304)

πŸ› Bug Fixes
Include UTC offset in serialized timestamps by @ValentinBoudevin (#299)
Variant enrichment uses correct scan IDs by @ValentinBoudevin (#303)
Remove the unknown URL by @ValentinBoudevin (#305)
Scanning tool second scan provide wrong results by @ValentinBoudevin (#306)
Only check the active packages in new assessments by @ValentinBoudevin (#308)

πŸ“š Documentation & Maintenance
Update the changelog for v0.13 by @ValentinBoudevin (#309)
Release v0.13 by @ValentinBoudevinSFL (#310)

Full Changelog: v0.12.1...v0.13

0.12.1

Choose a tag to compare

@ValentinBoudevin ValentinBoudevin released this 17 Apr 18:53
Immutable release. Only release title and notes can be modified.
ef02e39

✨ Features
scan management commands by @youennlj-sfl (#271)

🧠 Improvements
Code quality: added shellcheck, fixed flake8 configuration, fixed pre-commits by @youennlj-sfl (#278)

πŸ› Bug Fixes
Update initialization message to get URL by @ValentinBoudevin (#275)
Upgrade cyclonedx-python-lib to 11.7.0 by @ValentinBoudevin (#274)
Strip staging prefix from filename by @ValentinBoudevin (#284)
Error 500 when setting a custom assessment by @ValentinBoudevin (#282)
UI bug fixes by @L-series (#285)
Fix DB lock after a few assessments due to NVD taking control of the DB by @ValentinBoudevin (#287)
Persist custom report templates by @ValentinBoudevin (#295)
Remove API GET request per CVE on Review by @ValentinBoudevin (#291)
Correct vulnerability count in multiedit by @ValentinBoudevin (#290)
Fix frontend data clearing when navigating by @ValentinBoudevin (#289)
Use PURL as OpenVEX product @id instead of name@version by @ValentinBoudevin (#283)
Raise warning for wrong files on --add-* command by @ValentinBoudevin (#297)

πŸ“š Documentation & Maintenance
Add Read the Docs config by @ValentinBoudevin (#288)
Update README to remove cqfd command by @ValentinBoudevin (#294)
Changelog v0.12.1 by @rawaha-e (#296)
Release v0.12.1 by @rawaha-e (#298)

πŸ™Œ New Contributors
@L-series made their first contribution (#285)

Full Changelog:
v0.12...v0.12.1