Releases
v1.16.0
v1.16.0 – Better Courses, Members and Feedback Forms
General
Updated all frontend and service dependencies.
New Features
Courses
Edit Course is now a new tab. #355
Added Delete button for courses. #355
Courses show the number of complete feedbacks submitted by a student. #369
Added a way to add members (TAs) to courses. #373
Student Submissions
Students may now upload files when submitting their solution. #362
Added three consent options for solutions: demonstration, scientific and third-party (e.g. embeddings). #354
Added ability for students to submit feedback for a survey. #369
Assignments
Added an importer for consent options and additional author fields. #354
Added assignment members for direct access without tokens. #365
Added config options for enabling Code Search, Snippet Suggestions and Similar Solutions. #366
Added a new overlay for TAs in the solution tasks tab that tracks the duration to grade the solution. #370
Added a feedback survey form for TAs. #370
Improvements
Removed some redundant endpoints. #356
Courses
Column names in the course students overview are now derived from the assignment names. #355
Added a loading indicator while the course students overview is generated. #355
My Courses now shows the number of assignments in each course. #355
Minor visual improvements in the Create/Edit Course form. #363
Improved the assignment search in the Create/Edit Course form. #363
Assignments
Bulk solution update now supports matching by ID. #357
Classroom, Code Search and Plagiarism Detection settings are now separate tabs in assignment creation and editing. #361
Improved the Assignments settings form.
Simplified the Assignments Setup modal form with the most important options. #367
Simplified how the duration of an evaluation is determined. #372
Bugfixes
Courses now properly merge identical students with multiple author fields. #355
Only the project owner can now add files via zip upload. #356
Bulk solution updates now triggers events. #357
Fixed an error that would prevent original evaluations from showing. #360
Assignments are now properly attributed to logged-in users again. #363
Course drafts now properly include the list of assignments. #363
Editing a course no longer saves that version as a draft for a new course. #363
Courses now display archived assignments when viewing or editing. #363
New courses no longer show all own assignments as part of the course. #363
Documentation
Improved API documentation for Projects and Assignments. #356
Removals
Removed the Events tab in solutions. Push Events can be viewed on GitHub Activities . #359
Assignments no longer offer first-class support for fulibScenarios. #361
Removed the Clone and Launch buttons from the solution table. #370
Removed telemetry from Assignments. #372
You can’t perform that action at this time.