Skip to content

3.5

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Apr 11:53

Dodona 3.5 mainly introduces changes under the hood.

Exercise status

The status of an exercise for a student is now stored in the database instead of being calculated at each request. This makes it possible to use this status on additional place on Dodona without slowing down the page. An example of this is the display of deadlines on the home page. Next to the deadline date, we now also show if everything was solved in time.


🚀 New Features

  • Intra-series navigation (#1831)

✨ Changes

  • Add created_at to CSV export (#1797)
  • Annotation tweaks (#1787)
  • Exercise info page improvements (#1757)
  • Caching & deadline displays (#1834)
  • Remove line count again (#1864)

🐛 Bug Fixes

  • Remove spurious top margin in exercise descriptions (#1812)
  • Fix newlines being stripped from exercise boilerplate (#1830)
  • Fix intra page links in exercise description (#1853)
  • Clamp line number of annotation to line count of code (#1872)
  • Fix hiding of correct tests on exercise page (#1871)
  • Add summary and details to allowed HTML elements (#1863)