2025 Draxlr - R11
22 May, 2025
Rebuild integrations, adds virtual columns, improves filters, tables, and search, and fixes several issues across integrations, Explore, and the query builder.
Features
- Rebuilt integrations — Overhaul integrations to use a cleaner API model so data access from external systems is more reliable and flexible.
- Virtual columns — Introduce virtual columns so users can define computed fields on top of existing tables (such as MSSQL and Postgres) without altering the underlying schema.
- Dashboard filter operators with presets — Allow operators like IN and NOT IN to be selected even when presets are configured, giving dashboards more expressive filter logic.
- Tables list pagination — Add pagination and server-side search for table lists, keeping responses fast even for databases with thousands of tables.
- Associated data in Explore — Simplify access to associated/related data in Explore, replacing older primary-key-only flows with more direct navigation.
- Improved query builder empty state — Refresh the empty state for the query builder to better guide users into building their first query.
- Search field clear button — Add a cancel/clear button to search inputs so users can quickly reset filters and try a new search.
- Duplicate query name protection — Prevent duplicate saved-query names and avoid carrying over stale form state when closing and reopening the save dialog.
Improvements
- Integration UX — Improve how integration API keys and query APIs are generated and used, including:
- Using integration-specific API keys instead of organization keys.
- Allowing multiple APIs per query (including variable-based APIs).
- Ensuring pagination and per-page settings update results as expected.
Bug Fixes
- Integration result errors — Fix multiple integration-related issues that caused errors when calling integration APIs or updating variables.
- Explore from graphs/tables — Ensure exploring a dashboard item or converting a graph, pivot, compute card, or dashboard table to a query opens the correct view instead of dropping users into an unexpected table-only mode.
- Table sorting accuracy — Correct table sorting behavior so table lists and results sort consistently across environments.
- Summarised step removal — Address a bug where removing a summarised step could still show computed values, leaving the query in a confusing state.
- Date/time dropdown behavior — Ensure date and time dropdowns collapse properly when scrolling to avoid UI artifacts and overlapping elements.