⭐️ If you find Artemis valuable, please consider giving our GitHub project a star! ⭐️
Breaking changes
- The Artemis application server now requires Java 25
Improvements
General
: Allow course enrollment start date to be after course start date by @Elfari1028 in #11473
Bugfixes
Programming exercises
: Fix an issue during manual assessment on student dashboard by @mmrrqq in #11414
Development
- Integrate Atlas-agent beta for competency management by @Yhmidi in #11267
- Add learner profile to documentation by @ahmetsenturk in #11456
- Improve stale action to include more PRs and issues, prioritizing older ones by @maximiliansoelch in #11462
- Extend performance documentation by @tobias-lippert in #11454
- Split participation resource by @tobias-lippert in #11460
- Remove unneccessary FullStartupEvent by @tobias-lippert in #11455
- Add module background to imprint, privacy and about us page by @rabeatwork in #11467
- Migrate atlas client to decorator-less api by @MarcosOlivaKaczmarek in #11428
- Update to Java 25 and Gradle 9.1 by @krusche in #11478
- Migrate quiz create endpoint to use DTOs by @KonstiAnon in #11420
- Fix e2e test failures caused by problem statement refactoring by @HawKhiem in #11483
- Update e2e playwright dependencies by @krusche in abd58e5
- Update client dependencies by @krusche in 02fad36
- Remove JsonView from database documentation by @krusche in 6c16c15
New Contributors
- @MarcosOlivaKaczmarek made their first contribution in #11428
- @Elfari1028 made their first contribution in #11473
- @mmrrqq made their first contribution in #11414
Full Changelog: 8.4.1...8.4.2