v4.18.0
What's Changed
This release contains a new dashboard that bundles all metrics related to an individual session:
Additionally, announcements can be marked as dismissible and the feedback emails are now sent in HTML instead of plain text.
Features
- feat!: Rework announcement integration by @zusorio in #2181
- feat: Add new dashboard to see metrics for a specific session by @MoritzWeber0 in #2199
- feat(monitoring): Show session logs in individual session dashboard by @MoritzWeber0 in #2204
- feat: Add session_id as label to session logs by @MoritzWeber0 in #2201
- feat: Allow enabling performance profiling in production by @zusorio in #2189
Bug Fixes
- fix: Fix issue with copyright in docs when navigating by @zusorio in #2190
- fix(session-preparation): Remove backup path instead of origin path by @MoritzWeber0 in #2195
- fix: Always show at least one skeleton loader by @MoritzWeber0 in #219
- fix: Handle unauthorized requests to Grafana or Prometheus by @MoritzWeber0 in #2202
- fix: Encode query parameters in Grafana & Prometheus auth redirects by @MoritzWeber0 in #2209
Internal Changes
- build: Add bundle size analysis powered by codecov by @zusorio in #2196
- ci: Downgrade reg-actions to v2 (again) by @MoritzWeber0 in #2194
- ci: Disable caching of pip-dependencies by @MoritzWeber0 in #2200
- build(deps): bump capella-dockerimages from
b7d56e2
to83af369
by @dependabot in #2198 - chore: Update Delete Repo Dialog to use modern Angular Control Flow by @zusorio in #2206
- chore: Replace usages of executor_name fixture with user/admin fixture by @zusorio in #2205
- build(deps): bump capella-dockerimages from
83af369
to5f3b32d
by @dependabot in #2210
Full Changelog: v4.17.1...v4.18.0