Skip to content

2024.03

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Mar 00:03
· 950 commits to main since this release
327b274

February marked the culmination of our Python Sandbox project, introducing the capability to debug individual test cases from the feedback table in the Sandbox. With this final part completed, we bid farewell to the old Python Tutor, ushering in a new era of streamlined coding and debugging on Dodona.

As we move forward, our next big endeavor is a thorough spring cleaning. Our goal is to enhance the Dodona user experience by addressing a collection of smaller issues. This past week saw the first wave of improvements, including the integration of informative cards within the UI to guide users towards optimal Dodona usage. Additionally, we've refined the editor to allow the acceptance of suggestions using the tab key, moving away from the previous ctrl + space shortcut.


What's Changed

🚀 New Features

  • Use papyros to debug testcases by @jorg-vr in #5336
  • Add tips that nudge users to better use of Dodona by @jorg-vr in #5386
  • Create card with a link to our documentation to help teachers get started by @jorg-vr in #5400

✨ Changes

  • Require at least one correct submission and a valid config before publishing by @jorg-vr in #5330
  • Replace checkboxes with icons in draft notice by @jorg-vr in #5351
  • Make copy course button more prominent for featured courses by @jorg-vr in #5360
  • Make sandbox button more prominent by @jorg-vr in #5359
  • Add debug state to papyros editor by @jorg-vr in #5366
  • Tweak the new feedback table UI by @bmesuere in #5160
  • Accept autocomplete suggestions using tab by @jorg-vr in #5369

🐛 Bug Fixes

New Contributors

Full Changelog: 2024.02...2024.03