This page contains a list of recent updates made to the Codio platform. We update Codio regularly, so this page should provide information to help you.

We do not report small bug fixes or issues that affect individual users, who we will notify directly.

[I] = Update or improvement [F] = New feature

June 2024

  • [F] [4th]: Added Batch Groups Upload feature to upload/arrange student groups in bulk using a CSV file.

May 2024

  • [F] [15th]: Added a new feature that allows students to make Regrade Requests .

April 2024

  • [F] [10th]: Added feature that allows users to create, edit, and collaborate on various types of diagrams and flowcharts.

March 2024

February 2024

December 2023

October 2023

August 2023

July 2023

  • [F] [12th]: Added Prime Assignment feature to remove loading time when a large number of students start assignments at the same time

May 2023

April 2023

  • [F] [28th]: Update Plagiarism Checker to use Dolos tool and library

  • [F] [26th]: Allow teachers to revoke sudo access to prevent students installing unauthorized software in all assignments in a course

March 2023

  • [F] [30th]: Add support for custom button in guides to launch process in the background

  • [F] [10th]: Allow users to enable Behavior Insights for their course to detect plagarism based on IDE data

January 2023

December 2022

  • [F] [08th]: Add support to create hotkeys for commonly used editing functions in Guides editor

November 2022

October 2022

  • [F] [25th]: Add feature to copy Pair Programming groups between assignments

  • [F] [ 4th]: Add ability to freeze code within code files that students cannot change

September 2022

August 2022

July 2022

  • [F] [20th]: Add support for Windows OS with Virtual Machine

  • [F] [12th]: Add support to hide copy to clipboard button for individual code blocks

June 2022

  • [F] [ 6th]: Allow users to regenerate and replace automatically created SSH keys for their account

May 2022

  • [F] [26th]: Add ability to copy prerequisite assignment workspace to subsequent assignment for students

  • [I] [23rd]: Update Home/End button navigation when grading students

  • [I] [20th]: Allow submit buttons to be suppressed for Standard and Advanced Code tests

  • [I] [18th]: Add support for ‘no access until grades released’ for student assignment visibility

April 2022

March 2022

  • [I] [30th]: Improve messaging if publishing assignments with gigabox slots enabled

  • [F] [29th]: Add All tab to courses dashboard to allow owners to see only courses they are a teacher in

  • [F] [29th]: Add support for solution file templating

February 2022

  • [F] [ 3rd]: Add function to export individual student data in a course

  • [I] [ 2nd]: Improve handling of Scratch autosaving

  • [I] [ 2nd]: Fix problem downloading files from chrome browser

  • [I] [ 2nd]: Update handling of linter

January 2022

  • [F] [12th]: Add ability to disconnect child course from parent course

December 2021

November 2021

  • [F] [29th]: Add option to show/hide feedback and higlighting errors in parsons puzzle

  • [F] [26th]: Add ability to disconnect assignments in child courses from parent course

  • [F] [26th]: Add information to assignment version history to show details of the associated parent course

  • [F] [26th]: Add support for custom_codio_course_offering_sourcedid=$CourseOffering.sourcedId as a unique course identifier in Canvas where privacy settings do not allow use of lis_course_offering_sourcedid

  • [F] [26th]: Add ability to show Course/Module progress bar in students dashboard

  • [F] [18th]: Enable support to allow define number of attempts students can make for auto-graded assessments

  • [I] [15th]: Enable ECMAScript 6 syntax checking

  • [F] [10th]: Add support in Exam Proctoring for SSO authentication

  • [F] [10th]: Add support for SSO Integration

  • [I] [ 9th]: Add new User and Project preference setting (show_dot_files) to show/hide . files in file tree from students. Default = true

October 2021

  • [I] [18th]: Update handling of disabled assignments when opening from LMS

  • [F] [15th]: Add support for Common Cartridge

  • [F] [13th]: Add option to export csv file for students assessment data

September 2021

August 2021

  • [I] [27th]: Fix problem exporting course data for large courses

  • [F] [23rd]: Add feature to sent announcements from parent courses to associated child courses

  • [F] [19th]: Add assignment option to Disable Download prohibiting students from downloading assignment before completing

  • [I] [19th]: Fix issue where students are first to access course from LMS when created using LTI Course Copy and being added in as teacher to the course

  • [I] [18th]: Fix problem deleting large courses

  • [I] [12th]: Improve error messaging for connections to Google Classrooms

  • [F] [10th]: Add Pair Programming allowing teachers to group students to work together

  • [F] [ 5th]: Add new Random Assessment type to allow random assessments to be offered to students in assignments

July 2021

  • [I] [29th]: Add timeout field for Advanced Code Test and Standard Code Test

  • [I] [21st]: Fix problem with closing of terminal session within guides

  • [I] [ 9th]: Add confirmation dialog for scratch assignments when students mark assignments as completed to ensure all work is saved correctly

  • [I] [ 8th]: Add ability to export currently published assignments in a course

  • [I] [ 6th]: Add ability to control when to show answer/rationale to students in assessments

June 2021

  • [I] [30th]: Add ability to hide/disable Audio/Video/Chat in organization

  • [I] [ 9th]: Improve handling for teachers previewing disabled assignments

  • [I] [ 9th]: Fix problem with debugger

  • [I] [ 8th]: Update handling of Protect Layout guides setting to no affect teachers

  • [I] [ 4th]: Improve Git Hub API and add functions to split and publish projects into multiple assignments

  • [I] [ 1st]: Add ability to archive students in courses

May 2021

  • [F] [25th]: Add ability to manage users dashboard items

  • [I] [18th]: Add extra credit field to csv downloads of students work

  • [F] [13th]: Add support for Pyret

  • [I] [12th]: Remove students ability to grant permissions to other students in assignments

  • [F] [11th]: Add support for realtime Audio/Video/Chat between active users in assignments/projects

  • [I] [ 6th]: Fix problem with top menu hiding when students mark assignments as complete

  • [I] [ 6th]: Improve Close Tabs to allow option to retain terminal session from previous sections

  • [F] [ 5th]: Add support for teachers to enable a writable copy of students work at any time

  • [F] [ 4th]: Add support for Participation Grading

April 2021

  • [F] [30th]: Add support to integrate with Google Classroom

  • [I] [27th]: Update handling of guides opening in teachers working copies

  • [I] [27th]: Fix problem with Junit test output

  • [F] [21st]: Added support for Pencil Code

  • [I] [21st]: Improve PDF export allowing all selected assignments to be compiled into separate or one PDF file

  • [I] [21st]: Add SQL query grading support to Standard Code Test

  • [I] [20th]: Add support to allow anonymous LTI connections so students name/email addresses not passed to Codio

  • [I] [14th]: Improve handling of student grading for teachers

  • [F] [14th]: Add support for teachers to allow students to reset assignments in the course

  • [I] [12th]: Improve playing of video files within projects

  • [I] [ 8th]: Fix problem with handling of variables in debugger

  • [I] [ 6th]: Fix issue allowing students to access assignments before start date where Visibility on Disabled = Read Only

  • [I] [ 6th]: Add support for custom feedback message handling in Junit advanced code test

  • [I] [ 6th]: Improve publish assignment dialog

  • [F] [ 1st]: Added support for Jeroo

