Please consult the Upgrade notes in the documentation for specific instructions for this release, and general upgrade instructions. Below is an automatically generated list of all PRs merged since the previous release.
Changes since 2.56.1
- Update PR template to reflect Ruff code compliance @valentijnscholten (#14507)
- Locations V3: add import performance test and autocorrect counts @valentijnscholten (#14501)
- docs: document BuildKit as a prerequisite for Docker Compose builds @valentijnscholten (#14503)
- chore: normalize line endings to LF (CRLF -> LF) @valentijnscholten (#14515)
- [docs] march pro changelog, Iriusrisk Connector documentation @paulOsinski (#14499)
- prefetching locations when building dedupe candidate scope queryset @dogboat (#14483)
- remove libtiff install from Dockerfiles @dogboat (#14485)
- fix: risk acceptance proof download throws 500 @valentijnscholten (#14478)
- bugfix(metrics): closed findings counter always shows 0 when no new findings are imported @vvpoglazov (#14464)
- fix(tests): prevent tag inheritance tests from polluting dev Celery queue @valentijnscholten (#14493)
- fix: endpoints not removable from finding via Edit Finding form @valentijnscholten (#14460)
- [docs] append "pro" and "open source" to article names @paulOsinski (#14432)
- feat: run single integration tests from dev mode @valentijnscholten (#14486)
- add lychee: ci test for 404s in docs @paulOsinski (#14440)
- chore: add .gitattributes to enforce LF line endings @valentijnscholten (#14448)
- Run dependabot so it doesnt interfere with release ops @rossops (#14477)
🚩 Database migration
🚀 API features and enhancements
- Enhance engagement close/reopen actions with permission checks @Maffooch (#14517)
- Add authorization check to link_engagement action @Maffooch (#14504)
- feat: allow sorting endpoints by active findings count @valentijnscholten (#14462)
- api: load jira custom_fields as json @paulOsinski (#14494)
- add notes endpoint to RiskAcceptanceViewSet @paulOsinski (#14487)
🖌 Updates in UI
- Fix finding title HTML encoding inconsistency in All Findings view fi… @tejas0077 (#14524)
- feat: allow sorting endpoints by active findings count @valentijnscholten (#14462)
- fix: wrap markdown_styles in CSSSanitizer for bleach.clean() @valentijnscholten (#14479)
- feat: add additional_banners support to base template @Maffooch (#14492)
- feat: add Remove from Finding bulk action on View Finding page @valentijnscholten (#14461)
🧰 Maintenance
- chore(deps): bump pyjwt from 2.11.0 to 2.12.0 @dependabot (#14518)
- chore(deps): bump pdfmake from 0.3.5 to 0.3.6 in /components @dependabot (#14495)