Skip to main content

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

Β· 3 min read
note

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

πŸ‘‰ Install Rill Developer β€’ Join our Discord β€’ Deploy to Rill Cloud

release-0.83

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