đ Whatâs New in Embeddable
In the last months we shipped several updates to make building and managing dashboards more intuitive and flexible. From improvements to the data modeling experience to new ways to configure inputs and control versioning, hereâs a quick look at whatâs new.
1. Data Model Editor
You can now create and edit data models directly in Embeddable.

Why it matters:
This makes it easier to define models and build dashboards faster, especially for teams getting started.
Whatâs new:
- Create, edit, and delete no-code models
- View read-only previews of code-managed models
- Visual editing for models, joins, dimensions, and measures
- Inline YAML preview with copy/download
Learn more about Data Model Editor
here.
2. Time Granularity Picker
You can now pick a granularity (day, week, month, etc.) when using time dimensionsâwithout separate chart types.

Why it matters:
No more duplicating charts just to handle time-based grouping.
Whatâs new:
- Granularity dropdown appears when selecting a time dimension
- "Day" is default for new charts; existing charts stay unchanged
- Works in Builder and Playground
3. Cube Version Picker
Control exactly which Cube.js version your dashboards use.

Why it matters:
Test safely before going live and avoid breaking changes from upstream Cube updates.
Whatâs new:
- New "Cube version" picker in Builder and Playground
- Default is latest, but you can switch freely
- Live embeddables only update after you publish with a selected version
4. Sub Inputs for Dimensions & Measures
You can now define custom sub inputs per dimension or measure in chart configurations.

Why it matters:
Allows specifying a number of additional settings (e.g. title / granularity / rounding / etc.) per dimension or measure in components.
examples:
- Add a prefix/suffix to string fields
- Customize date formatting for time fields
- Rename columns with user-friendly labels
Learn more about Sub Inputs for Dimensions & Measures
here
5. Dimension & Measure Variables
You can now use dimensions and measures as variables and link them directly as inputs to dashboard components.
Why it matters:
A popular feature that teams want to be able to implement is the ability to allow end-users to dynamically change the measures or dimensions that are being shown on a dashboard. E.g. you could have a dropdown containing a list of dimensions or measures, and then when users switch to another dimension or measure, all the charts update to show that dimension or measure. This is now easy to do in Embeddable.
Whatâs new:
- New variable types: âDimensionâ, âMeasureâ, and âDimension or Measureâ available in the variable type dropdown.
- Select from all available dimensions or measures across your models, with support for single or multi-select.
- Easily link these variables as inputs to components, just like other variable types.
Learn more about Dimensions & Measures as variables
here
6. In-App AI Support (Powered by Inkeep)
Weâve added an AI assistant across the platform so you can get help instantlyâwithout leaving the app.
Why it matters:
Search across docs, FAQs, roadmap, and changelogs without needing to message us.
Whatâs new:
- âAsk AIâ button in the top-right corner of the Embeddable platform, or bottom-right in the documentation
- AI pulls answers from all support content