Skip to main content

Changelog

Track notable updates to X21. Version numbers mirror the ClickOnce ApplicationVersion format (Major.Minor.Build.Revision).

v0.9.12.4 — 2025-10-15

  • Added batch approval flow with grouped tool:permission:response handling.
  • Introduced automatic tool viewing and revert support in the UI.
  • Deno logger now rotates daily and archives previous logs for easier diagnostics.
  • Improved Langfuse spans for tool approvals, rejections, and compacting events.
  • Fixed an issue where WebSocket reconnections would duplicate sockets per workbook.

v0.9.11.2 — 2025-08-30

  • Added support for PDF and image attachments in prompts, including Langfuse metadata.
  • Implemented create_chart tool with positioning and series naming options.
  • Added Supabase profile menu with manual sign-out and session refresh indicators.
  • Hardened Excel API to validate range dimensions before write_values executes.
  • Updated ClickOnce pipeline to rename installers to x21-setup-v<version>.exe.

v0.9.10.0 — 2025-06-18

  • Released VBA read/create/update tools (experimental) with backup/restore safeguards.
  • Added conversation compacting logic to keep Claude prompts under token limits.
  • Enhanced PostHog instrumentation to align UI and VSTO analytics events.
  • UI now auto-sends user email to backend on WebSocket connect for trace tagging.
  • Various bug fixes around structural tools (sheet deletion safety checks).

Earlier Releases

  • v0.9.9.x – Initial public preview with Claude integration, read/write tooling, and Supabase authentication.
  • v0.9.8.x – Internal builds focusing on Excel API stability, WebView2 hosting, and logging scaffolding.
For detailed commit history, refer to the project’s repository or contact the release engineering team.