Releases: dbinfrago/capella-collab-manager
v5.1.1
Important
This project has been moved from the DSD-DBS GitHub organization to the DB InfraGO organization. This has some effects:
- Old Docker images (especially for older tags) are no longer available. This is the first release available in the new registry.
 - The URLs of the registries have changed from 
ghcr.io/dsd-dbs/capella-collab-managertoghcr.io/dbinfrago/capella-collab-managerand fromghcr.io/dsd-dbs/capella-dockerimagestoghcr.io/dbinfrago/capella-dockerimages. Please update all references accordingly (in thevalues.yamlof the helm chart and in the tool configuration of the frontend). - The GitHub Pages hosted documentation is now available here: https://dbinfrago.github.io/capella-collab-manager/
 
What's Changed
- perf: Increase resources for Grafana Loki by @MoritzWeber0 in #2444
 - fix: Migrate repository to DB InfraGO GitHub organization by @MoritzWeber0 in #2450
 - build: Ignore irrelevant Guacamole CVEs by @MoritzWeber0 in #2455
 
Full Changelog: v5.1.0...v5.1.1
v5.1.0
What's Changed
With this release, Grafana alerting emails have been replaced by custom emails sent from the backend. To continue receiving alerts, add the recipients' email addresses to alerting.recipients in Menu > Settings > Configuration.
Bug Fixes
- fix: Replace Grafana alerting with custom alerting by @MoritzWeber0 in #2441
 
Internal Changes
- build: Update frontend versions by @MoritzWeber0 in #2443
 - build(deps): bump capella-dockerimages from 
85091e3tocb929a8by @dependabot[bot] in #2437 
Full Changelog: v5.0.1...v5.1.0
v5.0.1
What's Changed
Bug Fixes
- fix: More flexible options for applying fsGroup to Pods by @MoritzWeber0 in #2434
 
Full Changelog: v5.0.0...v5.0.1
v5.0.0
Breaking Changes
- The deprecated attribute 
include_commit_historyhas been removed from pipeline routes. The commit history is now enabled by default for all pipelines. - The attribute 
k8s_cronjob_idhas been removed from pipeline routes due to a change in the scheduling logic. - The 
triggererattribute in pipeline run routes is optional after the update. If None, the pipeline run has been triggered by the scheduler. 
A detailed list of all API changes is available here.
What's Changed
This major update features a new internal scheduling engine based on apscheduler. The main advantages are:
- Automatically scheduled jobs (nightly runs) are listed as runs in the pipeline run overview
 - The pipeline details view was modernized and supports mobile devices
 - The pipeline logs are stored in the database as fallback if Grafana Loki is disabled
 
Features
- feat: Add scheduling system for jobs by @MoritzWeber0 in #2389
 
Bug Fixes
- fix: Avoid page jumping by always showing scrollbar by @MoritzWeber0 in #2394
 - fix(backend): Update symlinking of Python installation by @MoritzWeber0 in #2408
 - fix: Update references to new docs path by @MoritzWeber0 in #2422
 - fix: Replace existing jobs during migration by @MoritzWeber0 in #2433
 
