Changelog

New features, improvements, and fixes from the Supersimple team.

Faster AI for large explorations

AI now performs up to 20x faster in large explorations. Some would say it's thanks to optimizations. Others would claim it's because we found something really dumb that we'd done.

Override visualization options per series

You can now customize individual chart series from the legend, including chart type, color, value display, and axis assignment. And, you can reset the options to defaults.

AI can now use exploration variables

The AI assistant now understands explorations that use variables. This means it can help you wire up variables across blocks when answering questions, too!

Add AI support for explorations with variables

Cancel pending AI queries

You can now cancel AI queries that are in progress, giving you more control over long-running requests.

Cancel pending AI queries

Other improvements

  • Improved funnel chart label positioning.
  • AI conversations are now visually grouped together in canvas view.

Keyboard shortcuts for sidebar toggling

New shortcuts for a cleaner experience:

  • Cmd/Ctrl+Shift+B to toggle the left sidebar;
  • z to enter zen mode and hide both sidebars at once.

Other improvements

  • AI is now better at understanding which block(s) you're referring to.
  • AI is now better at understanding context from past conversation.
  • AI prefers simpler maths syntax in custom formulas: + instead of plus(), > over gt() etc.

Commas in filter values

You can now include commas in 'one of' filter values by pressing backspace to edit auto-split values or using undo (Ctrl/Cmd+Z) to merge them.

Other improvements

  • The app now prompts you to reload when a newer version is available.
  • AI now properly cancels ongoing queries before starting new ones – fixed an issue with abandoned queries re-appearing.
  • Slack message search now also considers surrounding messages for additional context.

Improved conversation context understanding

The AI assistant now considers all exploration blocks in a conversation, not just the most recent one, allowing for better follow-up questions and the ability to combine logic from previous responses.

Delete blocks from AI conversations

You can now delete individual blocks that were generated as part of an AI conversation, giving you more control over your exploration layout.

Edit previous AI conversation messages

You can now edit your previous questions in AI conversations. This is super useful whenever changing direction in your exploration, and wanting to keep the conversation clean and tidy.

Markdown support in text blocks

Text blocks now support basic markdown syntax. Insert images with ![](url), create headers with ##, and lists with * for faster formatting.

Write markdown in text blocks

Ask AI about specific blocks

You can now ask AI questions about a specific block using Ask about this found in each block's (...) menu.

This guides the AI's attention – think of it like pointing your finger at the screen while saying something.

Grouping labels on stacked bar charts

Time series charts with only stacked bars now display grouped field values directly on the chart, in addition to the legend.

Other improvements

  • You can now reorder chart series by dragging them in the sidebar.
  • Extracted year numbers no longer include commas in their formatting.
  • Chart series options are now preserved when changing chart fields.

Linking directly to a specific block

You can now Copy link to block from any block's (...) menu. Opening this link will not only share your entire exploration state, but also scroll the user all the way to that block.

Conversational back-and-forth AI overhaul

Supersimple's AI got a major visual overhaul, now fitting tighter into the exploration flow. Ask questions from either the Explore page, or using the new inline "new block" flow.

Enable conversational AI with back-and-forth chat

Visual indicators for invalid steps

Blocks with invalid steps now display warning indicators, and the pipeline preview highlights invalid steps more prominently for easier debugging.

Steps on top of SQL blocks

You can now apply any no-code steps to SQL blocks. Go back and forth between code and no-code – use what makes sense.

Add pipeline support to SQL blocks

Other improvements

  • Multi-grouped charts can now be properly resized without layout issues.
  • Added range_min and range_max window functions (see formula docs).

Row-level security

Model definitions and SQL blocks now support a {{user_email}} placeholder in SQL. This lets you implement row-level security and user-specific filtering. See row-level security for more!