For Instructors: Google Colab now with auto-grading, powered by Vocareum.

May 15, 2025

Minor Updates

  • AI[GenAI] Adding Group control center for resource management
  • AI[GenAI] Adding Rate Limits to UserKey model
  • AI[GenAI] Assign course teacher userkey in configure workspace for teachers
  • AI: [GenAI] Support EU genai Gateway
  • AI: Added data files querying (.csv, .xls, etc.) to assistants
  • AI: [AI Gateway] Dashboard overhaul show requests, spend, and tokens
  • AI: Assistant Enhancements
  • API/LTI: Add Org ID to GET Course response
  • API/LTIAllow Course Feedback and Grading to be Enabled by API
  • Cloud[AWS] BYOA Add bucket verification in the back end when verify the payer
  • Cloud[AWS] DynamoDB Concurrency Check
  • Cloud[AWS] Eventbridge Scheduler Delete Functions
  • Cloud[AWS] New lab type: Amazon Quicksight
  • Cloud[AWS] Perform concurrency check when stopping labs
  • Cloud: [Colab] “Generate Exercise” button to automatically create and insert autograder test cells using AI
  • Cloud: [Databricks] Add Country Code to Session Lab in Data pipeline
  • Cloud: [Databricks] Add Course Setting for Automatic Workspace Deletion
  • Cloud: [Databricks] Don’t assign metastore to new workspaces if org setting is off
  • Cloud: [Databricks] Don’t run workspace destroy if workspace doesn’t exist
  • Cloud: Assume vocareum role in linked accounts from the Payer Access account instead of the payer account
  • Cloud: Ignore budget check for student view users for Databricks labs
  • Grading: Support Partial Credit for Notebook Grading
  • Infrastructure: Add Admin/Custom Role Details to Pipeline
  • Infrastructure: Add Course Feedback to Data Pipeline
  • Infrastructure: Allow copying of parts between assignments
  • Infrastructure: Increase uploaded file limit from 10mb to 50mb default
  • Infrastructure: Make rubric list available to the grading script via environment variables
  • UI/UX: [AWS] Add Timeline setting in AWS Controlcenter dashboard page
  • UI/UX: [AWS] Payers page: More descriptive error message for bucket verification
  • UI/UX: [Container Arch] Fleet creation UI overhaul, move from “Submissions” to top level nav
  • UI/UX: [Control Center] Changing Apps tab into AI Studio tab
  • UI/UX: [Databricks] Show budget exceeded message
  • UI/UX: Allow Grader Page to be Accessible Even if Assignment is not Published
  • UI/UX: Container Labs Control Center Dashboard
  • UI/UX: Course page refresh for container architecture courses
  • UI/UX: Databricks Control Center Dashboard
  • UI/UX: Global accessibility changes (continued)
  • UI/UX: Migrate sessions page to Bootstrap 5
  • UI/UX: Prevent Teachers from creating teams and then turning off Team Assignment

Bug Fixes

  • API / LTIBug Setting ‘Initial File’ LTI 1.3
  • Cloud: [AWS] Account discard not compatible with account reuse
  • Cloud[Colab] Fix bug that prevented graders from opening submission notebooks in own Colab account
  • Cloud: [Databricks] Don’t delete API token if workspace failed to delete
  • Cloud: [Databricks] Handle “REQUEST_LIMIT_EXCEEDED” error
  • Cloud: Databricks – Wrong status “fail” for startlab activity user log when there are setup scripts
  • Cloud: Fix bug preventing org admin access to account cost page
  • Cloud: Fix bug where budget values were being shown as 0 for GET Part API
  • Cloud: Support for “GenAI” services in Azure resource-group labs
  • Infrastructure: Bug fix for html version of submitted notebook not rendering
  • Infrastructure: Data Pipeline Enrollment Data Bug Fixes
  • UI/UX: [Container Arch] README is not rendered for student view user, if it’s a clone by reference course
  • UI/UX: Fix for workspace permission issues in teams
  • UI/UX: Fix for wrong Add Course page served to custom role on homepage
  • UI/UX: Fix last-assignment cookie not set properly with Dashboard->Summary causing asn to swap on reload
  • UI/UX: Fix launching instructor student view workarea for LTI asn from class page
  • UI/UX: Homepage course catalog – support numerical search strings in course names
  • UI/UX: Resource dashboard raise query limits; remove ‘Vocareum Services’ and ‘VM Services’