v0.21.2
What's Changed
Features
- Added SSL/TLS support for database connections: Users can now configure TLS settings (including certificate validation, client certificates, and custom CA bundles) when setting up MySQL, PostgreSQL, MariaDB, and ClickHouse connections.
- Introduced environment and tag fields for connections: Connections can now be assigned environments (e.g.,
production,staging) and custom tags for better organization and filtering. - Hidden AI-related UI elements in Docker deployments: Settings pages and controls related to AI providers are now conditionally hidden when running in Docker mode, simplifying the interface for self-hosted users.
Improvements
- Refined connection metadata UI: Metadata fields (e.g., environment, tags, description) are now displayed in stacked radio rows for improved readability and consistency.
- Improved i18n for data source forms and labels: Updated translations across English, Spanish, Japanese, and Chinese for connection forms, TLS options, and metadata fields.
- ClickHouse TLS section is now collapsed by default, reducing visual clutter during initial setup.
Fixes
- Fixed connection password handling: Resolved issues where passwords were not properly saved or masked during connection creation and testing.
- Fixed TLS test behavior: Ensured TLS configuration is correctly applied and validated during connection testing across all supported databases.
Internal
- Dependency updates: Upgraded
qs(6.15.0 → 6.15.2) andtmp(0.2.5 → 0.2.6) to address minor security and stability improvements in transitive dependencies.
How is this guide?