Features
96a18af feat: helper function to calculate weekly retention data
db316a8 feat: table chart color scale
ecdaabe refactor: make column optional in count functions
ec5e14d feat: datatable pagination
d6a0bdf feat: add utility function to filter out first rows
960fd70 feat: add inline labels for donut chart (#379)
5433871 feat: switch to edit mode if chart is drop on dashboard
507359e feat: add chart query set to active query
b8207dc feat: formatting options per number column
3920d3e feat: user permissions for v2 queries
df08eb0 feat: multi-step measure picker
Fixes
366110c fix: script is not saved on every change
1c82176 fix: load chart when added to dashboard
b54c25c fix: cannot connect to site db in v2 on local setup
8183de3 fix: cannot select aggregation in measure picker
b1b7dd0 fix: script query when results are empty
cd84c39 fix: fill NaN
and NaT
fields before sending them to the frontend (#394)
0d34cd2 fix: cannot access tabSingles
when permissions enabled
02453f2 fix: count got unexpected keyword argument 'where'
a3818d5 fix: truth value of ibis expression is not defined
6f9d1ad fix: sort by doesn't work
83d146d fix: memory leak when executing script query
0b44223 fix: code executes even when returning from cache
4cd94f8 fix: invalid imports
b2070b2 fix: right-aligned numbers in tables (#363)
85658ae fix: filters on dashboard load and column sort (#381)
b23a3eb fix: ignore errors when executing drill down query in shared charts
025376d fix: case if dashboard chart is removed from workbook
1fe1908 fix: prevent empty new name
8b7403d fix: allow only aggregations/grouping when summarizing
c289c7c fix: duckdb test connection
abb4a84 fix: disable stack option when left & right axis is present
ca9d354 fix: prevent new measure name side effect
6a2eee9 fix: left & right column confusion when joining
25b59c1 fix: update measure name on blur
5d52cac fix: filters on /dashboards/name
route
73addc2 fix: cannot sync tables from postgres public schema
Full Changelog: v3.0.11...v3.0.12