Documentation
Internal Changes
- build(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /frontend by @dependabot[bot] in #2392
 - build: Ignore CVE-2025-22874 (not affected) by @MoritzWeber0 in #2396
 - perf: Improve backend startup time by avoid calling metrics collectors by @MoritzWeber0 in #2393
 - test: Mock toastService in Storybook by @MoritzWeber0 in #2398
 - build: Update frontend and pre-commit versions by @MoritzWeber0 in #2410
 - build: Update Angular, Tailwind and Storybook by @MoritzWeber0 in #2412
 - build: Bump OpenAPI Generator by @MoritzWeber0 in #2411
 - perf: Increase Prometheus resources and caching by @MoritzWeber0 in #2423
 - build: Update pre-commit and frontend versions by @MoritzWeber0 in #2424
 - build(deps): bump capella-dockerimages from 
f7cbf16to85091e3by @dependabot[bot] in #2419 - build: Update frontend versions by @MoritzWeber0 in #2432
 - build(deps): bump aquasecurity/trivy-action from 0.31.0 to 0.32.0 by @dependabot[bot] in #2426
 
Full Changelog: v4.25.1...v5.0.0
v4.25.1
What's Changed
Features
- feat: Replace auth redirect message with spinner by @MoritzWeber0 in #2381
 - feat: Set cache headers on diagram cache responses by @zusorio in #2286
 
Bug Fixes
- fix: Avoid showing scrollbar when not necessary by @MoritzWeber0 in #2376
 - fix: Rewire API docs redirect by @MoritzWeber0 in #2383
 
Internal Changes
- build: Bump frontend versions by @MoritzWeber0 in #2382
 - build(deps): bump capella-dockerimages from 
6291aactof7db422by @dependabot in #2377 - build(deps): bump aquasecurity/trivy-action from 0.30.0 to 0.31.0 by @dependabot in #2375
 - build: Update 
pnpm-lock.yamlto use latest package versions by @MoritzWeber0 in #2387 - refactor: Use Valibot instead of Zod to decrease bundle size by @zusorio in #2374
 
Full Changelog: v4.25.0...v4.25.1
v4.25.0
What's Changed
A new token overview allows administrators to manage and revoke tokens for all registered users.
In addition, read-only sessions with a requested diagram cache fall back to sessions without diagram cache if the diagrams couldn't be loaded.
Features
- feat: Add a global Token overview by @zusorio in #2274
 - feat: Add link to user profile in global token overview by @MoritzWeber0 in #2363
 
Bug Fixes
- fix: Handle fast scrolling of project overview tags by @MoritzWeber0 in #2360
 - fix: Tolerate missing diagram cache files in read-only sessions by @MoritzWeber0 in #2368
 
Internal Changes
- build(deps): bump astral-sh/setup-uv from 5 to 6 by @dependabot in #2329
 - build: Update frontend versions by @MoritzWeber0 in #2362
 - build(deps): bump capella-dockerimages from 
0b9ff06to6291aacby @dependabot in #2361 - chore: Rename Gitlab to GitLab and Github to GitHub by @MoritzWeber0 in #2364
 
Full Changelog: v4.24.1...v4.25.0
v4.24.1
What's Changed
The added tag support in v4.24.0 has been extended to users.
Features
- feat: Support tags for users by @MoritzWeber0 in #2350
 
Documentation
- docs: Describe the session log collection setup by @MoritzWeber0 in #2354
 - docs: Include SwaggerUI in GitHub hosted docs by @MoritzWeber0 in #2355
 - docs: Fix version of SwaggerUI by @MoritzWeber0 in #2356
 - docs: Add security scanning to navigation by @MoritzWeber0 in #2359
 
Full Changelog: v4.24.0...v4.24.1
v4.24.0
What's Changed
This update adds support for project tags. Available tags are defined globally and can be assigned by project administrators to a project. These tags can be used to classify projects in groups and can be used to display additional information like the data protection classification of projects.
Features
- feat: Show connection method selection as form field by @MoritzWeber0 in #2345
 - feat: Add tags to projects by @MoritzWeber0 in #2322
 
Internal Changes
- build: Bump OpenAPI Generator by @MoritzWeber0 in #2313
 
Full Changelog: v4.23.0...v4.24.0
v4.23.0
What's Changed
This update comes with a refreshed and slightly more modern design in the frontend, following the Material M3 approach.
In addition, slugs (which are used, for example, as identifiers for the API) are now stable and are no longer changed with a project or tool model rename.
Features
- feat: Migrate the frontend from Material 2 to Material 3 by @MoritzWeber0 in #2323
 - feat: Make slugs of projects and tool models immutable by @MoritzWeber0 in #2334
 - feat: Use red color for "Terminate session" button by @MoritzWeber0 in #2327
 - feat: Redesign navigation bar for mobile devices by @MoritzWeber0 in #2328
 - feat: Update margins of Git repository linking component by @MoritzWeber0 in #2330
 - feat: Fine-tune overview cards by @MoritzWeber0 in #2331
 - feat: Optimize backup creation for mobile devices by @MoritzWeber0 in #2332
 - feat: Increase padding of "No active sessions" card by @MoritzWeber0 in #2340
 - feat: Use global error colors for TeamForCapella license indicator by @MoritzWeber0 in #2338
 - feat: Redesign settings on mobile by @MoritzWeber0 in #2339
 
Bug Fixes
- fix: Handle planned but not executed termination of sessions by @MoritzWeber0 in #2321
 - fix: Show executor for "block user" audit events by @MoritzWeber0 in #2320
 - fix: Set background color of announcements icons and center icons by @MoritzWeber0 in #2324
 - fix: Fine-tune paddings of new Material 3 design by @MoritzWeber0 in #2326
 - fix: Do show actions for own project user by @MoritzWeber0 in #2333
 - fix: Clear background color for mat-trees by @MoritzWeber0 in #2336
 - fix: Close diagram cache on mobile by @MoritzWeber0 in #2341
 
Internal Changes
- refactor: Use Angular inject function by @MoritzWeber0 in #2335
 - refactor(frontend): Remove unused styles by @MoritzWeber0 in #2337
 
Full Changelog: v4.22.0...v4.23.0
v4.22.0
What's Changed
With this release, it's possible to block users. Blocked users lose access to the platform, but access can be restored easily. In addition, all audit events are retained, unlike deleting users.
Features
- feat: Add ability to block users by @MoritzWeber0 in #2311
 - feat: Add session cookie as possible URL parameter by @zusorio in #2275
 
Documentation
- docs: Add backup & recovery strategy by @MoritzWeber0 in #2285
 - docs: Add update and rollback guide by @MoritzWeber0 in #2288
 - docs: Add troubleshooting entry for missing Expert properties by @Wuestengecko in #2303
 - docs: Describe how to upgrade the PosgreSQL database by @MoritzWeber0 in #2314
 
Internal Changes
- build: Remove Analog and use vite directly by @zusorio in #2283
 - build: Disable Guacamole in local environments by default by @MoritzWeber0 in #2279
 - ci: Scan Docker images with Trivy vulnerability scanner by @MoritzWeber0 in #2289
 - build: Bump 
capella-dockerimagesby @MoritzWeber0 in #2307 - build(deps): bump capella-dockerimages from 
9cb7af8to0b9ff06by @dependabot in #2308 - build: Update frontend versions by @MoritzWeber0 in #2306
 - build(deps): bump aquasecurity/trivy-action from 0.29.0 to 0.30.0 by @dependabot in #2293
 - build: Bump frontend versions by @MoritzWeber0 in #2310
 - build: Add compatility with 
capella-dockerimages>=3.0.0by @MoritzWeber0 in #2319 
Full Changelog: v4.21.1...v4.22.0