Skip to content

Choose a tag to compare

@bassner bassner released this 12 May 22:11
· 36 commits to develop since this release
1008919

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

Important information for administrators

  • New two-part version scheme: Starting with this release, Artemis uses a two-part version scheme X.Y (e.g. 9.2) instead of the previous three-part X.Y.Z (e.g. 9.1.2). The canonical form of this release is 9.2, not 9.2.0. Three-part hotfix versions (9.2.1, 9.2.2, ...) remain valid as exceptions for emergency bugfix releases. Internally, 9.2 compares as 9.2.0; deployments upgrading from 9.1.x will boot normally without any manual intervention. See #12695 for details.
  • Aeolus retired: The Aeolus CI build plan generator has been removed. Server administrators should remove any artemis.continuous-integration.aeolus.* configuration keys from their application-prod.yml if present. See #12536.

Improvements

  • General: Improve exercise participations and scores views by @ayca-cevdet in #12382
  • General: Disable edits of users if SAML2 is active by @dfuchss in #12542
  • General: Hide graded/practice mode badge when no submission exists by @DominikRemo in #12683
  • Programming exercises: Limit course and exercise short name length by @krusche in #12662
  • Exam mode: Align exam management buttons by @matyasht in #12675
  • Assessment: Support local LLM choice for feedback generation by @maximiliansoelch in #12650
  • Iris: Unify chat session types, services, repositories and resources by @Senan04 in #12504
  • Hyperion: Fix instructor checklist bugs and improve UI/UX by @HawKhiem in #12546
  • Hyperion: Trigger solution, template, and test repository generation via "Generate with AI" by @sawys777 in #12555

Bugfixes

Development

New Contributors

Full Changelog: 9.1.2...9.2