Skip to content

December 5, 2025

Richer chart export and copy options

You can now copy or export data from both chart tables and AI-generated markdown tables in a clean, markdown-friendly format. This makes it much easier to move structured results from Basedash into docs, Slack, tickets, or other tools without manual reformatting.

We also expanded the “copy” options so they’re available both from the chart card menu and from the table footer. Whether you want to grab a whole result set or a small slice of records, the copy actions are now consistent and easy to find across tables and charts.

More consistent and legible charts

Chart colors are now deterministic and consistent across the app. Categories get stable, predictable colors from a centralized palette, and single-series charts now use a neutral default color instead of cycling through brighter accents. Legend labels, metrics, and chart segments all stay in sync so what you see in the legend always matches what you see in the visualization.

We also fixed several issues around financial charts. Multi-letter currencies such as CHF now display correctly in tooltips and along chart axes without being cut off, and we pass the right currency information through to vertical bar charts. Legend entries are chosen in a stable order before being limited, so labels remain predictable even on busy dashboards.

Better Slack and chat experience

Slack messages now look much closer to how they appear in Slack itself. Mentions are rendered as readable names instead of raw ID strings, and emoji shortcodes like :wave: are converted into proper emojis before they’re shown in Basedash. Avatars in Slack chats now support consistent hover cards, giving you clearer context about who’s participating in a conversation.

Chat reliability has also improved. We fixed an issue where automations could briefly jump from a “generating” state back to an empty view before returning to “generating,” and we now refetch chat messages if generation stopped while you navigated away and then came back. Timeouts and reconnect behavior around chat syncing were tuned so slow or flaky connections are less likely to interrupt an ongoing conversation.

Onboarding and navigation improvements

The onboarding flow now includes an organization switcher for users who belong to multiple workspaces. If you start onboarding in one organization and then get added to another, you can switch to the correct workspace directly from the onboarding experience instead of getting stuck in the wrong one.

We also polished smaller visual and navigation details. Uploaded avatar images in onboarding now preserve their aspect ratio instead of appearing squished, and dashboard cards on the main dashboards view behave more like traditional tiles—more of the card surface is clickable, making it easier to jump into the dashboard you want.

Fixes and improvements

  • Reduced duplicate Slack responses.
November 28, 2025

Slack chat: two-way sync and richer messages

Slack-connected chats are now truly two-way. Messages you write in Basedash are posted back into the linked Slack thread, and Slack mentions render as readable @names with rich tooltips showing profile details. When a Basedash member has no avatar, we fall back to their Slack avatar and also sync missing avatars into Basedash so conversations feel more personal and recognizable.

We’ve also polished the first response from the bot with a “View in Basedash” button, made long answers and automations robust against Slack’s 3,000‑character limit, and stopped raw Slack IDs from leaking into chat titles. Under the hood, message parsing and markdown handling are more forgiving, so chats are less likely to get stuck or fail to send because of formatting quirks or unusual Slack payloads.

Slack setup, permissions, and onboarding

Slack setup and troubleshooting are much clearer. The Slack integration view in the command menu now has a dedicated details pane showing workspace status, missing permissions, and clear actions like “Reconnect workspace” or “Update permissions,” plus a sidebar callout whenever the app needs to be updated. This makes it easier to understand at a glance whether your workspace is fully connected and up to date.

When permissions are missing, we add emoji reactions to show that a message is being processed, surface one-time guidance inside Slack with direct links back to the correct settings in Basedash, and avoid spamming duplicate warnings. New installs receive a short onboarding DM and a one-time tip the first time someone invokes the bot. Sharing charts now uses the bot installation for the whole workspace rather than per-user auth, so fewer people need to connect Slack before they can share charts.

Dashboard layout upgrades: tabs, headers, ultrawide

Dashboards now support tabs, making it much easier to organize complex workspaces into logical sections (for example, “Overview,” “Product,” “Growth”). You can move charts between tabs, with safeguards to avoid no-ops when you target the current tab, and you can add headers and freeform text blocks to explain what a dashboard or group of charts is for. This makes dashboards better suited to storytelling and team handoffs, not just raw monitoring.

For dense monitoring setups, an ultrawide dashboard mode lets you take advantage of wider screens, with follow‑up fixes to keep layouts looking correct across widths. Trial‑ending callouts have also been restyled to match the new Slack integration callouts, so important subscription and integration status messages feel consistent throughout the app.

Charting enhancements: goal lines, grouped bars, flexible line charts

Charts gained several new visualization options. Line and scatter charts now support goal lines, letting you overlay a horizontal target value so it’s easy to see whether metrics are above or below a threshold. Bar charts have a new grouped mode alongside stacked bars, so you can compare series side‑by‑side when that reads better than stacking.

The line chart type itself has been generalized to handle both time‑series and categorical data. It now automatically switches between time‑based and categorical modes and comes with updated copy and examples that make it clearer when to use each. The data source picker in the command menu also gained a split‑view details pane with human‑readable descriptions of each connector, making it easier to understand what each database or warehouse option is best suited for before you connect.

Automations

Automations and scheduled messages are more reliable. We fixed an issue where automations could remain stuck in a “Generating” state even after completing, and we now block new scheduled automation runs when an automation is already in progress for the same automation in the last 24 hours. This prevents duplicate Slack posts for the same scheduled automation and keeps automation statuses aligned with reality.