March 2021

  • [F] [29th]: Add support to extend time for individual students when a time limit is enabled for exam proctoring

  • [I] [25th]: Add ability to filter by assessments not used and delete all together

  • [I] [25th]: Fix problem adding complex assessments from assessment library

  • [I] [23rd]: Improve visibility for teachers to preview course assignments

  • [I] [22nd]: Fix formatting in Download CSV

  • [I] [22nd]: Fix problem with Beautify

  • [I] [17th]: Fix problem with handling of LTI Course Copy when user creating parent course is removed from organisation

  • [I] [17th]: Fix problem with Teach & Edit tabs not synching location when changing tabs

  • [F] [15th]: Add ability to send Notification emails to students when either not started, started but not completed and also when grade feedback is available for them to view

  • [I] [12th]: Add feature for teachers to obtain PDF export of guides content for course assignments

  • [I] [11th]: Update Teacher Dashboard view separating ‘Assignments’ to ‘Teach’ & ‘Edit’ tabs

  • [I] [ 5th]: Add filter tag to allow search by name in Assessment Library

  • [I] [ 4th]: Restrict students from signing up by token or invite URL where course is LTI enabled.

  • [I] [ 4th]: Increase limit allowed on uploading files

  • [F] [ 2nd]: Add ability for students to earn extra credit on assignments

  • [I] [ 1st]: Add shortcut for publishing assignments in courses

  • [I] [ 1st]: Update handling of Forward Only Navigation function to warn students of un-answered assessments before allowing them to proceed to next page. They will have the option to review their answers or leave un-answered if they wish

February 2021

  • [I] [17th]: Update handling of Autograde Free Text assessment feedback

  • [I] [ 2nd]: Allow teachers to make changes to students completed/read-only assignments

  • [F] [ 2nd]: Allow cloning/sharing of courses to be restricted

January 2021

  • [I] [25th]: Add configuration option for nbgrader/jupyter units to allow ClearSolutions.code_stub to be used

  • [I] [25th]: Fix problem with teacher guidance not showing when previewing assignment in course

  • [I] [22nd]: Add support for ungraded assessments and for survey usage

  • [I] [19th]: Update Desktop App for new student dashboard

  • [I] [18th]: Add Student Path field for python unit tests

  • [I] [18th]: Add prolog syntax highlighting support

  • [F] [18th]: Added Git Hub API that can be used with Git Hub Actions to automate the publication of assignments.

  • [I] [15th]: Add support for HTML to be used in creating student consent form

  • [F] [11th]: New Student Dashboard released with ability for students to switch back to old dashboard if they wish for next month

  • [I] [ 5th]: Fix issue with teachers seeing different standard code test output to students

  • [I] [ 5th]: Improve standard and advanced code tests allowing files to be dragged into command/pre-exec command fields and automatically populate with relevant execution code

  • [I] [ 5th]: Improve handling of Multiple Choice questions to recalculate score for students where initially published with incorrect settings

December 2020

  • [I] [24th]: Add support to show images in Fill in the Blank drop down option, and also in distractor field

  • [I] [23rd]: Add support for partial points in Multiple Choice assessment

  • [I] [22nd]: Update course creation changing to show button consistent with creating new projects/stacks/packs

  • [I] [18th]: Improve handling of adding new teachers to organisation and/or course as Read-Only teachers

  • [I] [18th]: Fix problem with UnitTestGrader type of Parsons Puzzle assessment not showing correctly in student’s assignment

  • [I] [18th]: Improve handling for saving of Scratch projects

  • [I] [16th]: Add support for partial points with Fill in the Blanks assessment allowing student to get % of total points based on % of blanks they get correct

  • [I] [ 2nd]: Improve handling of publishing Jupyter Notebook assignments to better update students version if already started

November 2020

  • [F] [27th]: Add ability to revert published assignments to earlier versions

  • [I] [25th]: Improve handling of self-invoicing

  • [I] [24th]: Update handling of Parsons Puzzle assessments to always show check/submit button irrespective of submit button surpressed in guides

  • [I] [23rd]: Add ability to randomise answers to students for Multiple Choice assessment

  • [I] [19th]: Fix problem with final grades in disabled assignments

  • [I] [19th]: Fix problem with time shown in assessments being for when assignment opened, not when assessment run

  • [I] [19th]: Improve handling Master/Child to make pulling into child courses simpler

  • [I] [17th]: Improve handling of export course data for large courses

  • [I] [17th]: Update handling of adjusting deadline for assignments past end time where not previously started

  • [I] [12th]: Fix issue with submission of assessments in completed assignment when in disabled state

  • [I] [11th]: Improve switch to self pay dialogs

  • [I] [10th]: Improve handling of course view remembering module collapsed state on next visit

  • [I] [10th]: Fix issue with org owners not seeing student count in all courses

  • [I] [10th]: Improve handling of partial point grading

  • [I] [ 9th]: Update handling of changes to grading rubrics for students grandes

  • [F] [ 5th]: Add support for code test assessments output box to be expanded

  • [I] [ 2nd]: Fix problem with MCQ answer colours showing incorrectly

  • [I] [ 2nd]: Fix problem in Junit test parsing

October 2020

  • [I] [30th]: Update handling of code blocks in guides

  • [I] [30th]: Fix problem with courses not showing correctly when switching between teacher and student views

  • [F] [30th]: Scratch added

  • [I] [29th]: Fix problem with LTI navigation to large codio courses

  • [I] [23rd]: Fix issue with Mark as Completed button in Guides not updating promptly

  • [I] [22nd]: Fix problem with unittest not correctly parsing test outputs

  • [F] [22nd]: Add configuration option for nbgrader/jupyter units to allow custom grading scripts with jupyter

  • [F] [20th]: Add feature to allow teachers to control receipt of autograde failure notifications in a course

  • [I] [20th]: Update user identification handling in LMS based on LMS userID to allow users to change email address in their LMS and continue to use same Codio account

  • [I] [19th]: Add ‘Parent Course’ section to Module browser when adding new module into a course

  • [I] [19th]: Add copy to clipboard icon to Code Blocks

  • [I] [14th]: Update handling of filters on assessments listings

  • [I] [ 7th]: Further updates to improve handling of course dashboard loading

  • [I] [ 7th]: Add ability to reorder answers for Multiple choice question assessment

  • [I] [ 5th]: Improve handling of dragging/dropping assignments into modules to place where dropped

  • [I] [ 5th]: Update handling of changing passwords to require existing password

  • [I] [ 2nd]: Update handling of course dashboard loading to improve loading times on slow/intermittent internet connections

  • [I] [ 1st]: Add ability to seach list of assessments in a project by name,point or order in guides.

