Releases: autolab/Autolab
Releases · autolab/Autolab
v2.4.0: Speedgrader Feature
Speedgrader - The new code viewer
- The File Tree shows file hierarchy of student’s submission
- Click on a file to open
- Click on a folder to expand
- The Symbol Tree allows you to jump quickly to functions in the student’s code
- Click on a function to jump
- You can easily switch between submissions and files
- Up/down arrow keys change file
- Right/left arrow keys change submission
- How to use new annotation system:
- Make annotations with grade adjustments
- Important: annotations can only be made for non-autograded problems (to preserve the original autograded score of the autograded problem)
- Annotations grade changes summarized by the Annotations table on the right
- New: Score for problem automatically updates after annotation score changes based on the following formula (this no longer has to be done manually on the Gradebook):
score = max_score + ∑(annotation score changes)
- For example, a way to grade style in a deductive manner would be to set the max score for the Style problem, and make annotations with negative score for style violations and zero score for good style
UI Enhancements
- Tables are more standardized
- Fixed text overflowing issues on Gradebook modals
- Improved standardization and UI for annotations on PDF submissions
Others
- Course assistants are now able to submit assignments early
Autolab v2.3.0 Release
User Experience Improvements and Bug Fixes
- #1007 Removes client restraint on submissions seen by api and improved error messages
- #1015 Limits classes an instructor can see on moss to those they have permission to use
- #1016 Adds drag-drop feature to submission page
- #1013 Various extension form improvements and bug fixes
- #1011 More meaningful error messages from Tango
- #1009 Added submission time as a column to the grade export csv
Autolab v2.2.1 Release
- Scrubbed erroneous error reporting on install assessment page
- Removed app id check on api feedback route
Autolab v2.2.0 Release
Major Updates, including a brand new Autolab API that works with the Autolab CLI (for more info on this, look at the docs - https://autolab.github.io/docs/api-overview/), various bug fixes, and enhanced error reporting.
- #850 and #986 API v1
- #958 Substring fix so you can only see your own jobs on Tango
- #954 Automatic timezone based on the browser’s timezone
- #960 Hide annotations if grading deadline hasn’t passed and user is not an instructor
- #964 Gradebook typos
- #974 Visual way to run/test the scheduler
- #981 Statistics fix for excluding excused students
- #985 TangoClient retry on certain network errors
- #986 Regrade error handling
- #987 Error Handling
- Workarounds for null constraints in migrations using sqlite instead of mysql
Autolab v2.1.0 Release
- #709 Adds more log messages
- #711 Update auxiliary loggers to not break main log
- #838 Fixed double render errors
- #878 Log and notify when handing exceptions occur
- #893 Bug fix that allows new assessments to be created without violating the grading_deadline >= end_at invariant
- #908 Fixed favicon links
- #910 Added 'javascript required' alert
- #928 Fixed order of setup script w/ school.yml.template and database
- #929 Fixed 'No implicit conversion of pathname into String' error post-autopopulation
- #937 Improved form visuals, automatic field placeholders, fixed margins on autocomplete forms, and added feedback on embedded quizzes
- #938 Fixed issue submission link
- #939 Account for DST for late days calculation
- #943 Added error messages when editing a scoreboard colspec
- #944 Fix pdf annotation border box positioning
- #945 Added feature to minimize code annotations, annotations minimized by default, and fixed no-click error
- #947 Decoupled gradebook and annotations
- #950 Added Collapse/Expand buttons to annotations page
Autolab v2.0.7 Release
Autolab v2.0.6 Release
Autolab 2.0.5 Release
Bug and Regression Fixes:
- #840 Last date to handin and grading deadline inputs change when due at date changed
- #855 Fixes NaN display bugs on all datetimepickers
- #854 Leave admin option menu bar open on page render (saves extraneous clicks)
- #853 Allow create submission student input form to search by both andrewid and firstname
- #849 Fix text not showing up on PDF annotation buttons
- #848 Fix "unreleased" badge overflow on assessment cards
- #847 Improve forms spacing, text contrast, and general UI
- #845 Fix manage submissions buttons to correctly perform respective actions
- #841 Re-allow manually entered scores on gradesheet to be greater than max problem score
- #837 #829 Fix broken buttons bug where button action not fired if not clicked on center
- #833 Allow gradesheet to sort by Tweak column
- #832 Fix autocomplete on manage extensions form
- #824 After edit assessment form save, redirect to same tab
- #817 Correctly handle Moss success/error response
- #813 Fix overlapping annotations bug
Autolab 2.0.4 Release
Minor Patch:
- #811 Fixes datetime picker bug that always displays 12 am