Skip to main content

2026-07-28 Release Notes

Vocareum release notes for the July 28, 2026 release, covering new features and bug fixes.

Written by Rishubh Garg

Features

Category

Description

Container

[VNB] Atlas app-creation flow with CLI bridge and port router

AI

[AWS] Add AI tutor for AWS cloud labs

AI

[GenAI] Policy improvements: multi-key support, environment model configuration, and model validation for non-policy keys

AI

[GenAI] Remove user content from API logs

API / LTI

Expand REST API: work-area reset, public course access with access codes, higher assignment part_ids limit, and V3 endpoint updates

Cloud

[AWS] Account deletion v2: Cloud Control sweep with org-gated rollout

Cloud

[AWS] Add af-south-1 region support and concurrency SQS setup

Cloud

[AWS] Add Control Center Organization Unit (OU) and SCP pages

Cloud

[AWS] Maintenance: remove IoT Analytics, improve DynamoDB log tables, and clarify concurrency-check labels

Cloud

[GCP] Add fleet support

Cloud

[GCP] Add project ID and copy buttons to the VNB panel

Cloud

[GCP] Add role to the billing account

Cloud

[GCP] Dynamically create users

Container

[Container] Add image management to the API

Container

[Container] Add mutable image tagging following Docker convention

Container

[Container] Add NBInclude package for Julia 1.9

Container

[VNB] Add assistant container-command tool and general improvements

Container

[VNB] Add select/deselect-all option for data files when generating a notebook

Container

[VNB] Add UI options to toggle VS Code and Terminal visibility

Databricks

[Databricks] Add API for workspaces and scripts

Databricks

[Databricks] Add launch from an Azure lab

Databricks

[Databricks] Add multi-region support

Databricks

[Databricks] Add Workspace Access and SQL Access entitlements to groups

Databricks

[Databricks] Assign name and email when adding an admin user to a workspace

Grading

Add autograding support to the Submissions API

Grading

Add exports to gradebook analytics

Grading

Add grade distribution and submission statistics to TA grade/submission reports

Grading

Add live progress bar for batch re-grade (websockets)

Grading

Gradebook performance overhaul

Grading

Support plagiarism detection on old and new architecture

Infrastructure

Add org-admin invoicing access, rename Invoicing nav, and add projected-spend chart

Infrastructure

Add streamlined enrollment via unique access-code URLs

Infrastructure

Optimize the home-page archived-courses query

Infrastructure

Send alerts to org admins on scaler events and spend thresholds

Infrastructure

Upload and auto-create course sections via CSV

UI/UX

Accessibility improvements to the Class page, instructor Part Settings, and global UI

UI/UX

Add a course-listing filter for publicly-enrollable courses

UI/UX

Add a search bar to the enrollment page

UI/UX

Add navigation from the assignment view back to the assignment list via the V logo

UI/UX

Address 15 issues from the external accessibility audit

UI/UX

Fixes to the Edit Assignments page

UI/UX

Flat view: add part titles, auto-shrink document iframes, and Page Breaks pagination

UI/UX

Migrate Submissions, Plagiarism, and Graders interfaces to the new design system (Bootstrap 5)

UI/UX

UI tweaks to new-architecture Part Settings

VM

[VM] Add a VM Analytics dashboard

VM

[VM] Add multi-region select support for custom infrastructure

VM

[VM] Detect and auto-terminate failed lab launches (CREATE_FAILED)

Bug Fixes

Category

Description

AI

[GenAI] Fix assistant hard-coded to the o3-mini model

AI

[GenAI] Fix course-resources GenAI reverting to old services when toggled repeatedly

AI

[GenAI] Fix spend/MAU calculation errors (unrecorded spend and model names containing a slash)

API / LTI

Fix parts uploaded via API being auto-sorted lexicographically

Container

Fix Future Access Date terminating teacher/preview lab (VNB IDE) with a misleading idle message

Databricks

Fix Databricks being toggled on by default under Course Settings > Resources

Grading

Fix part-level grading time limit being overridden by course-level setting

Grading

Fix submission download failures when part names contain special characters

Infrastructure

Disable combine-parts flat-view redirect that overloaded API servers

Infrastructure

Fix Course Access End Date defaulting to 12 AM instead of 11:59 PM

Infrastructure

Fix dates in AoE (Anywhere on Earth) timezone not saving correctly

Infrastructure

Fix enrollment emails not being recorded in Email Logs

Infrastructure

Fix error message shown after EU student login

Infrastructure

Fix inability to upload course images larger than 2MB

Infrastructure

Fix MAU undercounting team members who access only team assignments

Infrastructure

Fix misleading 'Security verification failed' error when signing up with an existing account

Infrastructure

Fix multi-org/role navigation: org persistence and sidebar mismatch

Infrastructure

Fix section-based timeline save failing on multi-section courses

Infrastructure

Fix unsharing a course from a server cluster resetting Wall Clock/Batch Job timeouts to 300

Infrastructure

Fix users being sent to the arrivals queue when a cluster is at max capacity

Infrastructure

Fix Wall Clock Limit not persisting on GPU-enabled courses from the new course settings page

UI/UX

Fix browser form-resubmission prompt when refreshing the dashboard after login

Did this answer your question?