Charts in chat, integrated sidebar, chat polish, security updates

Major changes

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

  • Chat: Show a loader in the sidebar when a chat is generating.

  • Chat: Unified spacing between messages; fixed spacing for member/anonymous messages.

  • Chat: Fixed issue where the chat input sometimes wasn’t clickable when the sidebar first opened.

  • Chat: Improved Markdown table styling for clearer, denser data displays.

  • Chat/UI: Changed the “Editing” chip to purple for better visual contrast.

  • Canvas/UI: Fixed canvas border radius and segmented control offset issues.

  • Dashboards: Header spacing and button styles refined to save vertical space.

  • Dashboards: Removed the legacy chart settings panel.

  • Chat → Dashboard: “Add to dashboard” from the global chat now adds to the current dashboard.

  • Data sources: Hid the “Fivetran Platform” connector to avoid exposing internal data.

  • Connectors: Updated connector selection pages; minor chart page header adjustments.

  • Reports: Prevent running reports for organizations with expired trials.

  • Onboarding: Google sign‑in no longer auto‑creates an organization.

  • Appearance: Default theme is now dark for new users.

  • Invites: Resolved issues that prevented inviting members in some cases.

  • Security: Patched a vulnerability in the configuration module.

  • Self‑hosted: Added in‑app database configuration overrides to simplify environment setup.