2024.07
No big new features this month, but a lot of smaller changes and bug fixes. Notable are the addition of multiple selection in our editor and the addition of ctrl+enter shortcut to submit your code. Many bug fixes are related to prevent JavaScript errors which came to light due to better logging.
What's Changed
✨ Changes
- Allow for multiple selection in editor by @jorg-vr in #5640
- Separate series activity icons into columns by @jorg-vr in #5641
- Add ctrl+enter/cmd+enter keyboard shortcut to submit code from editor by @jorg-vr in #5646
- Revert to original motivational messages by @jorg-vr in #5644
🐛 Bug Fixes
- Don't try to show timezone or iframe warning if not present by @jorg-vr in #5573
- Add option to deselect only submission for evaluation by @jorg-vr in #5576
- Fix initiation of series card on series overview page by @jorg-vr in #5577
- Only init submit button when logged in by @jorg-vr in #5578
- Don't try to enable submit button when not logged in by @jorg-vr in #5580
- Only init editor for exercises by @jorg-vr in #5586
- Make iframe methods available on submissions page by @jorg-vr in #5581
- Replace clipboardjs by webcomponent by @jorg-vr in #5588
- Fix typo in copy container that broke copying by @jorg-vr in #5589
- Fix 'visible after start time' when creating series by @jorg-vr in #5605
- Disable plagiarism detection when language is not supported by dolos by @jorg-vr in #5607
- Allow expand/collapse of targeted feedback groups by @jorg-vr in #5642
🧰 Maintenance
- Add sentry by @jorg-vr in #5556
- Create sentry release upon build by @jorg-vr in #5579
- Fix sentry release information by @jorg-vr in #5582
- Update PR review strategy by @bmesuere in #5587
- Update list of languages supported by dolos by @jorg-vr in #5608
- Group sentry dependabot prs by @jorg-vr in #5638
- Only upload source maps to sentry in production and staging by @jorg-vr in #5645
Full Changelog: 2024.06...2024.07