> ## Documentation Index
> Fetch the complete documentation index at: https://docs.k16solutions.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Release notes

<Accordion title="**2026.09.17.0**">
  **Course Files loading**<br />Files on large archived courses now load in normal time instead of hanging, timing out, or retrying. Previously the listing could take over 100 seconds on large archives.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  **Invitations for previously removed users**<br />Reinviting someone who was removed no longer fails with a conflict error when they accept. Their account now restores correctly.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  **Canvas Backup navigation**<br />Restricted pages that weren't available to backup users are now hidden rather than reachable and broken: Global Search has been removed from the home dashboard, AI Connections no longer appears in personal settings or the command palette, and Files is hidden from the course sidebar for students. Files remains reachable from modules, pages, assignments, and direct links, and instructors still see it in navigation. The orientation guide now points to Courses in the sidebar.<br /><Badge color="orange" icon="wrench">Fix</Badge>
</Accordion>

<Accordion title="**2026.09.16.0**">
  **User Data Management**<br />A new admin surface for Academic Holds and Removal Requests, with student search, hold updates, removal requests, and restore workflows. Available on Archive V2 tenants for administrators with user data permissions.<br /><Badge color="green" icon="plus">New</Badge>

  **Export selected worksheet rows**<br />Select individual rows or a full page of analytics worksheet results and export or copy just that selection as CSV, TSV, or JSON. Exporting with nothing selected still returns the full query.<br /><Badge color="green" icon="plus">New</Badge>

  **Bulk delete for Lakehouse imports**<br />Select multiple imports and delete them together, with a confirmation dialog and reporting if any individual delete fails.<br /><Badge color="green" icon="plus">New</Badge>

  **Canvas Backup student experience**<br />Backup students now see a read-only orientation guide on the dashboard, and the course view has been tailored to their access: enrollments, grading configuration, and gradebook export are hidden, and quizzes show an overview without questions or other students' attempts.<br /><Badge color="green" icon="plus">New</Badge>

  **SSN and TIN masking**<br />SIS account identifiers now display as \*--1234 in both list and detail views. Users with HR access can reveal a full value on demand, and plaintext is no longer held in query caches.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Grade column submissions**<br />The grade column view now has a searchable, paginated submissions table with PDF export, and clicking a score opens the full gradebook entry detail. Headers stay visible while the table scrolls.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Automatic course import**<br />Import-by-end-date settings are available again for self-service Archive V2 tenants, with configuration on Canvas and Brightspace integrations and source labels when creating an import. Enabled per tenant.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Large worksheet results**<br />Analytics worksheets no longer freeze on large result sets — rows and columns now render only as you scroll to them.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Long-running pages**<br />Pages left open for extended periods no longer accumulate memory. Imports and deployments stop polling when nothing is active, and dashboard widgets share a single update stream.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Deletion confirmations**<br />Snapshot and schedule delete dialogs now name the item being deleted, so it's clear which one you're confirming.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Course page headers**<br />Removed the repetitive instructional subtitles from course content headers across archive lists, detail pages, gradebook, files, and enrollments.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Dashboard cleanup**<br />Removed the Integration and SSO provider shortcuts from the dashboard and New menu, and clarified the integrations widget when none are configured.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **SIS account pages**<br />Section tables hide search when there are only a few rows, academic history enrollments match the legacy list configuration, and permission copy no longer references enrollment export.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Table row actions**<br />Row actions on admin users and integrations are now in a consistent overflow menu instead of varying by table.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Canvas Backup course access**<br />Newly provisioned backup users can now reach their enrolled course list. Previously the Courses section was unavailable to them.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  **Course list refresh**<br />Refreshing the course list now shows newly synced and updated courses immediately, without a full page reload.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  **Group set member rows**<br />Clicking a member in a group set no longer navigates into the gradebook enrollment detail. Membership browsing stays on the roster view.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  **Blueprint role access**<br />Role access grants are now applied when a blueprint is published rather than during draft save, so only the roles you checked receive access.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  **Catalog relationships popup**<br />Now closes on its own when a blueprint has no relationships to display.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  *Plus 4 internal improvements to query performance and test coverage.*<br /><Badge icon="cog">Internal</Badge>
</Accordion>

