2025 Release 20
28 Aug, 2025
A foundational release strengthening database connectivity, embed security, and drill-through functionality while introducing soft-delete capabilities and comprehensive timeout management.
Highlights
- Connection pooling: Implemented connection pooling for improved database connection management and performance.
- Database timeouts: Added configurable timeouts for MySQL, MSSQL, and PostgreSQL to prevent long-running query issues.
- Embed security enhancements: Backend verification of allowed domains for improved embed security.
What's new and improved
- Connection pooling — Efficient database connection reuse for better performance and resource management.
- Database timeouts — Prevent hanging connections with timeout controls for MySQL, MSSQL, and PostgreSQL.
- Embed domain verification — Backend validates allowed domains to enhance embed security.
- Stack comparison mode — New visualization option for comparing stacked bar charts.
- Multi-select in save query — Save queries to multiple folders and dashboards simultaneously.
Bug fixes
Selected fixes in this release:
- Embed: Resolved dashboard group scroll issues, limited sidebar height properly.
- Drill-through: Corrected filter visibility for saved queries, fixed "not-supported" message for non-parsable queries, and improved popup spacing.
- UI & Visual: Fixed multiselect dropdown UI styling, dashboard expand size issues in large windows, and key event handling in popups.
- Other: Enhanced graph refresh behavior, improved embed page loading, and corrected embed expanded item dimensions.
Other fixes and polish
- Improved embed dashboard height auto-adjustment using message events.
- Enhanced React and Vue library support for backend API embeds.
- Added max-height options for embed containers.
- Optimized connection management across all database types.
- Enhanced parser for better SQL query validation.