Skip to main content

2026-10-19 Release Notes

Vocareum release notes for the October 19, 2026 release, covering security rollouts, new features and bug fixes.

Written by Rishubh Garg

Features

Category

Description

Infrastructure

Stronger account identity: users launching from an LMS or SSO are recognized by their institution's account rather than email alone, and email address changes are verified with a one-time code — users keep their work, grades, and previous addresses, with no change to how they sign in

Infrastructure

LTI credentials (keys, secrets, issuers, and deployments) for a course are now visible only to org admins — teachers no longer have access to them

Infrastructure

Instructors signing in with a password now verify with an emailed one-time passcode, and passcode emails state how long the code remains valid

Infrastructure

New assignment parts now follow the course's "End Lab Behavior" setting by default

Infrastructure

Updated PayPal checkout experience for paid courses

Infrastructure

Consistent, modernized page navigation now applies across all course pages, including older courses

Infrastructure

Redesigned Clusters pages with a new overview, cluster creation flow, and cluster details view

Infrastructure

Enrollment reports in the data pipeline now include enrolled time

AI

[Virtual Tutor] Lab-failure diagnosis and escalation: the tutor can diagnose AWS Academy lab failures and escalate them — escalations email all org admins by default, or can be routed to a custom role

AI

[Virtual Tutor] New tutor lab mode with pinned-pane layout — Instructions tab, movable panels, opt-in Terminal, and instructor default-panel setting

AI

[Virtual Tutor] Usability improvements: always-on-top floating window, awareness of which assignment the student has open for more relevant help, and improved math formatting in responses

AI

[GenAI] Budget improvements: new monthly budget option alongside lifetime budgets, and course spend-to-date now shown under the budget field in course settings

AI

[GenAI] "Last Used" sortable column added to the GenAI dashboard

AI

[GenAI] Support for Azure OpenAI's /openai/v1/ routes alongside the legacy /deployments/ routes

API / LTI

REST API now lists a course's assignments in the Edit Assignments order

Cloud

[AWS] VNB AWS panel now displays provisioned resources and CloudFormation stack outputs

Cloud

[GCP] New GCP dashboard

Cloud

[GCP] Custom and predefined roles are now copied when cloning

Cloud

[GCP] New API for managing fleets

Cloud

[Databricks] Users are assigned to workspaces via the Permission Assignment API

Cloud

[Databricks] Account SCIM support for assigning users to a workspace

Cloud

[Databricks] Workspace Dashboard now shows the users assigned to each workspace

Cloud

[Databricks] Graceful handling of temporary service errors during workspace creation

Cloud

[Databricks] Option to force-delete workspaces

Cloud

[Databricks] Improved Workspace page performance

Cloud

[Databricks] Improved reliability of workspace operations with automatic retries

UI/UX

Assignment management: assignments appear in the instructor's chosen order everywhere, can be dragged into empty assignment groups, and the course assignment list scrolls on its own keeping My Work in view

UI/UX

Team assignments now tell students when they need to join a team first

UI/UX

Course pages: breadcrumb and title shown above the navigation tabs, concise inline errors instead of full-page error screens, and instructor pages return you to the course you were working in

UI/UX

Non-graded parts show a "Viewed" indicator instead of "Started"

UI/UX

Part settings: new option to turn off the equation editor, and exams can now have no time limit by setting the duration to 0

UI/UX

Progress tracker added to the combined-parts assignment view

UI/UX

Accessibility and design: redesigned reset-password page and Clone Course form, five fixes from an external accessibility review, and updated colors, spacing, and typography to match the Vocareum design system

UI/UX

Enrollment page: compact tabs, role counts, and tables that fit the screen

UI/UX

Revamped Message Inbox interface

UI/UX

Learners return to the skill page they were on after signing up or logging in

Bug Fixes

Category

Description

Infrastructure

Fixed course access dates showing in different timezones

Infrastructure

Fixed Personalized Learning quiz scores always showing zero

Infrastructure

Fixed passed knowledge-check retakes still showing as failed

Infrastructure

Fixed the course page failing to load for courses with many assignment parts

Infrastructure

Creating an assignment part is now much faster (previously 30+ seconds)

Infrastructure

Fixed Access Dates and Extend for team assignments, and restored the Access Date field in Extend

Infrastructure

Students in an expired course can no longer open its assignment list from a direct link

Infrastructure

Fixed instructors in courses with Two-Factor authentication enabled getting stuck on the account page

Infrastructure

Fixed students being unable to reach additional declared access ports in custom container labs

Infrastructure

Fixed notebook cookies causing "Request header too large" errors

Infrastructure

Fixed notebook lab pages requesting code editor files that no longer exist

Infrastructure

Fixed an intermittent error when students opened the notebook page at the start of a new session

AI

[Virtual Tutor] Escalation fixes: lab-failure escalations are now reliably sent when announced, and the escalating user is included in the notification

AI

[Virtual Tutor] Tutor lab mode fixes: chat history preserved on reload, can be enabled on new assignments and is no longer cleared by unrelated saves, Instructions language selector added with layout fixes, and the tutor answers in the learner's course language

AI

[Virtual Tutor] Fixed long-running lab operations showing a timeout error and stalling the lab page

AI

Fixed dollar amounts rendering as math formulas in the AI tutor

AI

[GenAI] Dashboard no longer displays "$NaN" when no services are connected

AI

[GenAI] Course-level keys with no budget set are no longer refused with "Insufficient budget"

AI

[GenAI] Added Claude Bedrock /list-models endpoint support

AI

[GenAI] Publishing an assignment now restores key access immediately (previously up to 5 minutes)

AI

Fixed course AI conversation exports — correct message columns, speaker attribution, and assignment/part context

API / LTI

Fixed an issue where a stuck API request could block subsequent updates to the same item

Cloud

[AWS] Fixed instructors and staff being unable to start student AWS labs in the new lab interface

Cloud

[Databricks] Workspace initialization no longer runs after the workspace is deleted

VM

Fixed persistent VM labs not saving or restoring student files when the lab is terminated

UI/UX

Fixed the navigation menu opening behind the editor on small screens

UI/UX

Fixed sorting submissions by grade

UI/UX

Fixed the retry-rate count in question analytics

UI/UX

Fixed Document parts with a PDF README collapsing in Chrome

UI/UX

Clearer errors: blank screens replaced with proper error pages, VNB/IDE shows a clear message when a session expires, and failed account settings saves show the actual error instead of "This feature is not enabled"

UI/UX

Fixed AWS lab modals rendering underneath lab pane headers

UI/UX

Fixed section badges wrapping onto several rows on the enrollment page

UI/UX

Team fixes: renaming accepts numbers and keeps long names intact, students can finalize their team from the course page, random team creation shows errors instead of reporting success, and students already on a team can no longer accept another team's invite

UI/UX

Long assignment names no longer hide assignment options in the editor

UI/UX

Fixed "Show Solution" not displaying the solutions folder

UI/UX

Removed the unused Generate Output tool from the legacy assignment editor

UI/UX

Fixed the Add Course form being unusable for custom roles with the Course > Create permission

Did this answer your question?