5.9.4
Improvements
Lectures
: Allow instructors to filter lectures by @ge65cer in #5419Exam mode
: Improve the appearance of 'Review is Open' in the exam summary by @stefanwaldhauser in #5464General
: Automatically navigate to the details page when instructors create or update data by @bassner in #5382General
: Improve the appearance of system notifications by @bassner in #5462
Bugfixes
Programming exercises
: Fix an issue that caused tasks to get duplicated during import by @Hialus in #5474Programming exercises
: Fix buttons changing position on hover in exercise details page by @Hialus in #5457Programming exercises
: Fix text overflow in git-diff modal by @Hialus in #5460Programming exercises
: Fix PMD version in Java Maven template by @b-fein in #5468Programming exercises
: Fix case for "Build failed" result string by @Strohgelaender in #5469Assessment
: Fix access to duplicated submissions with same commit hash by @JohannesStoehr in #5454Exam mode
: Simplify the scheduling for exam live statistics by @Dominik-Weinzierl in #5463Exam mode
: Fix navbar exam detection and hide breadcrumbs appropriately by @bassner in #5465
Development
- Remove public modifier from server test cases by @Strohgelaender in #5324
- Fix inconsistent server test classes with public modifier by @Strohgelaender in #5449
- Increase server test coverage for complaints by @akesfeden in #5442
- Add documentation for plagiarism checks by @evgeny1984 in #5381
- Update server dependencies by @krusche in 0d1d702
- Update client dependencies by @krusche in 346147f
- Fix client style by @krusche in 0ff48d0
- Improve logging for important exam actions by @krusche in 294fc63
Full Changelog: 5.9.3...5.9.4