3.5
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
anddetails
to allowed HTML elements (#1863)