6.6.0
This release includes the next phase of our homepage redesign: a brand new design for the course cards. With the new design we have tried to display more relevant information and provide a link to the most useful actions for that course.
For students, the progress bar in the header shows how many exercises they have completed in the course. In the card itself, we show the last series they have worked on and one or more exercises.
For teachers, the header contains some key figures about the course, such as the number of series, exercises, submissions and students. In the card itself, we give priority to showing any unanswered questions or pending course registrations. We also show one or more series that students have recently worked on. A layered progress bar shows the progress of the class for each series.
The resulting cards for students:
The resulting cards for teachers:
What's Changed
🚀 New Features
- Homepage course cards redesign by @jorg-vr in #4261
- Show more relevant info for teachers on course cards by @jorg-vr in #4299
✨ Changes
🐛 Bug Fixes
- Clear scores of empty feedback on submission select by @chvp in #4333
- Fix missing translation of search action titles by @jorg-vr in #4337
- Only list unique elements in dropdowns on the repository page by @jorg-vr in #4338
- Fix error messages when uploading incorrect user labels by @jorg-vr in #4342
- Don't process mathjax math in the code editor by @jorg-vr in #4352
- Always display score items in a fixed order by @jorg-vr in #4354
- Hide output if it is much longer than expected to avoid browser crashes by @jorg-vr in #4353
- Fix translation missing on submission export by @jorg-vr in #4357
- Add unique index to series_id for evaluations by @jorg-vr in #4359
🧰 Maintenance
- export.js: remove jquery and convert to typescript by @freyavs in #4267
- Fix test badge link by @chvp in #4339
- Add "cite this repo" to GitHub repo by @bmesuere in #4341
- Rename application_old and only include where relevant by @jorg-vr in #4374
- Limit the number of notifications requests by @jorg-vr in #4373
Full Changelog: 6.5.0...6.6.0