⭐️ If you find Artemis valuable, please consider giving our GitHub project a star! ⭐️
Improvements
Programming exercises
: Use versioned docker image tags by @magaupp in #9797Integrated code lifecycle
: Limit build logs size by @BBesrour in #9861Lectures
: Validate the date for lecture units by @florian-glombik in #9765Exam mode
: Update student documentation by @edkaya in #9625General
: Improve performance of exercise participations view in a4c674c
Bugfixes
Programming exercises
: Improve test build logs for Haskell exercises by @b-fein in #9792Programming exercises
: Fix an issue with access tokens for team exercises by @SimonEntholzer in #9802Integrated code lifecycle
: Improve consistency of titles in build overview by @MaximilianAnzinger in #9801Quiz exercises
: Fix an evaluation issue when practice mode submissions are available by @KonstiAnon in #9821Quiz exercises
: Show all participations with filter options for instructors by @krusche in 7cad252Communication
: Do not notify mentioned users in conversations they are not part of by @PaRangger in #9814Communication
: Fix reply button message editing issue in exercise view by @asliayk in #9815Communication
: Fix an issue with duplicated posts on course wide search by @cremertim in #9819Communication
: Fix visibility of the edit message option for non-authors by @asliayk in #9830Exam mode
: Fix an issue where a translation is outdated by @edkaya in #9804
Development
- Add CORS allowed-origin-patterns by @janthoXO in #9405
- Migrate client text module to use inject by @FelixTJDietrich in #9772
- Improve docker compose setup documentation by @b-fein in #9816
- Improve execution speed of Playwright tests by @muradium in #9817
- Fix execution of exercise template integration tests on Linux systems by @b-fein in #9844
- Use signals in lecture unit wizard by @florian-glombik in #9708
- Improve performance of programming exercise details view by @florian-glombik in #9785
- Update server dependencies by @krusche in e3ed347 and e031753
- Update spring security to 6.3.5 by @krusche in 5024862
- Update client dependencies by @krusche in 31bd52c
- Remove unused code, fix warnings and improve test code quality by @krusche in dbb2e17
New Contributors
- @KonstiAnon made their first contribution in #9821
Full Changelog: 7.7.1...7.7.2