September 2020

  • [I] [29th]: Fix issue with Desktop App when connecting to assignments in courses

  • [F] [29th]: Add distractors for Fill in the blank assessment when showing possible values

  • [F] [25th]: Add Time Limit option for exam proctoring

  • [I] [25th]: Allow deadlines to be adjusted forward by days/hours and minutes

  • [I] [23rd]: Update handling of visibility on completed to require students to change status of assignment from completed to be able to continue working

  • [I] [18th]: Update handling of visibility on disabled for assignments not started before end date of course

  • [F] [16th]: Add ability to more easily generate items for Standard Code test

  • [I] [16th]: Fix problem with Code Commenting where guides layout protected

  • [I] [15th]: Improvements for Code Commenting to remember toggled state and to show new comments in real time

  • [I] [14th]: Fix problem with Fill in the Blank assessment points allocation

  • [I] [14th]: Improve handling of <pre> tags used in Fill in the Blank assessments

  • [I] [14th]: Improve presentation of adjusted deadline details to students and teachers

  • [I] [ 9th]: Further improvements in handling of adjusting deadlines past end date of assignments

  • [I] [ 3rd]: Improve handling of adjusting deadlines past end date of assignments

  • [I] [ 3rd]: Improve course assignment list handling remembering scroll location from previous visit

  • [I] [ 3rd]: Add additional student sorting options at assignment level

  • [I] [ 3rd]: Improve handling for resolving Code comments

August 2020

  • [I] [27th]: Improve handling of teacher/student switching

  • [I] [26th]: Add support for grading rubric items with Grade Book assessment

  • [I] [26th]: Add support for Anonymous Grading

  • [I] [21st]: Improve information shown to students from teacher grading

  • [I] [19th]: Improve accesssibility in clickable buttons/icons for screen readers

  • [I] [17th]: Improve access to Code Comments within Guides settings

  • [I] [13th]: Fix problem with FITB assessment overflowing callout area

  • [I] [12th]: Fix issue with downloading user access data

  • [I] [12th]: Improve rubric handling allowing word wrapping and multiple lines

  • [I] [12th]: Fix problem with guides edit button

  • [I] [12th]: Improve view of modules when adding existing into courses

  • [I] [11th]: Add Code Commenting support

  • [I] [ 5th]: Add support for LTI Roles

  • [I] [ 5th]: Add support for new files to be added to existing assignments

