Features
- feat: export license policy to JSON and YAML by @StefanFl in #2356
- feat: license policies can have a parent by @StefanFl in #2361
- feat: SPDX parser for license scanning by @StefanFl in #2367
- feat: group components by vendor and name by @dervoeti in #2273
Fixes
- fix: show zero observations if no licenses by @StefanFl in #2347
- fix: observations / license components with invalid purls can't be shown by @StefanFl in #2368
Chores
- chore: prepare for release 1.24.0 by @StefanFl in #2373
- chore: merge to main for release 1.24.0 by @StefanFl in #2376
Dependencies
- chore(deps): update github/codeql-action action to v3.27.9 by @renovate in #2343
- chore(deps): update eslint monorepo to v9.17.0 by @renovate in #2344
- fix(deps): update dependency jsonpickle to v4.0.1 by @renovate in #2346
- fix(deps): update dependency djangorestframework-stubs to v3.15.2 by @renovate in #2345
- chore(deps): update dependency @types/react to v18.3.17 by @renovate in #2350
- chore(deps): update dependency mkdocs-material to v9.5.49 by @renovate in #2351
- chore(deps): update docker/setup-buildx-action action to v3.8.0 by @renovate in #2352
- chore(deps): update typescript-eslint monorepo to v8.18.1 by @renovate in #2353
- chore(deps): update traefik docker tag to v3.2.3 by @renovate in #2354
- fix(deps): update font awesome to v6.7.2 by @renovate in #2355
- chore(deps): update actions/upload-artifact action to v4.5.0 by @renovate in #2357
- fix(deps): update dependency markdown-to-jsx to v7.7.2 by @renovate in #2358
- fix(deps): update react-admin monorepo to v5.4.3 by @renovate in #2360
- chore(deps): update dependency globals to v15.14.0 by @renovate in #2359
- chore(deps): update dependency @types/react to v18.3.18 by @renovate in #2363
- chore(deps): update github/codeql-action action to v3.28.0 by @renovate in #2364
- fix(deps): update dependency mypy to v1.14.0 by @renovate in #2365
- chore(deps): update dependency vite to v6 by @renovate in #2272
- chore(deps): lock file maintenance by @renovate in #2348
- chore(deps): update typescript-eslint monorepo to v8.18.2 by @renovate in #2370
- chore(deps): update maibornwolff/secobserve_actions_templates digest to e2d75f0 by @renovate in #2369
- chore(deps): update dependency eslint-plugin-react to v7.37.3 by @renovate in #2371
- fix(deps): update dependency pylint to v3.3.3 by @renovate in #2372
Full Changelog: v1.23.0...v1.24.0