v0.19.0
What's Changed
Features
- Added Docker Compose support with
docker-compose.ymland 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?