Releases: dodona-edu/dodona
6.4.2
6.4.1
6.4.0
This release is part of a series of releases in which we try to improve the home page. The biggest changes are that we always try to find three relevant actions for a user to display at the top of the homepage. In addition, courses from previous years are hidden behind a dropdown.
What's Changed
π New Features
- Only show courses from latest year on home page by @jorg-vr in #4245
- Always try to show three cards on homepage top by @jorg-vr in #4246
π Bug Fixes
- Remove popularity icon when adding an activity to a series by @jorg-vr in #4260
- Sort activities of a series by their defined order in the series by @jorg-vr in #4302
- Prevent updating of datalist value when no initial filter was set by @jorg-vr in #4303
- Don't show activities from hidden series as jump-back in option by @jorg-vr in #4283
Full Changelog: 6.3.3...6.4.0
6.3.3
π§° Maintenance
- Updated dependencies to solve potential security threats
Full Changelog: 6.3.2...6.3.3
6.3.2
6.3.1
6.3.0
Dodona 6.3 brings two big new UI changes!
Exercise filters
Teachers can add their own exercises to Dodona for everyone to use. This way, we have collected over 11k exercises. The downside of this is that it became hard to find high quality exercises. Instead of limiting who could create exercises, Dodona 6.3 adds a few powerful filters.
First of all, the long list of exercises is split into multiple tabs:
- a tab containing all exercises from repositories you added yourself or where you received special access
- a tab containing all exercises from you or your colleagues
- a tab containing "featured exercises", these are exercises of which we think they are of high quality
- a tab containing all exercises
In addition, we added a popularity indicator and filter to the table. The idea is that highly popular exercises have a higher chance of being of good quality. This way, we hope to strike a balance between surfacing quality content and allowing everyone to experiment with their own exercises.
Home page rework
In addition, Dodona 6.3 contains a first step in a bigger project to make the home page more useful by surfacing actionable information that might otherwise stay hidden.
The first step is the addition of "action cards" to the top of the home page. The first card is always "jump back in". Depending on your recent activity, this card will guide you back to an unfinished exercise, the next exercise in the series you last worked in or even the next series.
Next to "jump back in", we show your progress towards up to two upcoming deadlines. Both the color and a progress bar indicate the current status.
What's Changed
π New Features
- Add scoping tabs to activity list pages to improve usability by @jorg-vr in #4203
- Show and sort by popularity in activities table by @jorg-vr in #4222
- Home page redesign: put most important content on top by @jorg-vr in #4185
π Bug Fixes
π§° Maintenance
- drag_and_drop.js: remove jquery and convert to typescript by @freyavs in #4209
- Add alt host
dodona.be
to config hosts by @jorg-vr in #4233
Full Changelog: 6.2.2...6.3.0
6.2.2
6.2.1
6.2.0
Dodona 6.2 contains few user-facing features. It's main addition is a better detection of similar institutions for the Dodona administrators.
What's Changed
π New Features
- Add detection of similar institutions by @jorg-vr in #4113
- Add Christmas theming to series completion icon by @tibvdm in #4188
β¨ Changes
π Bug Fixes
- Fix series preview table height on the course page by @jorg-vr in #4170
- Use OIDC for elixir login by @jorg-vr in #4163
π§° Maintenance
- Add ESLint rules for Web & Lit Components by @niknetniko in #4176
- course_membership.js: replace with webcomponent by @freyavs in #4083
- Remove tokenfield typeahead by @jorg-vr in #4189
- submission.js: remove jquery and convert to typescript by @freyavs in #4127
New Contributors
Full Changelog: 6.1.4...6.2.0