March 2026
Overview
This release introduces casefile deeplink handling, native Android PDF and download support, XML tree view in the file viewer, and provider-aware token counting. We’ve also improved mobile responsiveness, fixed iOS Safari issues, and performed significant dead code cleanup across the codebase.New Features
- Post-login Redirect for Casefile Deeplink — Users are now redirected to the correct casefile after login when accessing via a deeplink.
- Release Notes Dropdown — The notes quick action has been replaced with a structured release notes dropdown for easier access to version history.
- XML Tree View in File Viewer — File viewer now supports an interactive XML tree view for XML files, with shared utilities to reduce duplication.
- Android PDF Canvas Rendering — PDF files on Android now render using canvas-based rendering for improved compatibility.
- Android Download & PDF Sharing — Added native download support and PDF sharing capability for Android devices.
- Provider-Aware Token Counting — Auto-compacting is now aware of the active LLM provider for accurate context management.
- CUA Migration to Anthropic API + Configurable SearchAgent Model — Computer Use Agent (CUA) has been migrated to the Anthropic API, and the SearchAgent model is now configurable.
- Auth Token in URL Handling — Auth token from localStorage is now appended to URLs for specific domains to support authenticated navigation.
Improvements
- Input Area Responsiveness — Improved input area layout and maximize behavior for better usability across screen sizes.
- File Preview Clearing — Enhanced file preview clearing functionality with better arrow navigation support.
- ‘Jump to Live’ Button Visibility — The “Jump to Live” button now only appears for previous (non-live) actions; mobile skills button visibility also updated.
- Mobile Artifact Popup — Reduced top space in mobile artifact popup and improved overall positioning and dimensions.
Bug Fixes
- iOS Safari Message Stuck — Fixed issue where messages would get stuck after the first message on iOS Safari.
- Mobile Document Viewer Auto-Open — Prevented the document viewer from automatically opening on mobile devices.
- Mobile Spreadsheet Viewer — Fixed SheetJS loading and Office iframe height issues on mobile.
- Microphone Release on Voice Stop — Microphone is now properly released when stopping a voice recording session.
- File Management Popup Tabs — Tabs in the file management popup now correctly filter based on the active view mode.
- Mobile Artifact Popup Height — Corrected popup height/spacing on mobile artifact view.
Code Quality & Maintenance
- Dead Code Cleanup — Removed unused functions, variables, imports, debug console.* calls, and commented-out code across frontend and backend.
- Structured Logger Adoption — Replaced remaining console.* calls with the structured logger in automation and cost routes.
- Langfuse Tracing — Added Langfuse spans for sub-agents and fixed corruption and lifecycle issues across guards and tools.
