7.7.3
⭐️ If you find Artemis valuable, please consider giving our GitHub project a star! ⭐️
Improvements
Programming exercises
: Add feedback discussion feature to feedback analysis table by @az108 in #9810Programming exercises
: Simplify parsing of test suites in Jenkins setups by @b-fein in #9790Integrated code lifecycle
: Allow admins to pause all build agents by @BBesrour in #9892Communication
: Allow user to save messages for later by @PaRangger in #9705
Bugfixes
Programming exercises
: Fix an issue with the access log in exam exercises by @SimonEntholzer in #9872Programming exercises
: Use server time for exercise details dates by @rabeatwork in #9755Integrated code lifecycle
: Fix an issue with concurrent build queue access by @BBesrour in #9876Communication
: Fix announcement emails not rendering correctly by @PaRangger in #9850Iris
: Enable text copy-paste from Iris exercise chatbot window by @sebastianloose in #9761
Development
- Add exercise update announcement e2e tests by @muradium in #9784
- Reduce payload for live synchronization of build overview by @krusche in #9888
- Update pull request template test coverage section by @florian-glombik in #9870
- Add SARIF parser by @magaupp in #9609
- Add e2e tests for instructors assessing exams in the second round by @muradium in #9863
- Remove unused participation and repository caching from routing modules by @SimonEntholzer in #9886
- Deprecate participation<—>results by @krusche in 83ac531
New Contributors
- @sebastianloose made their first contribution in #9761
Full Changelog: 7.7.2...7.7.3