Skip to content

v2.7.0

Compare
Choose a tag to compare
@krulis-martin krulis-martin released this 07 Aug 10:27
· 101 commits to master since this release

Changelog

  • Updating yarn packages (migration to React 18 and React Router 6).
  • Many minor UI and UX improvements (especially visualization of assignment solutions and their lists).
  • Enabling summary review comments and adding a comment thread to the solution source codes page.
  • Fixing bugs and performance optimizations.

Commits

17b4623 #! v2.7.0
63f1306 Another round of minor dep. updates.
45b33c3 Upgrading React Router to 6.x.
9430f3d Upgrading to React 18.x
f8b75f3 Auxiliary dependencies major updates.
5e8b103 Upgrading dependencies to nearest minor versions.
0f3d64f Bump semver from 5.7.1 to 5.7.2
b7e35f3 Bump word-wrap from 1.2.3 to 1.2.4
2184ed4 Using a double click as a shortcut to open item details in item lists (exercises, assignments, solutions...). This is opt-in, configurable in user UI settings.
90adee6 Improving how some buttons (tests and runtime environments) are displayed on exercise config page.
8abad50 Updating edit assignment form to pre-initialize the send notification checkbox with respect to whether an async job (with the notification) is scheduled or not.
12f0d35 Comment thread added on solution source files page (hiding at the right, revealing by clicking on its tab).
1f3a066 Review summary (a global comment that is not attached to any file:line) added.
7f16431 Making revisions more eye-catching and easily accessible for students.
93b6593 Fixing issues related with layout rendering and box highlighting (along with related bugs).
6aeb6c6 Additional view modes for assignment solutions.
dd220be Changing view mode selection of assignment solutions from two check boxes to a drop-down button selector.
7808d23 Renaming AssignmetStats to AssignmentSolutions for consistency (and adjusting routing as well).
76eef4a Removing unnecessary reload of page when bonus points or points override are updated.
62c8dd6 Preventing unexpected actions on solutions' detail page (all solution table dialog).
10dfb70 Adding a pending indicator to solution actions button.
0c8f9e1 Fixing bug that causes error when solution is deleted in the solution detail's page dialog.
5416190 Additional quick point-overrides implemented as solution actions.
5c2a564 Refactoring solution actions (buttons) into one component (container) which works for top-level buttons as well as inline button-dropdown.
849bf6c Adding attempt index column to assignment solutions page.