·
16 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix: add setup-buildx step to enable GHA cache support by @tdruez in #2176
- Migrate VulnerableCode integration to API v3 by @tdruez in #2148
- feat: denormalize project counts to improve performances by @tdruez in #2178
- feat: UI refinements for project list and detail pages by @tdruez in #2180
- chore: upgrade service images to latest version by @tdruez in #2183
- feat: auto-fill project PURL from single input URL by @tdruez in #2185
- feat: render the compliance alert value as a colored label by @tdruez in #2186
- feat: add pipeline availability check with disabled state in UI by @tdruez in #2188
- feat: replace django-taggit with a plain Project.labels JSONField by @tdruez in #2189
- feat: move scanpipe settings to local settings.py with lazy resolutio… by @tdruez in #2187
- fix: ClamAV scan crash on codebase root directory by @tdruez in #2190
- chore: upgrade vulnerable dependencies by @tdruez in #2191
- fix: harden SSRF mitigation against redirect and URL-parser bypasses by @tdruez in #2192
- Fix spelling typos in docs, models, and pipes by @mr-raj12 in #2046
- Fix get_data_from_manifests returning wrong type on early exit by @prajakta128 in #2182
- docs: update Errors section to Messages in Web UI tutorial by @dikshaa2909 in #2066
- Fix flag_and_ignore_files_over_max_size inconsistent return value and docstring by @prajakta128 in #2184
- fix: silent overwrite when two input sources share the same filename by @tdruez in #2193
- fix: xlsx_errors column overwriting last data field in XLSX export by @tdruez in #2194
New Contributors
- @mr-raj12 made their first contribution in #2046
- @prajakta128 made their first contribution in #2182
- @dikshaa2909 made their first contribution in #2066
Full Changelog: v37.2.0...v38.0.0