Codio Release Notes & Upcoming Releases
Welcome to the Codio Release Notes & Upcoming releases page. Here you will find detailed lists of updates including both recently implemented fixes and future releases. Stay informed about the latest improvements and upcoming features to enhance your experience with Codio.
Coming Soon
- Cyber Range and multiple VMs in assignment.
- Improvements in terminal sessions handling.
- Automatic hiding of inactive students in the course
- Dashboard UI updates
2024 Updates
New features released
- Webhook updated to send grading failure events,
ASSIGNMENT_GRADING_FAILED
event type Webhooks — documentation - Default container memory size increased to 1024Mb
- Standard code test AI generation
- Students tagging
- API improvements, course archive + coach logs download
- Share project feature
- Up and Down votes for coach suggestions
- Email notification for grading failures in Jupyter assignments
- Custom VM types for storage/memory/CPU/GPU, please contact support for the type you would like to use
- Ability to record audio files from guides by students
- Updated default setting for guides and assessments.
- Indicator for MCQ correctness
- Coach expand and answers voting
- Enrol into course with LTI (without starting assignments)
- Webhook for assignment completions and API for events
- New API for student progress and course archiving
- Page layout configuration improvements
- Standard code
- LLM budgeting functionality
- Codio jupyter extension for jupyter error tracking and ngbrader hide for students
- Coach API improvements, events support
- Better protection from accounts and courses removal
- Simplified penalties configuration
- Speed grader
- Codio-vm additional information about project
- Regrade requests
- Coachbot API improvements, messages support. API stabilization for the next release
Improvements in Codio VM sync, option for one direction sync - Jupyter auto-grading improvements, parallel processing
- Reset VM in Student menu
- New AI/GPU stack, updated version of CUDA and driver
- Improvements in Course navigation from an assignment for authors.
- Uploading CSV with groups for pair programming assignments
- Coach AI
- Earsketch
- Support for draw.io
- Course customizer
- Auto-upload files from desktop app (syncs files from local computer to Codio on edit)
- Support for multiple random assessment on one page
- Coach extensions support for IDE and dashboard with provisional API
- VMs file sync and ports forwarding
Fixes Implemented
- Fixes for more robust queue processing in event of mass grading requests
- Fixes in Google classroom integration after key has expired.
- Updates in VM terminal stability
- More improvements in Coach API
- Fix. Improvements in grading queue processing.
- Fix. Improvements in stack build process.
- Fixed git branch display in the IDE
- Fixes in guides PDF export for pages with private videos
- Button to downloading coach logs as csv
- Support for
codio-tools get-project-info
in autograde scripts - Scratch autosave fixes
- Fixed issue with assignment names not always aligning left.
- Try it buttons that output to the terminal will now appear on the behavioral player.
- Error explanation button will now appear if any unit tests fail.
- Nested folders can now be specified in Show Folders.
- Trailing slashes are now accepted in the Show Folders specification.
- Coach icon can now be seen when Codio is embedded in an LMS.
- Code playback is now available for students in read-only assignments.
Courseware Content Updates
- Exceptions - added new module dealing with exceptions in Java
- Exceptions - added new module dealing with exceptions in Python
- Exceptions - added new module dealing with exceptions in C++
- Files module now has assignments entitled “Advanced Output Formatting” and “String Streams and Buffer Management”.Loops - add missing file for turtle graphics
- Writing to a File - added pages on
FileWriter
andPrintWriter
to the assignment on writing to a file - Recursion - add missing file for turtle graphics
- Mutability - fix one of the coding exercises
- Generics - added to Polymorphism module
- DS&A - all modules now a part of the course