v0.19.0

View source on GitHub

What's Changed

Features

  • Added Docker Compose support with docker-compose.yml and environment example file, simplifying local and production deployments.
  • Introduced compatibility for legacy chat message formats to ensure smooth transitions during AI tooling upgrades.
  • Moved organization-level settings (AI, billing, general) into a unified, accessible settings dialog—improving UI consistency and user navigation.

Improvements

  • Refactored AI chat infrastructure to use ToolLoopAgent, enabling more robust, iterative tool execution and better handling of complex multi-step tasks.
  • Shared and standardized MCP and AI tooling across chat endpoints (SQL runner, chart builder, RAG), improving maintainability and feature parity.
  • Updated chat message rendering and tool content display to support richer interactions, including improved localization for English, Spanish, Japanese, and Chinese.

Fixes

  • Resolved inconsistencies in connection-related API routes by refactoring shared connection helpers and driver runtimes—improving reliability when browsing databases, tables, columns, indexes, DDL, and previews.

Internal

  • Updated Dockerfile and deployment scripts to align with the new compose-based workflow.
  • Consolidated i18n assets across packages and apps to simplify locale management and updates.

How is this guide?