v0.37.0
Changelog
- 102c08c #3445: Manually push to Netlify (#3446)
- 0182bda 3409: Fixes BigQuery error message (#3414)
- b7e803e 3429: Fallback to a query execution if BQ Storage API cannot be used (#3432)
- 5fe39d2 Add TDD view to dashboard (#3124)
- 5b8eb05 Add admin connector to runtime for resolving report metadata (#3333)
- eca2213 Add dialog to create a Scheduled Report (#3243)
- 9f55985 Add dimension sorting to TDD table (#3366)
- 78e7612 Add expand icon on chart hover (#3336)
- 35b08db Add explicit "Back" button to the Add Source modal (#3472)
- b30c79b Add fetching status to Big Number (#3437)
- 121c8d5 Add pinning to table (#3383)
- b242b8d Add redirect to source page for local file imports (#3398)
- 2727bc0 Add select all button to tables on search (#3364)
- 4e9325c Add types to Pivot table (#3327)
- 7f8054f Adding a reports download redirect page (#3325)
- 66d3bde Adding parsing of rill iso extensions (#3417)
- 44f0e8d Adding safeguard for creation of dashboard while model is being ingested (#3407)
- 5bc2efb Adding support for round_to_grain for APIs (#3362)
- c7aef1d Adding support of default_comparison (#3346)
- 80069de Admin: don't escape open project subpath for scheduled reports (#3422)
- b4a1182 Admin: support passing report time zone in reports CRUD (#3441)
- e3c5ea6 Bigquery: Allow extracting results more than 10GB in size (#3279)
- 08b74f3 Bugbash: bar sizing (#3410)
- 1edef54 Bugfixes in Scheduled Reports table (#3470)
- 4347351 CLI: Fix sources requiring credentials being printed twice (#3436)
- 3bab285 CLI: Refactor rill project reconcile (#3335)
- b8404cf CLI: Remove --strict flag (#3416)
- cd32b80 CRUD APIs and security policies for scheduled reports (#3293)
- 4279acb Cloud UI: add tabs to navigate a project's sub-routes (#3240)
- 03f9bdf Cloud UI: create page for a project's Scheduled Reports (#3241)
- e79d2b1 Cloud UI: create page for a single Scheduled Report (#3242)
- ac96221 Cloud UI: show dashboards in a table (#3239)
- a7770bf Color singleton lines for dimension comparison (#3320)
- 68a2a00 Comparison API: refactoring (#3249)
- 10b827a Comparison export labels (#3348)
- 838914b Detach all DBs on DuckDB handle close (#3356)
- 6952d1a Disable EmbedCatalog on cloud (#3369)
- eeb9ce2 Disabling wait for reconcile on startup (#3413)
- b0e1cce Docs: Document BigQuery connector credentials and configuration (#3326)
- 56b87f7 Don't publish latest image (#3363)
- 52d519c Enable strictNullChecks at root of repo, exempting targeted folders (#3442)
- 5952501 Expand table to fill out whitespace (#3354)
- 3046c56 Fix Project deployment status to show loading while dashboard list is loading. (#3392)
- 52e1810 Fix TDD bugs (#3339)
- d82e022 Fix bug when selecting measures in the dim table (#3321)
- bc83140 Fix chart hover on highlight (#3330)
- 5c7fec7 Fix error that prevented running e2e tests from VSCode extension (#3423)
- 46a6940 Fix flash on table when filtering (#3467)
- 97dc669 Fix incorrect json args for scheduled reports (#3466)
- fefa282 Fix model's "Go to dashboard" menu (#3425)
- 295b78b Fix size of timestamp column in preview table (#3411)
- 6b053d3 Fix: Do not call API for empty measure list (#3475)
- 46dde0c Fix: fallback to asset
name
when notitle
(#3474) - e0264ba Fixing creating a dashboard after editing a model (#3406)
- d5b1375 Fixing dashbaord refresh due to source refresh (#3391)
- 3e1944d Fixing empty option shown when there is no default time range (#3353)
- eea60c0 Fixing histogram bucket ordering (#3355)
- f30fe24 Fixing url state with value based visuals (#3370)
- 76c950c Generate pretty report identifiers (#3334)
- 433edd6 Gray out unselected rows in table (#3420)
- dd4000e Handle 0s in TDD table (#3358)
- 5cc6f73 Improve design of the Scheduled Report page (#3469)
- a665bb4 Make scheduled reports timezone-aware (#3459)
- 87e67ae Metrics view timeseries max msg fix (#3415)
- 88a34ff MetricsView and column timeseries decoupling (#2925)
- 8526fa5 Nits for reconcilers readme (#3433)
- a36ebfb Refactor: Remove defaults for dimension comparison (#3465)
- 92da68c Reframe project "logs" page as project "status" (#3434)
- 5ca0476 Relax constraints to allow minute granularity for a day (#3314)
- f285e24 Restyle TDD header and search (#3338)
- 9cb72fb Revert "Runtime: 1GB memory per thread for duckDB (#3328)" (#3361)
- d0e2de5 Rill Developer: account for long file names (#3473)
- 01d19d5 Run web e2e tests on Go PRs part 2 (#3316)
- 5f435f6 Runtime: 1GB memory per thread for duckDB (#3328)
- a61340d Runtime: Deprecate runtime/server/export.go – migrate frontend to use the new Export API (#3419)
- 8dd68d3 Runtime: Fix cyclic ref when a metrics view references an underlying table with the same name (#3438)
- 0571015 Runtime: Use saved instance to populate cache (#3453)
- 6a3547d Runtime: ingest in batches when using duckdb sql (#3344)
- 7b5f749 Scheduled Reports: new Recipients form element (#3444)
- 3f9d5d1 Send corring time controls to shceduled exports (#3455)
- 1462309 Show
Autogenerate Dashboard
on a successful source import (#3318) - 3ac1817 Show info screen for no comparison (#3345)
- 2de3c75 Show last point for all cases (#3350)
- 2f7e89c Specific deploy control (#3447)
- 419b099 Streaming logs API and CLI commands (#3170)
- c80d37b Sum comparison and current for time TDD (#3385)
- 505b1f6 Support ad-hoc code files backed by Postgres (#3258)
- e5ed544 Support dynamic time ranges for metrics view queries (#3342)
- fd9cb31 Support explicitly overriding DuckDB threads and max_memory configs (#3368)
- f5a230d Support unnesting array dimensions (#3340)
- b7dfe16 Switch out 311 example for Github Analytics example (#3367)
- 6926612 TDD feedback improvements (#3352)
- a5fe880 TDD fixes and improvements (#3347)
- 5ded8f9 Timeseries time zone addNulls fix (#3359)
- 983f4c8 Update Heap to maintain insert order (#3288)
- cc61866 Update percent of total calculations (#3331)
- b2b9f7a Update tooltips for Big number (#3460)
- ec63e25 Updating the export page (#3468)
- e502cb9 Updating the paths for report redirect page (#3343)
- 5e25ebc Wrap words for big number (#3435)
- 4e88bb9 adds some additional checking and safety around formatters (#3324)
- 32ae8da comparison max limit (#3471)
- 8f93a89 docs: add timezone for dashboard.yaml (#3463)
- 4d815b9 enable strictNullChecks in web-common/src/components, and fix all errors (#3315)
- 4d675ea fix null strictness in dashboard folder (#3317)
- c32c3e7 fixes bug bash item (#3412)
- 3db933c log and docs fix (#3452)
- ac38ca9 remove instanceID from duckdb handler, fixes test race condition (#3351)
- 16d920f use sqlite as catalog for local (#3319)