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.

Ready to build Dashboards
and set Alerts?

This website uses cookies to ensure you get the best experience.