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
- Student tagging
- Recurrent courses
- Audio recording from guides and for media element
2024 Updates
New features released
- 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
- Fixed git branch display in the IDE
- 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
- 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