v0.9.4
What's Changed
- Take the in-range dependency updates by @jdc308 in #770
- Take the major dependency bumps that are safe to take by @jdc308 in #771
- Test the tables the way they actually break by @jdc308 in #772
- Delete a roster sort function nothing calls by @jdc308 in #773
- Let a problem withhold the evaluator's feedback from students by @jdc308 in #775
- Announce the feedback warning, and scan what the switch added by @jdc308 in #776
- Stop two dev containers installing node_modules at once by @jdc308 in #777
- Score missing work as zero, and fix what the Average measures by @jdc308 in #778
- Add the feedback toggle to the attach-problem dialog by @jdc308 in #782
- Stop e2e fixture courses colliding on their code by @jdc308 in #783
- Carry missing work into the export, the student list, and statistics by @jdc308 in #784
- Make the statistics average agree with the gradebook again by @jdc308 in #785
- Add the feedback toggle to the create-problem wizard by @jdc308 in #786
- Carry the feedback and missing-work settings through duplicated and imported assignments by @jdc308 in #787
- Say that duplicating a course does not copy group sets by @jdc308 in #788
- Send missing-work zeros to the LMS, and take them back when they stop applying by @jdc308 in #789
- Stop the sidebar shortcut from firing while typing by @jdc308 in #793
- Request the AGS result.readonly scope at registration by @jdc308 in #792
- Say why an answer file was rejected instead of ignoring it by @jdc308 in #794
Full Changelog: v0.9.3...v0.9.4