Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 91 additions & 0 deletions docs/blog/0.83.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
---
date: 2026-03-10
image: https://github.com/rilldata/rill/assets/5587788/b30486f6-002a-445d-8a1b-955b6ec0066d
description: Rill is the world's first AI-native business intelligence tool. Trusted by thousands of developers and analysts around the globe, Rill accelerates the creation of dashboards and data applications using BI-as-code.
---

# Rill 0.83 - Canvas Generation, Supabase Connector, Project Table Information

:::note
⚡ **Rill Developer** lets you transform datasets with SQL and build fast, exploratory dashboards. **Rill Cloud** enables collaboration at scale.

👉 [Install Rill Developer](/developers/get-started/install) • [Join our Discord](https://discord.gg/2ubRfjC7Rh) • [Deploy to Rill Cloud](/developers/deploy/deploy-dashboard)
:::

![release-0.83](<https://cdn.rilldata.com/docs/release-notes/release-083.gif>)

## Canvas Generation from Metrics Views

You can now generate a full Canvas dashboard directly from an existing metrics view using the developer agent. This makes it easier than ever to go from a metrics definition to a rich, customizable Canvas dashboard.

## View as Project Home

You can now set any view—such as an Explore or Canvas dashboard—as the project home page. When users navigate to the project, they'll land directly on the chosen view instead of the default status page.

## Supabase Connector

We've added a new Supabase connector, making it easy to connect to your Supabase database and bring that data into Rill.

## Project Status Tables Page

The project status page now includes a dedicated Tables tab, giving you visibility into the tables in your OLAP database directly from the Rill Cloud UI.


## Bug Fixes and Improvements

### Explore / Dashboards
- Fixed default filters producing array-wrapped values in IN/NIN expressions
- Fixed table columns overlapping with sticky elements
- Refactored MeasureChart for improved performance and maintainability
- Added delta sorting for cartesian charts
- Added array contains filter on unnest dimensions

### Canvas
- Added Canvas KPI layout
- Fixed canvas analyst chat not showing up in embed
- Reduced polling frequency and added hover tooltips
- Status page and public URL UI fixes
- Added breadcrumb icons and grouping

### AI / LLM
- Increased AI max message size from 10 KB to 25 KB
- Fixed 500 error when AI tab encounters a 401 from the runtime
- Added max output tokens and reasoning effort config to OpenAI driver
- Improved developer agent instructions
- Added `wait_until_idle` and `tail_logs` to `project_status` AI tool
- Ensured bounded time range for metrics view query tool calls
- Added TTL cleanup for expired AI sessions on startup
- Improved handling of large AI message contents
- Added delta sorting instructions to create chart tool
- Fixed malformed citation URLs
- Added MCP config in Claude and Cursor templates

### Connectors
- Added SSL Mode dropdown to connector form
- Fixed Save button on Add Data connector form

### ClickHouse
- Bumped embedded ClickHouse to 25.12.5.44
- Disabled cgroup memory observer in embedded ClickHouse config
- Query for partition list in current database only and query all replicas

### Rill Developer
- Improved model reconcile telemetry
- Added `secret_directory` and `extensions_directory` settings for finer DuckDB controls
- Return error instead of silently exiting when repo file limit is exceeded
- Collected telemetry on AI errors
- `rill init` now prompts for template if not provided
- Create all `type: model` files in `models/` instead of `sources/`
- Pre-populate "Generate sample data" dialog with visible prompt
- Added file size info reading support

### Cloud
- Fixed org custom domain not applied to embed iframe URLs
- Fixed commit author not set on project redeploy
- Allowed any branch as primary branch for managed repos
- Used 403 instead of 401 for no access to resource
- Reset loading state and surface errors in upgrade dialog
- Added request-level tracing for query visibility
- Return role information in project listing APIs
- Added org delete option
- Added hibernation screen wake button
Loading