⭐️ If you find Artemis valuable, please consider giving our GitHub project a star! ⭐️
Improvements
Programming exercises
: Improve task bar design by @PaRangger in #10095Programming exercises
: Remember scrolling position when switching between files in the online code editor by @chrisknedl in #10053Integrated code lifecycle
: View build logs in the browser by @BBesrour in #9990Lectures
: Replace guided mode with status bar edit and create view by @florian-glombik in #9655General
: Fix an issue with course deletion summary entries by @ole-ve in #9856
Bugfixes
Programming exercises
: Fix image export in combination with tooltip text by @badkeyy in #10070Assessment
: Keep long feedback after saving an assessment by @chrisknedl in #10090
Development
- Fix syntax error in query in IrisExerciseSettingsRepository by @SimonEntholzer in #10104
- Add different execution modes for local playwright setup by @SimonEntholzer in #10064
- Migrate exam scores module to signals, inject and standalone by @coolchock in #9921
- Migrate client code for the assessment dashboard by @maximiliansoelch in #10086
- Migrate client code for complaints by @maximiliansoelch in #10085
- Remove unused reference in posting models by @PaRangger in #10075
- Change posting deletion logic to not abort when deconstructing a post by @badkeyy in #10073
- Add playwright exam checklist e2e tests by @muradium in #10050
- Migrate client code for the grading system by @maximiliansoelch in #10055
- Update client dependencies by @krusche in 0d71dfd and 294adf7
- Update server dependencies by @krusche in 327857d
Full Changelog: 7.8.1...7.8.2