<Accordion title="**2026.09.11.0**">
  **Grade column categories**<br />Canvas courses now have a Categories drawer on the grade columns list showing assignment group weights, positions, and drop rules from the archived data.<br /><Badge color="green" icon="plus">New</Badge>

  **Outcomes detail**<br />Restructured to match the legacy view: corrected proficiency rating and description sections, fixed decaying versus weighted average labels, added an Alignments section, and added outcome group navigation with a side panel.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **People archive**<br />Now matches the legacy layout, with Enrolled Courses and Messages tabs, LMS-specific enrollment columns, and detail views for conversations and user messages.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Assignment detail**<br />Archived assignments now show aligned goals, submission counts, and LMS-specific facts, with categories resolved from legacy assignment group titles.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **What's New targeting**<br />Announcements are now scoped to the products your tenant actually has, so SIS Archive-only tenants no longer see DataX-only updates.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Archived page detail**<br />Simplified to show publish status and page content, without the extra metadata panels used elsewhere in the archive.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Grant and proposal tables**<br />Removed search inputs from short nested tables in grant and proposal detail — Location, Personnel, User Defined Data, and Pass Through Agency — where filtering a handful of rows wasn't useful.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Pass Through Agency empty state**<br />No longer shows "No data available" above a valid Pass Through Indicator.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  *Plus 4 internal improvements to database connection handling and CI coverage checks.*<br /><Badge icon="cog">Internal</Badge>
</Accordion>

<Accordion title="**2026.09.10.01**">
  **Integrations status updates**<br />The Integrations widget and admin list now refresh on a steady cadence instead of re-rendering on every sync event, so rows no longer jump position while syncs are running.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **SSO sign-in failures**<br />Users with a linked SSO account but no existing tenant record can now sign in instead of hitting a repeated `unable_to_get_user_info` error.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  *Plus 10 internal improvements.*<br /><Badge icon="cog">Internal</Badge>
</Accordion>

<Accordion title="**2026.09.10.0**">
  **Exception Log**<br />Course Setup now includes an Exception Log with paginated import exception history, severity and interaction filters, search, and links back to import runs. Available on courses with imports enabled.<br /><Badge color="green" icon="plus">New</Badge>

  **Platform status in the dashboard**<br />The profile menu and sidebar now show live platform health, with dismissible cards for active incidents and announcements.<br /><Badge color="green" icon="plus">New</Badge>

  **Trust Portal link**<br />Added to the profile menu, below Docs. Opens the K16 Trust Portal in a new tab.<br /><Badge color="green" icon="plus">New</Badge>

  **Faster dashboard navigation**<br />Pages respond immediately when you click, with loading skeletons on admin and analytics routes instead of a blank wait.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Large file previews**<br />Spreadsheet and document previews for XLSX, CSV, and DOCX no longer freeze the page on large files. Long files show a bounded set of rows with a note about truncation.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Diagram zoom controls**<br />Explore, Relationships, and Lineage diagrams now have +/− zoom buttons, including in dialog views.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Snowflake connection errors**<br />Creating a connection no longer reports a false unauthorized-role error after the token is successfully issued. Error messages now explain what to do about duplicates, role conflicts, and timeouts instead of showing the raw backend error.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  **Lists shifting during refresh**<br />Integrations rows and lakehouse import results no longer jump or go blank while status refreshes in the background.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  *Plus 9 internal improvements.*<br /><Badge icon="cog">Internal</Badge>
</Accordion>

<Accordion title="**2026.09.09.0**">
  *9 internal improvements to AI billing infrastructure.*<br /><Badge icon="cog">Internal</Badge>
</Accordion>

<Accordion title="**2026.09.08.2**">
  *17 internal improvements to AI infrastructure, developer tooling, and testing.*<br /><Badge icon="cog">Internal</Badge>
</Accordion>

<Accordion title="**2026.09.08.1**">
  **Course navigation**<br />Added an "All courses" link to the course rail and mobile menu. Removed the source-integration footer to declutter the rail.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Reporting workbook errors**<br />When the reporting service fails to return workbooks, the page now shows an error with a retry option instead of an empty list that looked like you had no workbooks.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  **Integration credential checks**<br />Background credential validation no longer re-runs repeatedly during a session, which could cascade into spurious authentication errors on the integrations page.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  *Plus 7 internal improvements to monitoring, documentation, and testing.*<br /><Badge icon="cog">Internal</Badge>
</Accordion>

<Accordion title="**2026.09.08.0**">
  **Grade Columns list**<br />Now shows Name, Category, and Points only, with a header that stays put while scrolling.<br /><Badge color="blue" icon="gauge">Improvement</Badge>

  **Gradebook score details**<br />Clicking a score now opens grade history, submission comments, and instructor feedback, matching the legacy gradebook.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  **Discussion thread display**<br />Replies are indented and show author names instead of placeholder IDs, with reply counts on collapsed threads.<br /><Badge color="orange" icon="wrench">Fix</Badge>

  **HEIC and HEIF photo previews**<br />These no longer appear as broken images in course files and folders. They now show a file type icon with a download option.<br /><Badge color="orange" icon="wrench">Label</Badge>

  *Plus 12 internal improvements to monitoring, testing, and infrastructure.*<br /><Badge icon="cog">Internal</Badge>
</Accordion>

<Accordion title="**2026.09.04.1**">
  Baseline public release
</Accordion>
