Releases: scanoss/sbom-workbench
Releases · scanoss/sbom-workbench
v1.30.0
What's Changed
Added
- Added keyboard shortcuts for code viewer zoom (Cmd/Ctrl + +/-, Cmd/Ctrl + 0 to reset)
- Added mouse wheel zoom support in code viewer (Cmd/Ctrl + scroll)
- Added component URL to dependency data
- Included dependency component URL in detected/identified reports
- Added URL column to dependency table in HTML report
- Added external link icon with tooltip to dependency tree for opening component URL
- Added URL column with external link icon to license matches report table
- Made purl text selectable in dependency tree for copying
Fixed
- Fixed proxy configuration not being loaded in settings modal
- Fixed errors when closing a project while async operations are in-flight
- Fixed database closed errors when navigating away from report pages during data loading
Changed
- Improved error dialog layout for long messages (responsive width, word-break support)
- Changed project list to show total number of files instead of scanned files
- Updated scanned files translation to show progress format (scanned/total) in all languages
Full Changelog: v1.29.0...v1.30.0
v1.29.0
What's Changed
Added
- Added configurable pipeline stages in project settings (Dependencies, Vulnerabilities, Cryptography, Search Index)
Changed
- Enhanced vulnerability reports with CVSS severity scores and metrics
Full Changelog: v1.28.0...v1.29.0
v1.28.0
What's Changed
Added
- Added read/write stream support to read scan raw results
- Added virtualization in cryptography viewer component
- Added search bar to cryptography viewer component
- Improved cryptography viewer component performance
Fixed
- Fixed pre selected license in inventory dialog
- Fixed local cryptography scanning to include all project files, excluding only configuration files at the project root
Changed
- Upgrades
scanoss.jsSDK version to v0.29.0
Full Changelog: v1.27.0...v1.28.0
v1.27.0
What's Changed
Added
- App distribution for Windows (.zip with .exe bundle)
- App distribution for macOS (.zip with .app bundle)
- Added CLI support for API management (
config init,config api list/add/rm/default) - Added CLI documentation
Fixed
- Fixed malformed PURLs in crypto exports when version contains special characters like
@ - Workspace configuration not persisting when clicking "Switch to default workspace"
Changed
- Improved error handling for unzip stage
- Upgraded scanoss.js SDK version to v0.28.1
- Use requirement as fallback version when dependency scanner returns no version
- Upgraded @cyclonedx/cyclonedx-library to v9.4.1
- Improved workspace error handling with better dialog options for missing or inaccessible workspace folders
Full Changelog: v1.26.1...v1.27.0
v1.26.1
What's Changed
- chore(deps): update dependencies to address security vulnerabilities
Full Changelog: v1.26.0...v1.26.1
v1.27.0-rc1
Full Changelog: v1.26.0...v1.27.0-rc1
v1.26.0
What's New
Fixed
- Prevented deletion of
https://api.osskb.orgdefault URL - Fixed Monaco editor decorations not being cleared when switching files
Added
- Added real-time URL validation with pathname removal and warning message
- Added migration to remove pathname from API URL from
sbom-workbench-settings.jsonfile - Added validation to prevent duplicate API URL and API KEY combinations in settings
- Added
https://prefix on new API URL creation
Changed
- Upgraded scanoss.js SDK version to v0.27.0
- Improved API endpoint deletion to check both URL and API KEY for unique identification
- Increased default request chunk limits
Full Changelog: v1.25.0...v1.26.0
v1.25.0
What's New
Added
- Added fh2 support
- Added comments on CSV SBOM export output
- Added option to copy file path to clipboard on cryptography search screen
- Displayed detected cryptography for a selected file in cryptography search screen
- Displayed detected keys and keywords on crypto viewer component
- Included dependency files on local cryptography scanning
Changed
- Upgraded
scanoss.jsversion to v0.26.0
Full Changelog: v1.24.0...v1.25.0
v1.24.0
What's Changed
Added
- Added spinner to component list in detected/identified report pages
- Added detected/concluded component URL to CSV export
- Added cryptography search
- Added cryptography highlight
- Added navigation from detected/identified crypto to search crypto screen
- Added clickable line navigation to crypto matches panel
Changed
- Improved error logging for setting file handling
- Update configuration alerts translations and enhance link handling in project settings
v1.24.0-rc4
Full Changelog: v1.23.0...v1.24.0-rc4