Skip to content

0.1.0-RC6

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions 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

Tests ✅

  • 6521426 dao: Remove dependencies between tests
  • e010971 scanner: Extract a fixtures object for scan results