Releases
v0.90.0
Compare
Sorry, something went wrong.
No results found
Changelog
49faa39 Add missing directory field in GoReleaser config (#9927 )
eb693a9 Add org level default runtime provisioner config (#9896 )
104cec0 Always serve the skill tools on the runtime MCP server and return runtime tool errors as tool results in admin/server/mcp.go (#9934 )
a1441b2 Bug fixes for security policies on API resources (#9908 )
0e5ac10 Escape aliases in metrics view search fallback query (value is reserved in Druid SQL) (#9891 )
7af0c2d Fix ai report docs and allow inheriting watermark for time range resolution (#9860 )
cf560c0 Fix flaky and racy tests in the daily Go test run (#9868 )
89a37ee Fix runtime startup failing when the metastore has no backup yet (#9925 )
8357e6e Hide provisioner flag in rill deploy (#9940 )
f37e970 Increase the max number of files in a project to 10,000 (#9876 )
0a9a05f Make the org and project runtime provisioner settable only by superusers (#9937 )
beaee4c Remove deprecated upload script (#9907 )
f02320a Restore the SQLite metastore from its backup when the local database is empty (#9894 )
b30f405 Revert "mv as ref for legacy reports for supporting watermark inheritance (#9 …" (#9885 )
a923d51 Support adding users to user groups at invitation time (AddOrganizationMemberUser / AddProjectMemberUser usergroups) (#9858 )
e5da790 Support calculated (ephemeral) measures via a new expression measure compute (#9855 )
2291715 Support query attributes in the Databricks OLAP driver (#9852 )
9856c9c Upgrade DuckDB to 1.5.5 (#9877 )
3871c1c Wrap long values in Pivot's cell hover tooltip (#9857 )
ab78d1d add validation for duplicate dim/measures in explore spec (#9880 )
be9c2ba bump sqlite driver (#9889 )
5f581e9 chore: upgrade grpc to 1.83.2 to resolve Dependabot alert (#9873 )
3020b5a chore: upgrade thrift and @tiptap/* to resolve Dependabot alerts (#9874 )
7c36127 databricks: support Lakehouse//RT, auto-detecting the SEA backend (#9879 )
ad277f3 docs(ai): add derived metrics view instructions for the developer agent (#9922 )
48f651b docs: add Agent Skills section for rill init --agent (#9829 )
ab9a7f6 feat(ai): invoke a project skill with / in the analyst chat (#9892 )
cdefa6c feat(ai): support project-defined skills (skills/*.md) for AI agents (#9851 )
6f47a6e feat: Auto schema evolution revisited (#9799 )
f6acda9 feat: add dark_url to the canvas image component for dark mode images (#9914 )
18828fa feat: add a generic metadata: field to all resources (#9872 )
74e47a0 feat: automatic axis label orientation for canvas charts (labelAngle auto mode) (#9912 )
069fcc3 feat: canvas hide_local_filters option to hide local filter chips on a component (#9928 )
4f814a8 feat: cloud editing view-as support (#9840 )
ffcf0e1 feat: ephemeral measures UI for explore and canvas dashboards (#9864 )
c64c39e feat: horizontal canvas bar charts by placing the measure on x (#9911 )
4e072c1 feat: manage deployment slots from project status (#9887 )
72d0ee7 feat: map (#8931 )
33d15f3 feat: per-widget hide_comparison toggle for canvas components (#9913 )
85d3ec5 feat: pivot table option to pin the totals row at the bottom (totals_row_position) (#9915 )
2079bdb feat: project-wide bookmark manager with a -/bookmarks tab and home page section (#9863 )
1ec4bbe fix(admin): paginate GitHub organization listing in GetGithubUserStatus (#9899 )
da25c92 fix(ai): stop the developer agent from creating a duplicate stand-alone explore (#9921 )
18d79db fix(druid): narrow unnested dimensions to filtered values with MV_FILTER_ONLY / MV_FILTER_REGEX (#9871 )
fe4f4a4 fix(rilltime): accept legacy DAX comparison offsets in ParseLegacy (#9869 )
339210e fix: PNG chart export shows comparison range when comparison is off and Rill label in embeds (#9898 )
02259b9 fix: alert trigger selection is not highlighted (#9905 )
c618f43 fix: allow Mapbox GL JS in the web-admin CSP so canvas maps load in Rill Cloud (#9935 )
42c2481 fix: canvas custom comparison not applying (#9897 )
c0414dd fix: canvas default filter missing validation for metrics views (#9901 )
790b871 fix: click-to-filter converts a Contains dimension filter to Select (#9933 )
375e999 fix: count Gemini thinking tokens as output tokens (#9888 )
feb5f7a fix: derive semantic theme tokens on the dashboard theme boundary (#9811 )
11067e4 fix: duplicate resource name across types (#9918 )
5fb0374 fix: explore without timeseries has broken measures section (#9856 )
9c610cd fix: keep alert dialog within the viewport on small windows (#9910 )
7e0d233 fix: keep dimension filters with EQ, NEQ and other binary operators (#9938 )
29ce822 fix: key dashboard favourites and breadcrumbs by kind/name (#9931 )
e2d08c9 fix: make bookmarks dropdown scrollable so long managed lists are reachable (#9862 )
d1594b3 fix: misc issues with unified expression filter (#9886 )
d94b17c fix: pass pre-invoked tool results to the develop_file sub-agent (#9936 )
506e3f1 fix: remove web-admin/src/csp.spec.ts so the tsc whitelist check passes again (#9941 )
880aaed fix: report whether a runtime is still initializing in ListResources (#9861 )
293f53e fix: resize Vega explore charts in place instead of re-embedding on every frame (#9859 )
b09fdf5 fix: restore measure filters on comparison accessors (#9939 )
c2de412 fix: server-side search and role filter for org users so results beyond the first page are found (#9893 )
37ca0af fix: transfer from mysql and postgres after failure throws db already attached error for ducklake (#9870 )
df4dacc fix: white background in dark mode (#9903 )
a1e6990 fix: workspace view search param collides with explore view=pivot and blanks the editor (#9895 )
a23083f mv as ref for legacy reports for supporting watermark inheritance (#9882 )
0d36512 prevent repeated billing event checks for clickhouse (#9875 )
a8e0980 rduckdb: renamed view are broken after restarts in some cases (#9890 )
bc0c59c refac: unified expression filter component across explore, canvas, alerts and reports (#9746 )
2478252 reject queries without from clause (#9906 )
8ee0f02 sudo flag to disable cloud editing (#9844 )
b5652c2 use 1 slot for local deployments (#9923 )
00e4348 wrap long display names in measures tooltip (#9867 )
You can’t perform that action at this time.