Slack automation notifications have been upgraded with clearer formatting and a “View in Basedash” button, and they now split very long content across multiple Slack blocks instead of failing when hitting Slack’s length limits. Together with the broader Slack messaging improvements, this makes automations easier to read directly in Slack while still providing a smooth path back into the app to explore details.

Fixes and improvements

  • Replaced the thinking-steps popover in the chat sidebar with a single collapsible section, making it easier to scan and then tuck away intermediate reasoning.
  • Fixed a bug where the loading bar could appear jittery in Safari, providing smoother visual feedback while pages and queries load.
  • Corrected the “View documentation” command menu item in the desktop app so it opens docs in your default web browser instead of a new app window.
  • Improved performance and reliability when connecting to very large databases by reworking how schema metadata is loaded and cached.
  • Stopped introspecting tables from ignored schemas so database connections feel cleaner and faster, with less noise in the table list.
  • Improved stability around Postgres and Databricks connections, reducing the chance of errors when connections are opened and closed.
  • Reduced flickering during AI chart creation by avoiding chat message refetches while there are pending mutations for the chart or chat.
  • Updated the Slack integration badge styling to use the latest success color tokens, aligning it with the rest of the design system.
  • Cleaned up chat titles generated from Slack messages so they no longer include raw Slack user ID strings.
October 10, 2025

Archive automations with a “Recently deleted” view

You can now archive automations. Archived items are moved to a “Recently deleted” section, helping you keep workspaces tidy without losing context. This follows the same archiving model we use for dashboards and charts for a consistent cleanup workflow.

Clearer partial data in time series charts

Time series charts now use dashed lines and bars to indicate partial periods (for example, the current day or month). This makes it obvious when a data point is still in progress and helps prevent misreads of incomplete data. We also shipped a small performance improvement when rendering these partial series.

Faster AI chat with database schema caching

We added a database schema cache so we no longer re-fetch large schema metadata every time you start a chat. In local tests, this shaved about 1–2 seconds off responses on cache hits, with bigger gains on larger databases, while also reducing load on the database.

October 3, 2025

Databricks as a data source

You can now connect Databricks as a data source. Point Basedash at your Databricks SQL warehouse and start querying right away. This expands support for enterprise data stacks and makes it easier to bring Databricks datasets into dashboards and AI workflows.

Connection uses your Databricks workspace URL and SQL warehouse credentials. Once connected, tables appear alongside your other sources in the Data tab.

Mobile navigation: “More” menu for account and org actions

We’ve added a “More” menu in mobile navigation so it’s easy to log out and switch organizations from your phone. This addresses the prior limitation where these actions were hard to access on smaller screens.

The result is a more complete and predictable mobile experience across accounts and orgs.

Data tab: Fivetran connectors now visible

Fivetran connectors are now shown directly in the Data tab, making it simpler to see which sources are synced through Fivetran and how they relate to your other data.

September 26, 2025

Unified account and organization menu

We’ve combined the organization switcher and user dropdown into a single, streamlined menu. Logout now lives in the Profile command menu route (and remains available from the global command menu), reducing duplication and simplifying navigation.

Cleaner data browsing with soft-deleted rows filtered by default

The data page now automatically filters out soft-deleted records. This keeps views tidy and reduces the chance of confusion or acting on deprecated data, improving day-to-day clarity for data exploration.

Fixes and improvements

  • Removed the “New chart from prompt” command; use the global AI chat panel instead.
  • Fixed blank spacing that caused extra “thinking” rows in chats.
  • Restored vertical expansion for the chat input.
  • Resolved gaps in chat messages so conversations appear continuously.
  • Fixed an issue where stopping AI chat didn’t reliably stop generation or restore the prior prompt.
  • Made the global chat sidebar open by default for quicker access.
September 19, 2025

Self-hosted deployment updates

We introduced a System Settings UI that centralizes configuration (like email and AI providers) in-app for self-hosted instances. This reduces reliance on environment variables and makes setup and ongoing administration much simpler.

Access is limited to admins on self-hosted instances. While the first iteration focuses on foundational structure, it sets the stage for more configuration options to be managed directly in the app.

Simpler SMTP configuration with test emails

SMTP setup is now more forgiving for self-hosted deployments. Authentication is optional when no username/password is provided, and TLS behavior is handled more explicitly to support local/dev testing scenarios.

A test email tool lets you validate templates and configuration end-to-end, improving confidence in email delivery before going live.

Improved Fivetran connector onboarding

We improved the connector onboarding flow to make it easier to connect new data sources through Fivetran, with clearer status indicators and better error handling.

September 12, 2025

Charts in Chat for everyone

You can now generate and work with charts directly from Chat across the app. While viewing a dashboard, adding a chart from the global chat instantly pins it to your current dashboard—making it faster to capture insights without context switching.

We also smoothed the reading experience in chat with cleaner table rendering and streaming of final assistant replies so long answers don’t “jump” when they finish.

Redesigned chat sidebar: integrated and resizable

The chat sidebar is now part of the main layout and can be resized to fit your workspace. The previous floating panel has been removed, giving a more predictable, space-efficient workflow and consistent sizing across chat contexts.

Fixes and improvements

  • Added a loader in the sidebar while a chat is generating.
  • Hardened security across authentication and session handling.
  • Improved stability for real-time sync connections.