Skip to content

7.8.0

Latest
Compare
Choose a tag to compare
@krusche krusche released this 23 Dec 08:44
· 7 commits to develop since this release
fbf086c

⭐️ If you find Artemis valuable, please consider giving our GitHub project a star! ⭐️

Improvements

  • Programming exercises: Add group feedback feature to feedback analysis table by @az108 in #9884
  • Programming exercises: Add static code analysis for Python exercises with integrated code lifecycle by @magaupp in #9573
  • Programming exercises: Add Go programming language template by @magaupp in #9751
  • Programming exercises: Support more test result formats in LocalCI by @magaupp in #9691
  • Integrated code lifecycle: Improve build status updates for users by @BBesrour in #9818
  • Integrated code lifecycle: Show new result progress bar in exam overview and exercise details pages by @BBesrour in #10048
  • Integrated code lifecycle: Show ssh fingerprints by @SimonEntholzer in #9650
  • Integrated code lifecycle: Improve reinitialization when pausing build agents by @BBesrour in #9939
  • Plagiarism checks: Improve file selection in comparison by @AjayvirS in #9789
  • Communication: Add shortcut to private messages on usernames by @PaRangger in #10007
  • Communication: Add feature availability list to user documentation by @julian-wls in #10015
  • Communication: Allow users to mark all channels as read by @cremertim in #9994
  • Lectures: Add dismiss warning for unsaved changes to title or period section by @florian-glombik in #10023
  • Iris: Improve first time user consent message by @krusche in 50adb94
  • General: Improve cleanup service by @coolchock in #9851
  • General: Display total LLM cost in course detail view by @wasnertobias in #10019
  • General: Support opening instructor actions in new tab by @laxerhd in #9966
  • General: Add hover effect for all sidebar items by @laxerhd in #9663

Bugfixes

  • Programming exercises: Fix inconsistencies between diff viewer and diff line stats by @magaupp in #9984
  • Programming exercises: Improve error handling when the diff report cannot be generated by @krusche in #10034
  • Communication: Fix scrolling error for long messages by @PaRangger in #9997
  • Communication: Fix encryption issue in push notifications by @PaRangger in #10060
  • Lectures: Remove guided mode exercise creation shortcut by @florian-glombik in #10022
  • Exam mode: Do not display working time differences for tests exams by @krusche in b21a9c4
  • Iris: Fix the about page by @bassner in #10016
  • Iris: Only load settings on non exam exercise to prevent bad request banners by @krusche in 1f0f75b

Development

New Contributors

Full Changelog: 7.7.5...7.8.0