Releases: dodona-edu/dodona
5.5.6
5.5.5
🐛 Bug Fixes
- Add Safari-specific CSP headers to allow web worker to be loaded by @winniederidder in #3577
5.5.4
What's Changed
🐛 Bug Fixes
- Remove Cross-Origin headers to fix loading of external resources in exercise descriptions by @winniederidder in #3573
Full Changelog: 5.5.3...5.5.4
5.5.3
What's Changed
🐛 Bug Fixes
- Make sure inputServiceWorker.js is served correctly in production by @winniederidder in #3563
Full Changelog: 5.5.2...5.5.3
5.5.2
What's Changed
✨ Changes
- Make sure inputServiceWorker.js can be served in production by @winniederidder in #3562
Full Changelog: 5.5.1...5.5.2
5.5.1
5.5.0
Dodona 5.5 contains an experimental new feature to run Python code in your browser! Every Python exercise now contains a "run your code" button at the bottom right of the page. If you click it, a Python scratchpad appears with the code from the Dodona editor already loaded. If you then click the "Run" button, the code is executed and the output appears below. More advanced features like processing input and importing packages are also supported.
The scratchpad is powered by our Papyros project. It makes use of cutting edge browser features so it might not run smoothly in all browsers. Any feedback is very welcome!
What's Changed
🚀 New Features
- Papyros integration by @winniederidder in #3453
- Add summary row with counts to series status overview by @jorg-vr in #3531
✨ Changes
- Improve toast accessibility by @bmesuere in #3535
- Improve UI of summary row on series status overview by @jorg-vr in #3549
- Add translation for surf provider by @BTWS2 in #3550
Full Changelog: 5.4.0...5.5.0
5.4.0
Dodona 5.4 adds support for signing in using SURF. This allows all school in the Netherlands to easily sign in using the account of their school. In addition, we added a list of all submissions to the results view of a submission. This also makes it easier to link to individual submissions.
What's Changed
✨ Changes
- Use surf test environment on staging by @jorg-vr in #3514
- Add activity icon to series overview by @BTWS2 in #3515
- Automatically add issues to project by @bmesuere in #3534
Full Changelog: 5.3.12...5.4.0
5.3.12
What's Changed
🚀 New Features
- Add vertical submission history to submission detail view by @jorg-vr in #3470
- Number submissions by user, exercise and course by @jorg-vr in #3485
- Add motivational message to feedback table by @jorg-vr in #3482
- Add surf sign method by @jorg-vr in #3459
🐛 Bug Fixes
🧰 Maintenance
Full Changelog: 5.3.11...5.3.12