July 2020

  • [I] [31st]: UI/icon changes for guides editor

  • [I] [30th]: Improve handling of autograde scripts where error causes autograde URL not to be called

  • [I] [29th]: Add ability to easily amend assessment points for multiple assessments

  • [I] [28th]: Accessibility improvements

  • [I] [21st]: Add support for partial points in standard code test assessment

  • [F] [21st]: Add cursor presence to show other users activity in project/assignment in real time

  • [I] [16th]: UI updates for Assessment Library

  • [I] [14th]: Fix issue switching Guides to edit mode

  • [I] [14th]: Improve password management advising users if password used has been leaked

  • [I] [14th]: Fix issues opening ‘Shared with me’ projects

  • [I] [14th]: Hide .codio file in assignments without guides

  • [I] [14th]: Enlarge the grade field on course-assignment screen

  • [I] [14th]: Fix issue with Parsons puzzle

  • [I] [ 8th]: Add support for AST Parser for the Processing Language

  • [I] [ 8th]: Improve handling of script output for free text auto assessment if script passes

  • [I] [ 8th]: Improve handling of incompatible assessments when updating course assignments

  • [I] [ 8th]: Remove http preview option

  • [I] [ 3rd]: Update guides table of contents, moving buttons to the top

  • [I] [ 3rd]: Fix problem with release grade settings not passing correctly when cloning course

  • [I] [ 3rd]: Add example using [collapsible content](courses/authoring/#collapsible-content) in guides

  • [I] [ 2nd]: Update default points for assessments from 1 to allow better implementation of partial points

  • [F] [ 2nd]: Add support for Regular Expressions in Fill in the Blank assessments

  • [I] [ 1st]: Fix issue with roles when inviting teachers to organisation

  • [I] [ 1st]: Fix layout of expand/collapse arrows shown in dialogs

June 2020

  • [I] [30th]: Improve handling of multiple incorrect login password attempts

  • [I] [30th]: Update naming of code playback tabs

  • [I] [22nd]: Improve handling of teachers accessing students completed assignments

  • [I] [22nd]: Enhance Autograde scripting functions.

  • [I] [22nd]: Improve loading of large courses lists

  • [I] [22nd]: Optimise messaging for teachers when accessing students assignments

  • [I] [22nd]: Fix issue with Project settings values of ALLOW PRIVATE STATIC PREVIEW and PROTECT DYNAMIC PORTS params not being correctly applied in student’s assignment project

  • [I] [19th]: Update Parsons Puzzle assessment

  • [I] [17th]: Allow users to be teacher and student in same course

  • [F] [15th]: Code Playback allowing teachers to playback students steps

  • [I] [15th]: Improve messages in empty archived courses

  • [I] [12th]: Make jupyter lock cell editing flag value as true by default

  • [I] [11th]: Fix problem with loading course listings

  • [I] [10th]: Update logic handling renewal dates for self invoicing

  • [I] [ 9th]: Fix problem when deleting last page in guides

  • [I] [ 8th]: Fix problem with guides fonts

  • [I] [ 5th]: Improve naming of preview tabs

  • [I] [ 5th]: Fix problem for teachers opening students jupyter notebook files

  • [I] [ 3rd]: Fix issue with formatting of .md files downloaded from projects/assignments

  • [I] [ 3rd]: Fix problem with jupyter assignment feedback for multiple submissions and/or publishes

  • [I] [ 1st]: Fix problem with deployment functions

  • [I] [ 1st]: Update behaviour of 4 panel guides layout

May 2020

  • [I] [30th]: Update content in $CODIO_AUTOGRADE_ENV variable

  • [I] [29th]: Fix problem running autograde scripts on archived assignments

  • [I] [28th]: Improve messaging when errors in autograde scripts

  • [I] [28th]: Update message shown when users try to access others projects without permission

  • [I] [27th]: Fix issue with incorrect redirection when pressing enter on assessment name creation

  • [I] [27th]: Fix problem with 3 blue dot menu not being accessible on disabled assignments

  • [I] [27th]: Update search in documentation so Enter key no longer clears search field

  • [I] [27th]: Fix problem with assignment of partial points

  • [I] [27th]: Improve messaging for autograde script issues

  • [I] [27th]: Fix problem with visibility on completed

  • [I] [26th]: Fix issue where users can be added twice to project permissions

  • [I] [26th]: Update students assignments on next run if Gigabox settings are changed in the course

  • [I] [26th]: Improve message when users credentials not passed

  • [I] [22nd]: Improve messaging for students creating account from LMS

  • [I] [21st]: Upgrade user password requirements - min length to 8 symbols

  • [I] [21st]: Update messaging if user tries to open url of existing project of another user without permission

  • [I] [21st]: Fix problem with Blockly blocks in assignments

  • [I] [19th]: Fix problem accessing assignments from test student accounts

  • [I] [18th]: Fix problem creating similarly named assignments in different coursers

  • [I] [15th]: Improve [Pin](/courses/classes/#pinunpin-units) function to allow multiple assignments to be pinned

  • [I] [15th]: Recommended stacks updated to use Ubuntu 18.04

  • [F] [15th]: Codio Feedback released where you can raise new feature requests and vote/comment on ideas raised by others

  • [I] [14th]: Fix problem with lack of context options when mouse right click on file tree root

  • [I] [14th]: Accessibility fixes/improvements

  • [I] [13th]: Fix problem with release grade switch showing incorrect status

  • [F] [09th]: Add Exam Mode Options for course assignments

  • [I] [08th]: Update handling of archived courses showing in LMS’s

  • [I] [07th]: Fix problem with searching/finding users/orgs/groups when adding permissions to projects/assignments

  • [F] [07th]: Update project/assignment creation to include configured .codio file and sample files

  • [I] [06th]: Update default files created with new projects/assignments

  • [I] [06th]: Improve presentation of Debug menu

April 2020

  • [I] [30th]: Improve error messaging in Parsons Puzzle

  • [I] [24th]: Fix issue deleting tabs saved in course

  • [I] [22nd]: Improve handling of LMS roles passing to Codio

  • [F] [21st]: Add function to allow teachers to preview assignments in courses

  • [F] [20th]: Add function to Add new assignments from Master to Child courses

  • [F] [14th]: Show assignment end date (where set) to students in their recently used cards in their dashboard

  • [I] [14th]: Fix issue with mark as completed button not showing on frame reload

  • [I] [14th]: Update message to students when trying to start assignments in LTI enabled courses

  • [I] [14th]: Add Rubric feedback to students when viewing their grades

  • [I] [14th]: Add functions to allow pull to child courses at course module level

  • [I] [14th]: Improve updating child courses showing pull option for child of child courses

  • [I] [13th]: Added ‘Number of started’ and ‘Number of completed’ to student tab order by field

  • [I] [ 9th]: Onboarding Guide updated for new IDE

  • [I] [ 8th]: Fix issue in My Projects - Shared with Me

  • [F] [ 8th]: Add feature to set teachers as Read Only at Organisation and/or Course level

  • [I] [ 8th]: Accessing Codio Resources from IDE now opens in new tab

  • [I] [ 7th]: Improve updating child courses from master to only show pull button when updates available

  • [I] [ 6th]: Fix issue with incorrect format for download csv

  • [I] [ 6th]: Add functionality to allow updates to assignments in a master course to be pulled to cloned courses

  • [I] [ 3rd]: Fix loading of guides content in CS: Introduction in Python

  • [I] [ 3rd]: Rename filter option names for student grading

  • [I] [ 2nd]: Fix problem with LTI course integration parameter

  • [I] [ 1st]: Fix problem when trying to add CS: Introduction in Python resource to account

  • [I] [ 1st]: Fix problem filtering students by ‘Not Graded’ in a course

  • [F] [ 1st]: Release of new IDE improving Teacher section

  • [F] [ 1st]: Update internal IDE links to new documentation

January 2020

  • [I] [08th]: Remove Firefox performance warning as earlier issues now addressed in latest FF versions

December 2019

  • [I] [17th]: Update Phonegap API

  • [I] [12th]: Review handling of .git in authors units to improve collaboration

November 2019

  • [I] [22nd]: Improve visibility of assessment id to list of assessments

  • [I] [21st]: Fix problem uploading images to stacks/packs/units/course/modules

  • [I] [19th]: Fix problem with assessment button not showing

  • [F] [17th]: Add support for LTI 1.3 integration

  • [I] [11th]: Fix problem connecting to BitBucket repo’s

  • [I] [06th]: Update messaging when unable to publish jupyter based units

  • [I] [05th]: Update handling of users signing up through LMS

October 2019

  • [F] [16th]: Add function to allow Classes to be sorted by begin date of class

  • [I] [02nd]: Fix problem with AOB allocation for self pay organisations

September 2019

  • [I] [27th]: Improve handling of autograde scripts for large units

  • [I] [24th]: Improve accessibility function in Find panel

  • [I] [19th]: Fix problem opening files in same tab as guides

  • [I] [11th]: Fix problem with SSH connections

  • [I] [09th]: Fix problem with handling of answer/rationale for free text assessment

  • [F] [04th]: Add support for the standard input when debugging C/C++, node.js and GDB programs.

August 2019

  • [I] [29th]: Fix problem with marking units as completed

  • [I] [28th]: Update handling of grade book comments

  • [I] [28th]: Improve stack creation when creating from an older stack

  • [F] [28th]: Add Codio Global Assessment library

  • [I] [27th]: Add hint to student tab in classes for number of students

  • [I] [27th]: Update handling of answer/rationale showing for students

  • [F] [20th]: Add Assessments Library to allow sharing of assessments

  • [I] [15th]: Fix issue with navigation after searching in guides

  • [F] [15th]: Add support for self pay students to purchase through institutions bookstores

  • [I] [09th]: Fix problem accessing projects in ‘Shared with Me’ area

  • [I] [02nd]: Fix problem deleting modules in course

July 2019

  • [I] [31st]: Update handling ofviewing Git repo’s in Codio account

  • [I] [30th]: Add currentPage and totalNumberofPages parameters for custom scripts

  • [I] [30th]: Fix problem with contact URL settings in IDE chat area

  • [I] [29th]: Fix issue with sorting of new classes being added

  • [I] [25th]: Fix issue with guides section list not correctly showing for completed unit

  • [I] [23rd]: Fix problem with focus on guides pages

  • [I] [23rd]: Redesign dialog pages for assessments

  • [I] [19th]: Add user cues when using git remote

  • [I] [11th]: Improve handling of long class names

  • [I] [11th]: Fix problem with color picker

  • [I] [02nd]: Update Class Dashboard pages and other menus for better accessibility

June 2019

  • [I] [19th]: Update Dashboard pages for better accessibility

  • [I] [17th]: Improve handling of publication of large units

  • [I] [11th]: Fix issue with showing/hiding folders in guides

May 2019

  • [I] [17th]: Fix guides navigation problem causing layout to be incorrect

  • [I] [07th]: Fix issue with library path not saving correctly in JUnit settings

  • [I] [07th]: Fix issue with debugger with Node 11

  • [F] [06th]: Add additional configuration options for nbgrader/jupyter units

  • [I] [03rd]: Improve handling of autograder custom scripts

April 2019

  • [I] [30th]: Add python working directory parameter for Advanced Code Test to support python unit tests running from dot folders

  • [I] [23rd]: Update clike codemirror plugin for better handling of objective c files

  • [I] [23rd]: Fix layout problem for pull/push buttons in desktop app

  • [I] [23rd]: Fix problem with updating Jupyter Notebook units to a class

  • [I] [22nd]: Improve layout of private/public icon in class

  • [I] [18th]: Fix problem with autograde scripts where units are read only

  • [F] [18th]: Add support to extend timeout for nbgrader/jupyter units

  • [I] [17th]: Improve messaging where assessment submissions unable to complete correctly

  • [I] [17th]: Improve handling of code assessment submissions files

  • [I] [16th]: Update handling of test students to show correct class logged into

  • [I] [15th]: Fix problem with handling of grading templates for class units

  • [I] [ 9th]: Fix problem with changing theme in guides

  • [I] [10th]: Remove grading button when unit is opened as teacher

  • [I] [10th]: Fix problem with saving panel layout on submission

  • [F] [10th]: Add support for secure assessment script execution

  • [I] [10th]: Improve handling of copying links/tokens to show confirmation

  • [F] [10th]: Add assessment attempts count into download csvfiles

  • [I] [10th]: Fix problem with partial points for advanced code test not showing correctly in dashboard

  • [F] [10th]: Add custom script to allow third-party systems to track/help students.

  • [I] [ 9th]: Improve standard code feedback field text handling

  • [I] [ 9th]: Fix problem with changing theme in guides

  • [F] [ 9th]: Add] assessment to offer feedbackdback to students on code submissions

  • [I] [ 7th]: Improve visibility of keyboard focus

  • [I] [ 7th]: Change wording Upgrade to Update for consistency of language

  • [F] [ 6th]: Add ability to exclude files from students units in a class

March 2019

  • [F] [31st]: Empty Stack set to use Ubuntu 18.04.

  • [F] [29th]: Add ability to clone class from main class dashboard

  • [I] [27th]: Fix terminal scrolling problem when unit run in iframe

  • [I] [26th]: Update messaging to students marking units as completed

  • [I] [26th]: Minor dashboard text changes

  • [I] [22nd]: Fix problem with handling of read only projects where external services are used (e.g. Jupyter/RStudio)

  • [I] [21st]: Fix problem with storage of guides layout settings in units

  • [I] [20th]: Improve handling of adding teachers to class

  • [I] [19th]: Fix problem with teachers not able to access students projects after deadline passed

  • [I] [15th]: Fix problem for student feedback when unit running in iframe

  • [I] [15th]: Fix issue with students able to start units after deadline is past

  • [I] [15th]: Remove menu item “Submit Jupyter assessments” from jupyter units

  • [I] [14th]: Improve handling of test autograde script

  • [F] [11th]: Improve organisation and class contact url for students, allowing multiple contact urls to be defined.

  • [I] [ 7th]: Improve layout for unit penalty screen

  • [F] [ 7th]: Add Education>Validate Jupyter menu item to allow authors to validate and check Jupyter projects before publishing

  • [I] [ 7th]: Update guides page navigation handing to mitigate content synchronisation issues

  • [I] [ 6th]: Improve handling of submit jupyter assessments button

  • [I] [ 6th]: Fix issue with show expected answer in html pages

  • [I] [ 5th]: Improve validation to detect errors better in .codio-menu file

  • [I] [ 4th]: Fix issue with symbols used in guides TOC

  • [I] [ 4th]: Fix problem with Tools>Guides>Remotes menu item

  • [F] [ 4th]: Add support to provide additional feedback to students when test fails in standard code test

  • [I] [ 1st]: Improve messaging when stack used in class unit is deleted where unit was not re published

February 2019

  • [I] [28th]: Fix issue in upgrade course where long names used in module and/or units

  • [I] [28th]: Fix layout issue in standard code test assessment in html type of page

  • [I] [26th]: Improve messaging when connecting project in desktop app

  • [I] [26th]: Improve handling of redirection when unit run in LMS when students mark the unit as completed

  • [I] [26th]: Add refresh button to visualisation assessment

  • [I] [26th]: Fix problem for students being unable to view the content of the unit when marked as complete and visibility set to read only

  • [I] [26th]: Update Light reading theme drop down in guides global settings to read only

  • [I] [26th]: Make course/module owner brighter

  • [F] [25th]: Add visualisation assessment support in guides

  • [F] [21st]: Add support for promotion codes in Self Invoicing

  • [I] [20th]: Update handling of soft tabs for python that were not handling backspace and delete buttons actions correctly

  • [I] [20th]: Improve messaging on stack version creation if user has no access

  • [I] [19th]: Improve messaging when publishing unit in a module that the user hasn’t previously opened

  • [I] [18th]: Improve handling of course upgradein class where there is a mix of public and private modules

  • [I] [15th]: Enlarge size of confirmation dialogs text for better accessibility

  • [I] [15th]: Remove project settings from desktop app

  • [I] [15th]: Improve messaging display when invalid dates entered for a class

  • [I] [15th]: Update download csv to remove data of students removed from the class

  • [I] [15th]: Improve guides settings to save and close from one click

  • [F] [15th]: Add new guides layout including file tree with guides presented on the left hand side

  • [F] [14th]: Add new assessment type: Parson’s puzzle

  • [I] [12th]: Review button colours on Class Admin screen

  • [I] [12th]: Fix issue with one attempt only message for assessments showing incorrectly when not enabled

  • [I] [12th]: Fix problem with dark theme in FF65 on MacOS

  • [I] [11th]: Improve handling of invitation of teachers into classes

  • [F] [ 6th]: Fix problem with exporting project as zip

  • [I] [ 5th]: Increase inactive timeout period to 60mins

  • [F] [ 4th]: Add course permissions feature to restrict access to courses for teachers/students

January 2019

  • [I] [30th]: Improve handling of project preview when waiting for services to start

  • [F] [29th]: Add statistical collection for teachers/instructors to export class activity

  • [I] [25th]: Fix issue with changing stack in project

  • [I] [25th]: Improve handling for Brightspace D2L integration where by if you have `resource_link_id```field an endping URL of ```` can be used

  • [I] [24th]: Fix problem with unit ordering in course module when adding new units

  • [I] [23rd]: Fix problem updating students units in class when archived

  • [I] [23rd]: Fix problem with partial points implemented in Advanced Code Test assessment

  • [F] [21st]: Add new guides layout for ‘3 panels without tree’ with guides presented on the left hand side

  • [F] [18th]: Add ability to clone content of existing class into a new class

  • [F] [18th]: Add new Custom Button function to all users to restore current files in guides

  • [F] [17th]: Add new guides layout for ‘2 panels without tree’ with guides presented on the left hand side

  • [F] [16th]: Add new global setting in guides to restrict students from opening/closing tabs in unit

  • [I] [16th]: Fix problem with handling of .codiomenu on guides being closed

  • [I] [16th]: Fix problem for self-pay students agreeing to Student Consent

  • [I] [11th]: Fix problem with grade feedback dialogs not opening for students

  • [I] [ 8th]: Improve contrast colour for confirmation code dialogs

  • [I] [ 8th]: Update [RStudio]( stack to be loginless

  • [I] [ 6th]: Improve handling of syncronisation in desktop app

December 2018

  • [I] [28th]: Improve accessibility handling of next/previous buttons in guides

  • [I] [26th]: Improve handling of user authentication when allow private static preview is enabled

  • [I] [24th]: Improve handling of .git folder if it is in .guides/secure folder

  • [I] [17th]: Add setting to manage students access to project based units when completed

  • [I] [14th]: Fix problem with event listener

  • [I] [14th]: Add jupyter preview to student’s grade feedback preview

  • [I] [14th]: Improve guides for visually impaired users

  • [I] [14th]: Add additional fields for students answers into the download csv

  • [I] [11th]: Improve handling of gigabox allocation when run from a course

  • [I] [10th]: Fix problem with Advanced Code Test with Custom language type and Allow Partial Points

  • [I] [ 7th]: Add answer and rationale fields to grading feedback for student dashboard

  • [I] [ 6th]: Fix problem with global scripts in guides

  • [I] [ 5th]: Improve grading feedback for student dashboard

  • [I] [ 4th]: Improve messaging when synchronising of files pulled/pushed to desktop app

November 2018

  • [F] [29th]: Add grading feedback for student dashboard

  • [F] [29th]: Pass grading feedback URL to LMS systems

  • [I] [29th]: Improve handling of line delimiters in .codio-menu file

  • [I] [29th]: Improve synchronisation of files pulled/pushed to desktop app

  • [F] [22nd]: Allow files/folders to be excluded from synchronisation with desktop app

  • [F] [22nd]: Add support for python3 in unit tests

  • [F] [21st]: Add separate fields for first and last name to download csv

  • [I] [21st]: Fix problem with first time execution of advanced code test assessments

  • [I] [20th]: Fix problem trying to start unit from a course

  • [I] [16th]: Fix problem with delete confirmation dialog showing in error when deleting owned module

  • [I] [15th]: Improve highlighting of differences in standard code text

  • [I] [14th]: Improve sorting when accented characters used

  • [I] [13th]: Fix problem with project permissions not updating when project renamed

  • [I] [12th]: Update handling of autograde scripts in .guides/secure folder

  • [I] [ 9th]: Improve handling of Public/Private Settings

  • [I] [ 9th]: Improve messaging for Allow Box Cloning

  • [I] [ 8th]: Fix problem with scrolling in guides with assessments

  • [I] [ 6th]: Fix problem with handling of spaces in Standard Code Test output

  • [I] [ 6th]: Fix sorting of modules

  • [I] [ 6th]: Update message shown when units already graded by another teacher

  • [F] [ 5th]: Add Autograde Free Text assessment

October 2018

  • [I] [31st]: Update guidelines for privacy settings for Safari 12.0 browser

  • [I] [29th]: Fix problem accessing grading in students units

  • [F] [29th]: Allow use of accented characters

  • [I] [26th]: Fix issue with users able to update project settings when not having admin rights

  • [I] [26th]: Improve handling of guide editor

  • [I] [24th]: Fix focus problem when adding assessments to guides page

  • [I] [24th]: Improve tab handling in pop up dialogs

  • [I] [23rd]: Add function to hide Codio logo icon when customizing top menus for students

  • [I] [19th]: Fix rendering of bold text in guides for Firefox browser

  • [I] [19th]: Fix problem using tabs in Firefox

  • [F] [18th]: Add new user/project preference navigateWithinSoftTabs to simplify navigation when soft tabs are used

  • [I] [18th]: Fix problem with loss of focus when in split view mode editing guides

  • [I] [18th]: Fix problem in guides saving close tab state

  • [I] [18th]: Add text description that is visible on mouse over when the icon gets focus.

  • [I] [18th]: Fix problem rendering output of code tests on Mac OS

  • [I] [15th]: Fix problem unpacking projects

  • [I] [15th]: Fix problem with page focus in guides

  • [I] [15th]: Improve menu handling when customizing top menus for students

  • [F] [10th]: Add function to automatically release grades in new classes. See organisation release grades for more information

  • [F] [ 9th]: Add ability to change all students completed unit to incomplete. See force marked as complete for more information.

  • [I] [ 3rd]: Fix problem when executing commands in Guides that contain brackets

  • [F] [ 3rd]: Add organisation and class contact url for students to be able to raise questions, seek assistance from your preferred area (forums/LMS discussion areas etc)

  • [F] [ 3rd]: Add ability to sort students in classes by first or last names

September 2018

  • [I] [30th]: Fix problem with Multiple Choice assessments not showing students correct answers on submission

  • [I] [26th]: Fix layout of media page in guides settings

  • [F] [26th]: Add feature for IDE top menu to be customized for student view when running guides

  • [I] [24th]: Fix problem with Self Invoicing

  • [I] [24th]: Improve messaging of local file changes when disconnecting project in desktop application

  • [I] [20th]: Fix problem embedding content in Canvas

  • [I] [20th]: Improve download csv content adding students email address

  • [I] [20th]: Remove character limitation for grading comments

  • [I] [15th]: Improve download csv content, adding 2 new fields for Points and Max Points

  • [F] [13th]: Add ability for ‘mark as completed’ to be disabled for individual units in classes

  • [I] [12th]: Remove https preview warning to avoid confusion for students

  • [I] [12th]: Improve handling of fullscreen button in frames

  • [I] [12th]: Improve Usability handling in menus

  • [I] [11th]: Fix problem with changing state of ‘use submit buttons’ setting in guides

  • [I] [11th]: Fix problem when adding projects to module with reserved words

  • [I] [10th]: Update explanatory text for Visibility Summary for Course and Modules

  • [I] [10th]: Fix problem with Guides Table of Contents

  • [I] [10th]: Improve handling of LTI full screen support

  • [I] [10th]: Improve handling of empty points field in Grade book assessment

  • [I] [ 5th]: Add example bash script for autograding on completion

  • [I] [ 5th]: Improve handling of duplicate file warning

  • [I] [ 4th]: Improve colour contrast on Quick Open and Command Bar

  • [I] [ 4th]: Fix problem with handling of cancel button actions in project settings area

  • [I] [ 3rd]: Add support for lis_course_offering_sourcedid as a unique course identifier in LMS systems

August 2018

  • [I] [29th]: Update handling of panel widths when guides is collapsed/reopened when in 3 column layout

  • [I] [29th]: Fix problem with Quick Open handling in screen readers

  • [F] [29th]: Added Self Invoicing for University and School organisation

  • [F] [29th]: Added support for LTI Constant URLs and LTI Class fork

  • [F] [22nd]: Added Codio LTI App to improve ease of integrating Codio with LMS systems

  • [I] [16th]: Fix issue with Custom Buttons incorrectly handling

  • [F] [ 9th]: Add ability to use current file in debugger targets

  • [I] [ 7th]: update handling of Crunch projects

  • [I] [ 7th]: Improve visibility of form elements and handling of Quick Open dialog

  • [I] [ 7th]: Update menu handling for screen readers

  • [F] [ 7th]: Add additional 3 column layout options

  • [I] [ 4th]: Fix problem with terminal opening in guides

  • [I] [ 2nd]: Add support for manual grading for nbgrader

July 2018

  • [F] [26th]: Add typescript support for desktop application

  • [F] [18th]: Improve handling of enabling/disabling of class units

  • [F] [17th]: Fix issue with cloning Partial Point Rubric in IE browser

  • [F] [13th]: Add support for nbgrader

  • [I] [12th]: Improve handing of copy file actions

  • [I] [11th]: Improve handling of cookie consent

  • [F] [10th]: Allow Partial Point Rubric to be cloned from other units

  • [I] [ 3rd]: Update handling of Edge browser integration with LMS systems

  • [I] [ 3rd]: Improve Plagiarism checker adding new filters that can be set

  • [I] [ 2nd]: Fix problem with tab focus being lost in guides

  • [I] [ 2nd]: Fix problem when removing units from module/course in a class

June 2018

  • [I] [29th]: Improve visibility of active buttons in tabs

  • [I] [29th]: Improve export class data to better handle any archived units

  • [I] [29th]: Fix problem with layout for manual grading in IE browser

  • [I] [27th]: Fix problem with adding user project permissions

  • [F] [22nd]: Add STACK file type in Math assessment authoring and YAML validation.

  • [I] [21st]: Improve teacher view of pinned units

  • [F] [20th]: Add Partial Point Rubric for manual grading

  • [I] [19th]: Improve behaviour of free text assessment

  • [I] [19th]: Update unit publishing to ignore assessmentsAnswers.json file

  • [I] [19th]: Update handling of assessment submiit button

  • [F] [15th]: Add collapse on start for guides

  • [I] [15th]: Improve handling of exporting class data

  • [I] [13th]: Improve support for keyboard and screen readers

  • [I] [13th]: Update handling of dynamic port protection

  • [I] [ 5th]: Add overview video for desktop application

  • [I] [ 4th]: Improve handling of mark as completed process for students

May 2018

  • [I] [31st]: Improve handling of autocomplete when searching for users to share projects

  • [I] [28th]: Improve handling of local deleted files and folders in desktop application

  • [I] [28th]: Improve handling of assessment points if changed when updating unit in class

  • [I] [24th]: Improve handling of exit terminal commands

  • [I] [21st]: Fix problem with teachers opening own last version of unit in courses

  • [I] [21st]: Fix issue with restarting guides after changing settings

  • [I] [21st]: Improve message handling of errors in debugger

  • [I] [21st]: Fix issue for students opening list of units

  • [I] [18th]: Fix issue with updating stack causing issue publishing new version of course unit

  • [F] [18th]: Add support for timeout period in advanced code tests

  • [I] [18th]: Improve layout for student grading screens

  • [I] [18th]: Update subscription information shown when plan expires

  • [I] [16th]: Teachers in Self-Pay organisations no longer require subscription

  • [F] [14th]: Restrict preview of box url to owners of the box. See Project Settings for more information

  • [I] [14th]: Improve handling of file and directory names in desktop application

  • [F] [ 8th]: Add support for Python and Javascript in advanced code tests

  • [F] [ 4th]: Improve handling of tab focus when returning to a unit

  • [I] [ 4th]: Fix issue with project list last accessed sorting

  • [F] [ 4th]: Add Grade Book assessment

April 2018

  • [F] [27th]: Add support for Java and Ruby in advanced code tests

  • [I] [27th]: Improve handling of downloading files in private projects

  • [I] [27th]: Improve handling for language server protocol

  • [I] [24th]: Improve accessibility to support dialog actions accessible from keyboard

  • [I] [24th]: Fix issue with replace in projects

  • [I] [20th]: Fix grading issue with rubric templates

  • [I] [20th]: Improve messaging for errors when synchronising units in desktop application

  • [I] [19th]: Fix problem with invite teacher process

  • [I] [16th]: Improve handling of unit/project descriptions in desktop application

  • [I] [14th]: New desktop application allowing a local code workspace to synchronize with a Codio box.

  • [I] [13th]: Improve performance of X-server

  • [I] [13th]: Improve handling of double clicking on submission of assessments

  • [I] [ 4th]: Improve visualisation of navigation options in teacher dashboard

  • [I] [ 2nd]: Update IDE shortcut key for accessing menu (to F10)

  • [I] [ 2nd]: Update handling of download csv to better handle characters in grading comments

March 2018

  • [I] [27th]: Improve IDE menu items for better keyboard accessibility

  • [I] [27th]: Update structure of exporting class data

  • [I] [27th]: Improve memory handling for language server protocol

  • [I] [23rd]: Improve handling of focus when switching panels using keyboard shortcuts

  • [I] [20th]: Improve messaging when stack/pack owner is changed

  • [F] [20th]: Allow adjustment of unit penalties for individual students

  • [I] [19th]: Fix sorting of units in classes

  • [I] [16th]: Fix problem starting Plagiarism tool

  • [I] [15th]: Fix problem with export class data for old classes

  • [I] [12th]: Fix issue with image handling when editing/creating starter packs

  • [I] [ 7th]: Improve handling of course updates in classes

  • [I] [ 7th]: Fix issue with class dashboard in IE browser

  • [F] [ 6th]: Add support for searching/filtering of classes

  • [I] [ 5th]: Improve handling for opening of large project warning

  • [I] [ 5th]: Fix issue with terminal reconnections

Febuary 2018

  • [I] [26th]: Fix issue with unit reloading for students

  • [F] [26th]: Expand Gigabox options to include 1GB, 2GB, 8GB,16GB and GPU (for GPU-accelerated instances) boxes.

  • [I] [26th]: Fix issue with regrade complete

  • [I] [13th]: Fix issue with MCQ]/FITB assessments not showing correct answers

  • [I] [13th]: Fix issue with undo/redo

  • [I] [12th]: Fix issue with file tree not updating correctly when files created via terminal

  • [I] [12th]: Fix issue with unit settings changing when Upgrade Course is run

  • [I] [12th]: Fix issue with icon handling

  • [F] [ 9th]: Exporting LTI settings

  • [I] [ 9th]: Fix problem with txt files not opening correctly

  • [F] [ 8th]: Export class data enabling all class data, including students workspaces to be exported.

  • [I] [ 1st]: Fix issue with content being lost when switching browsers

January 2018

  • [I] [24th]: Fix problem with Test students in Self-Pay organisations

  • [I] [24th]: Update handling of Autocomplete in Language Server Protocol

  • [I] [22nd]: Improve Run Button so that the command name is used for run button command as terminal name

  • [I] [22nd]: Fix issue with [stack exclusions](/project/stacks/exclusions/

  • [I] [22nd]: Fix issue when the wrong students answer is shown when switching between students projects

  • [I] [19th]: Fix issue with assessments on Reset Unit

  • [I] [19th]: Implement completion and hover support for Language Server Protocol

  • [I] [16th]: Fix problem for teachers not being able to edit course/module units

  • [I] [15th]: Always use tabs regardless of user/project settings when using Makefile

  • [I] [ 4th]: Fix issue with guides table of contents focus on open

December 2017

  • [I] [21st]: Fix problem with advanced code test output

  • [I] [20th]: Update guides table of contents so current selection is always visible in large tree

  • [I] [18th]: Executing exit command in terminal or guides content will automatically close the terminal tab

  • [I] [14th]: Improve handling of application of grades for large classes

  • [I] [11th]: Update handling of Free Text Assessment submissions

  • [I] [11th]: Update handling of Upgrade Course for Firefox browser

  • [I] [ 8th]: Fix duplicate messaging issue when deleting units in course modules

  • [I] [ 6th]: Improve handling of Unit Penalties

  • [I] [ 4th]: Update messaging when removing modules from courses

  • [I] [ 1st]: Update helper text for stack version change in units

  • [I] [ 1st]: Update handling of layout change

  • [I] [ 1st]: Fix issue with changes to metadata.json files not saving correctly

November 2017

  • [I] [30th]: Update definition of incorrect points for multiple choice assessments

  • [I] [30th]: Improve messaging highlighting Public/Private Settings when creating Courses/Modules/Projects/Stacks/Starter Packs

  • [I] [28th]: Fix XSS image issue

  • [I] [28th]: Improve handling of teachers joining class as student through LTI

  • [I] [28th]: Update Unit Duration

  • [I] [28th]: Improve student submission options

  • [I] [28th]: Update Guides global settings

  • [F] [27th]: Add functionality to change/review JUnit timeout settings

  • [F] [24th]: Unit Penalties to allow teachers/instructors to specify grading deadlines and associated penalties

  • [I] [15th]: Fix issue when changing stack for ad-hoc projects in a class

  • [I] [15th]: Update guides collapse button handling when layout set to 1 panel

  • [I] [14th]: Block deletion of a course that contains modules

  • [I] [14th]: Improve warnings when deleting units and modules

  • [I] [13th]: Fix issue publishing units in IE browser

  • [I] [13th]: Fix icon for Advanced Code Tests

  • [I] [13th]: Fix handling for teachers opening students project assessments

  • [I] [09th]: Fix TOC scrolling issue in guides for Firefox and IE browsers

  • [I] [07th]: Improve Mark as Completed process to provide warning of assessments in the unit not completed

  • [I] [07th]: Update teacher dashboard for grading, allowing teachers to filter to find students and by status of unit. See Grading project work for more information

  • [I] [03rd]: Fix terminal light theme to show cursor

  • [I] [03rd]: Fix problem where teachers are not always able to view content of 3 blue dot menu in the students listing

  • [I] [03rd]: Update Codemirror components and fix soft tabs

  • [I] [02nd]: Fix problem when Guides TOC opened and closed to cause terminal to resize incorrectly

October 2017

  • [I] [26th]: Update message handling for change stack for units in a course

  • [I] [25th]: Improve stack creation from the IDE

  • [I] [24th]: Update unit action to also update codio files (e.g .codio, .settings)

  • [I] [18th]: Update saving of draft free text assessments

  • [I] [16th]: Fix problem for students answering assessments

  • [I] [16th]: Fix problem with custom assessment grades not being passed correctly

  • [I] [13th]: Improve grading for Free text assessments supporting comment field and easy navigation to other students and other assessments for the currently selected student

  • [I] [12th]: Update handling of symbols in free text assessment previewing

  • [I] [12th]: Improve class navigation for teachers, click units tab to return to main unit listing

  • [F] [11th]: Unify guides table of contents

  • [I] [11th]: Fix issue with creating projects importing from zip file

  • [I] [10th]: Improve handling of size of free text assessment field for student

  • [I] [09th]: Show points assigned for free text assessments to students within the unit when grades released

  • [F] [06th]: Add user preference editor setting to show a vertical ruler in files. [ruler]=xx

  • [I] [06th]: Improve handling of unit ordering when adding or updating a course in a class to match the order set in the course

  • [I] [05th]: Improve warnings for unsaved changes when authoring guides

  • [I] [05th]: Ignore .git and .hg files in search and replace actions

  • [I] [04th]: Improve handling of students ability to amend answer submissions during completion of a unit

  • [I] [04th]: Fix problem so students can not create courses,modules and units

  • [I] [04th]: Improve grading free text to show confirmation message when applying

  • [I] [04th]: Improve stack handling when publishing units

  • [I] [04th]: Improve upgrade course process

  • [I] [02nd]: Allow LMS students to access already started units from Codio dashboard

  • [I] [02nd]: Redirect LMS users back to their LMS when marking unit as complete

September 2017

  • [I] [29th]: Update Recommended Course content to resolve reported issues in assessments

  • [I] [29th]: Update messaging if cookies not allowed.

  • [I] [28th]: Reorganization of documentation structure.

  • [F] [27th]: Changes to terms of use

  • [I] [22nd]: Improve handling for publishing new stack versions

  • [I] [21st]: Improve handling of student output in standard code assessment

  • [I] [21st]: Improve handling of students starting units while new stack version is being updated

  • [I] [21st]: Update the handling of student data when removing modules from classes

  • [F] [19th]: Update documentation to advise on cookie requirements

  • [I] [18th]: Fix students seeing grading stats before grades are released

  • [I] [18th]: Fix Teacher Invitation list in classes showing test students

  • [I] [15th]: Update handling of Upgrade course for IE11 browser

  • [I] [14th]: Improve teacher dashboard view to show date students completed units and answers submitted

  • [I] [14th]: Improve handling for accessing binary files

  • [I] [12th]: Allow teachers to grade draft answers

  • [I] [12th]: Improve create stack from current project process

  • [I] [12th]: Improve the updating of manual grading actions for teachers

  • [I] [11th]: Improve message handling if student working with stack unit they do not have access to.

  • [I] [11th]: Refactor Guides buttons changing Settings to smaller gear icon

  • [I] [08th]: Remove version entry field from stack version and just auto-increment

  • [F] [08th]: Added preview type for free text assessments

  • [I] [07th]: Update teacher dashboard for free text assessment grading

  • [I] [07th]: Add confirmation step when unit is marked as complete by students.

  • [F] [02nd]: Add student IP consent

  • [I] [01st]: Improvement to publishing units allowing for simpler handling of stack changes.

  • [F] [01st]: Upgrade course. If any updates to the course(s) used in your class are detected, you can upgrade the content to the latest version within the class. Update unit option removed from courses in a class.

August 2017

  • [F] [30th]: Support pug for syntax highlighting (mapping to jade).

  • [I] [25th]: Review field ordering for assessments

  • [I] [25th]: Change public/private settings to private by default.

  • [F] [23rd]: Add go to line hotkey (default Alt+G).

  • [I] [17th]: Invite teachers into a class with email invitation.

  • [I] [16th]: Update guide icons and add new callout blocks.

We implemented the changelog page in August, 2017 so this is as far back as we go.