7.0.1
⭐️ If you find Artemis valuable, please consider giving our GitHub project a star! ⭐️
Improvements
Programming exercises
: Remove Java 16 specific Spotbugs Rule by @JohannesStoehr in #8397Programming exercises
: Include mode selection in validation status by @milljoniaer in #8381Programming exercises
: Allow viewing the repository using the new code editor by @pzdr7 in #8433Adaptive learning
: Add knowledge area management by @rstief in #8309Tutorial groups
: Improve tutor usability by @JohannesStoehr in #8426Exam mode
: Show result for programming exercises on the exam overview page by @undernagruzez in #8354
Bugfixes
Programming exercises
: Fix setting language without project type by @milljoniaer in #8399General
: Fix spelling mistake in german "teilname" by @BaumiCoder in #8396Lectures
: Fix display of end date in header by @JohannesStoehr in #8392Exam mode
: Fix rendering of the tests status in the exam summary by @coolchock in #8418General
: Do not show unenrollment button to tutors by @JohannesStoehr in #8416
Development
- Add documentation for build agent view by @mateusmm01 in #8417
- Delete process polyfill and adjust paste-related e2e tests by @pzdr7 in #8391
- Update dependencies for the documentation build by @b-fein in #8323
- Improve authentication manager definition by @julian-christl in #8398
- Remove unused methods of ArtemisAuthenticationProvider by @julian-christl in #8387
- Unify behavior of checkbox options on the course update page by @b-fein in #8382
- Allow overriding any template resource file by @b-fein in #8380
- Add e2e tests for exporting quiz exercise questions by @muradium in #8374
- Refactor deprecated usage of throwError by @MaximilianAnzinger in #8386
- Fix flaky e2e tests by @muradium in #8420
- Bump gradle/wrapper-validation-action from 2 to 3 by @dependabot in #8406
- Fix CI documentation build step by @b-fein in #8404
- Re-enable HTTP basis authentication method and extend security documentation by @julian-christl in #8411
- Add documentation for build job cancellation by @mateusmm01 in #8410
- Fix several server code issues by @julian-christl in #8405
- Support the redeployed test servers by @Hialus in #8415
- Disable HTTP basic auth to fix an issue with LocalCI buildagents by @Hialus in #8444
- Fix server starts check script by @tobias-lippert in #8452
- Update setup documentation to JDK 21 by @florian-glombik in #8450
New Contributors
- @BaumiCoder made their first contribution in #8396
Full Changelog: 7.0.0...7.0.1