0.1.0-RC6
Pre-release
Pre-release
github-actions
released this
03 Dec 12:36
·
340 commits
to main
since this release
What's Changed
Bug Fixes 🐞
- 8945c6f docker: Ensure correct user for the cache directory
- 14ea046 reporter: Filter out scan results outside the VCS path
- bc510f3 ui: Align the height of delete button
- c02640a ui: Fix invalidation of secrets query cache
- 3d1d1b2 ui: Fix missing link
- 1314766 ui: Remove backticks from code elements
- 09a2dce ui: Render code blocks properly
New Features 🎉
- 2696a26 core: Add REST API endpoints to delete ORT run
- c25ebd7 core: Delete reports in storage
- ccb38bd dao: Add a migration script to delete obsolete scan summaries
- 95effa1 dao: Deduplicate scan results
- 57daf64 scanner: Add functionality to compare scan summaries
- 8b41d58 scanner: Prevent storing duplicate scan results
- 478b8ca scanner: Reuse matching scan summaries when storing scan results
- a75d3a9 ui: Add "delete ORT run" button
- cdf4fad ui: Add a page and table for product vulnerabilities
- f2f77ae ui: Add color classes to ecosystems
- d3d8655 ui: Add custom query hooks for a product
- d8fb7c9 ui: Add manual confirmation to some item deletion dialogs
- 5e6145a ui: Add optional indicator bar to StatisticsCard component
- 864a85e ui: Add product security dashboard
- 71f34b3 ui: Link to all runs from breadcrumb's repository url
- 9d7e2b7 ui: Remove the titles from actions to only have icons
- fc0c953 ui: Statistics cards for product items
Chores 🔧
- 85afc6f github: Add Johanna to the list of UI code owners
- 5a5e9c0 model: Address another Konform deprecation
- 2aaaaa5 ui: Say "the run" instead of "a run" in deletion confirmation
Dependency Updates 🚀
- d44c464 gradle: Upgrade KSP to version 2.1.0-1.0.29
- 37dd4c7 update awssdk to v1.3.84
- 5f00354 update com.fasterxml.jackson.module:jackson-module-kotlin to v2.18.2
- c5892c8 update com.github.ajalt.clikt:clikt to v5.0.2
- 9212c04 update dependency @types/node to v22.10.1
- a89b849 update dependency @vitejs/plugin-react to v4.3.4
- f4b45be update dependency lucide-react to ^0.462.0
- 0b4db40 update dependency prettier to v3.4.1
- bb2e619 update dependency vite to v6
- e98a2e9 update dependency vite to v6.0.1
- f931691 update dependency vite to v6.0.2
- 146fba8 update dependency vitest to v2.1.6
- 13ad433 update dependency vitest to v2.1.7
- ae733c1 update dependency vitest to v2.1.8
- e9bee6c update docker/build-push-action digest to 48aba3b
- 26b6bd5 update docker/dockerfile docker tag to v1.12
- 28e90d7 update nginx:1.27-alpine docker digest to 4152318
- af6b84c update nginx:1.27-alpine docker digest to 5acf10c
- 7c1da39 update org.gradle.toolchains.foojay-resolver-convention to v0.9.0
- 70d3644 update org.jetbrains.kotlin.plugin.serialization to v2.1.0
- 70c3a10 update ort to v42
- 16b90d7 update quay.io/keycloak/keycloak docker tag to v26
- 3279377 update tanstack-query monorepo to v5.62.0
- 7d1d8c8 update tanstack-router monorepo
- 5cddbb1 update typescript-eslint monorepo to v8.17.0
Refactorings 🚜
- a47adf0 dao: Improve a dependency on the Exposed
transform
function - c91f8f3 dao: Move repository implementations into their own packages
- 0181f9d dao: Move tables next to the responsible repositories
- d1377c7 ui: Move application wide layout to root layout file
- ea18763 ui: Move repositories view to a sidebar option
- b8fe149 ui: Move repository table to product main page
- 9076637 ui: Remove dialog state and pending from delete dialog props
- 8e606e6 ui: Remove superfluous route layout directory
- ad3d182 ui: Rename plain page files to
index.tsx
- 527fa7b ui: Simplify delete dialog props
- 351f1e0 ui: Use JSON search params for table sorting state