Skip to content

0.56.0

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Mar 11:10
· 34 commits to main since this release

What's Changed

🛠 Breaking Changes

  • 0426e7a feat(api)!: Expose typed permissions in user info

🐞 Bug Fixes

  • 25d9294 compose: Actually use the secrets.properties file
  • aacc1dc orchestrator: Add variables to configure pod labels
  • 963a5ea ui: Also disable "delete ORT run" with insufficient permissions
  • d7e599e correct case in SCANNEr_SENDER_TRANSPORT_CPU_REQUEST

🎉 New Features

  • 0df7403 authorization: Add permission enums to API model
  • b1e3d79 authorization: Add the repository permission MANAGE_RESOLUTIONS
  • aec7162 compose: Use a dedicated Keycloak client for the backend
  • 94ac570 resolutions: Add a read model for vulnerability resolutions
  • eeb56b0 resolutions: Add a service to manage vulnerability resolutions
  • 19f5638 resolutions: Add a store for vulnerability resolution events
  • 1530adb resolutions: Add routes to manage vulnerability resolutions
  • a2b18c5 resolutions: Define vulnerability resolution events
  • b56b385 ui: Add copy button to error toasts
  • 359f274 ui: Add links to projects table
  • e05fa0e ui: Align capitalization and wording of buttons
  • 1111461 ui: Open subrow also in projects table
  • 42a2861 ui: Prettify the error copied to clipboard
  • 3c3deb4 ui: Prevent "Rerun" without TRIGGER_ORT_RUN permission
  • 0320082 ui: Prevent admins to manage secrets from higher hierarchy level
  • 554cb4b ui: Protect users without access rights to create items
  • c4d00d2 workers: Resolve vulnerability resolutions from the repository
  • 21248e8 Add a new resolutions component

⚡ Performance Enhancements

  • fbd37ba service: Optimize listForOrtRuns() for performance

🔧 Chores

  • d935adc compose: Recreate the master realm file with Keycloak 26.5.5
  • 667137f compose: Remove the unused superuser role
  • c2b035b dao: Remove tests for old migrations
  • 14e66b8 Beautify some test assertions
  • 73c9e57 Ignore some more agent directories
  • d36f7c7 Prefer enumEntries over enumValues
  • 393cc09 Remove superfluous test assertions

🚀 Dependency Updates

  • 58fbbbb update actions/setup-node action to v6.3.0
  • a9209e5 update awssdk to v1.6.31
  • 89c6a89 update com.github.gmazzo.buildconfig to v6.0.8
  • 2cfb827 update com.github.gmazzo.buildconfig to v6.0.9
  • 5068a4d update dependency @eslint/compat to v2.0.3
  • b709627 update dependency @eslint/eslintrc to v3.3.5
  • 322bf5a update dependency @hey-api/openapi-ts to v0.94.0
  • 744c1d2 update dependency @types/node to v24.11.2
  • bc5c4cd update dependency @types/node to v24.12.0
  • 3067aba update dependency eslint to v9.39.4
  • 8f33b09 update dependency lucide-react to v0.577.0
  • 2adaf74 update dependency recharts to v3.8.0
  • 8a0596d update docker/build-push-action action to v7
  • a1d7e46 update docker/dockerfile docker tag to v1.22
  • 695be38 update docker/login-action action to v4
  • 53bbba8 update docker/metadata-action action to v6
  • e55bded update docker/setup-buildx-action action to v4
  • 2ac8f88 update flyway to v12.1.0
  • b9560ed update gradle to v9.4.0
  • 7f20015 update io.ktor:ktor-version-catalog to v3.4.1
  • 8e90850 update io.micrometer:micrometer-registry-graphite to v1.16.4
  • cdf70c1 update kotest to v6.1.5
  • 7544141 update org.ossreviewtoolkit:version-catalog to v81
  • 1f82eec update org.ossreviewtoolkit:version-catalog to v82
  • bfb5dad update pnpm to v10.31.0
  • 567ef44 update pnpm to v10.32.0
  • 152bb51 update quay.io/keycloak/keycloak docker tag to v26.5.5
  • 2500ae2 update tanstack-router monorepo
  • 4550d6b update typescript-eslint monorepo to v8.57.0

🚜 Refactorings

  • da148ad api: Move vulnerability resolution classes to shared model
  • a15918a dao: Add a helper function for enum columns
  • e6557fa ort-run-service: Avoid an unnecessary query
  • ed989c0 ort-run-service: Keep the order of issue rows
  • 31d2f07 ort-run-service: Keep the order of rule violation rows
  • 31b33e7 ort-run-service: Simplify building identifiers

💡 Other Changes

  • 04f721b style(ui): Add aria-disabled styling to button variants