Releases: rilldata/rill
Releases · rilldata/rill
v0.28.2
Changelog
- 425f14d DATE formatting fix for query results (#2679)
- 647c21d Display non-JSON logs (#2676)
- 733d8bd Enable comparisons only if time range is present (#2707)
- 1c88307 Fix XLSX export column order (#2695)
- c2030b5 Make chaining safe across dashboard (#2701)
- 5cbd050 Make fonts smoother (#2359)
- 1de4331 Return time rollup values in MetricsViewRows (#2664)
- 106839f Runtime: Fix model not re-materialized on source update (#2708)
- be49cb1 Set time keys to undefined if no time series (#2711)
- c715bbf Show all data points for All time range (#2690)
- c9adf59 Support editing quotas (#2629)
- 53f9d8a XLSX unexpected columns fix (#2668)
- 7fc9e80 exports base64url (#2693)
- 1994536 feat: update labeling (#2698)
- c41f626 fix: disable rows viewer in cloud (#2681)
- 04382be fix: missing background colors in table headers (#2683)
- e7fad78 improve rill admin switch cmd (#2678)
- 5d31f3c release notes 0.28 (#2685)
- f00c2fe removing unique index (#2705)
v0.28.1
Changelog
- 8ec7e35 Add og image for web admin social previews (#2656)
- 604b089 Fix error in git pull of non-default branches (#2661)
- daf0bcb Fix sqlite TIMESTAMP type in rare timezones (#2660)
- 6f493d8 Revert "fix package-lock (#2670)" (#2672)
- 5273879 fix package-lock (#2670)
- 6469edd update avatica driver version - go mod tidy (#2659)
v0.28.0
Changelog
- f81ce16 Do not refetch profiling for failed model (#2624)
- eb089d6 Docs crawler on changes to docs/ (#2622)
- ecfe428 Exporting for Excel XLSX format (#2636)
- 4789518 Feat/raw data view (#2619)
- c777a38 Fix length is
undefined
error (#2641) - fd682e1 Fix list formatted as code in glob docs (#2645)
- e0d42c1 Fix/date picker locale bugs (#2652)
- e78aa7c Globpattern doc (#2621)
- d26a11b Introduce
quarterly
option for the time grain (#2616) - 39f0ed6 Make chart data points center aligned (#2131)
- ea43980 Migrate to PATCH update APIs (#2582)
- a92dc5b Moving telemetry initialisation to the top (#2646)
- aa9f02c Protect against
undefined
dates (#2638) - f6b44ef Put timezone to UTC (#2627)
- 67d70e0 Removing calendly download (#2635)
- 1a9e371 Template for transactional email (#2615)
- c5bf0f9 Time Grain enhancements (#2651)
- f4fd7a9 Time range alias changes (#2637)
- 78219fa Upgrade to DuckDB 0.8.1 (#2643)
- 3aa39e8 Use 24 hour format for hours (#2628)
- af0fafd Wait for
selectedMeasures
before querying/totals
API (#2626) - 3d5eef3 [Dashboard] Hide/Show measure and dimensions (#2392)
- 706c915 add pie chart icon (#2618)
- ed51d51 adding stories for buttons, and adding mock svelteKit $app/environment in storybook (#2611)
- f3396e3 feat: date range picker (#2592)
- a96b841 fix: date picker locale and month bugs (#2623)
- e7ec0f3 historgram null column support (#2647)
- 7475494 increasing page-size limit from 100 to 1000 (#2631)
- 6d5053d only one property to control schema relaxation (#2642)
v0.27.3
Changelog
- e528551 Add Go test coverage token (#2586)
- 845b625 Add
ELSE
to DuckDB SQL dialect (#2602) - 24954b6 Add cloud admin database scripts (#2596)
- 3d050f4 Add codecov to Go tests (#2583)
- 270cb58 Add pagination to user search (#2604)
- aff157b Adding user_id to cli telemetry (#2608)
- d178873 CSV export for MetricsViewToplist and MetricsViewRows (#2532)
- b9277d7 Check rill.yaml exists before reconciling (#2585)
- a425b7e Cloud UI: fix
Cannot read properties of undefined
(#2597) - a5efb3e Disable the runtime query cache for Druid queries (#2609)
- 1080ace Druid timeboundary query for time range (#2584)
- aec3bfa HACKY motherduck integration for runtime olap driver (#2605)
- 1b8e3f2 Implement arbitrary ID lookups for support users (#2607)
- be56b68 Implement graceful handling of DuckDB fatal errors (#2606)
- 59aea0f Join org list into a string (#2581)
- ace66a5 Limit max number of open Druid connections (#2610)
- d701b35 Log details about created users (#2589)
- a787af4 Make \n output in CLI more consistent (#2580)
- 2b60e20 Prepare for rill repo name change (#2578)
- c74ee8a Reduce excessive calls to
/toplist
(#2594) - 26abc5a Reduce excessive calls to
/totals
(#2563) - ee9c3d2 Run npm i to update package-lock.json (#2612)
- c14f838 Set export limit to 10k by default (#2598)
- e16d6c6 Slot disk ratio changes (#2588)
- 8ff1e21 Storybook eval 3 (#2572)
- a43de8a Support default project level model materialization (#2599)
- 5f9095c Update 0.27.md (#2579)
- e2eef56 Update go-cover
- f01ab97 add safeguards to telemetry object (#2600)
v0.27.2
Changelog
- ee1a5ac Fix accidentally revoking token on multiple calls to with-token (#2575)
- 3bf5f9c Fix missing logger in RBAC tests (#2576)
- 7b61bd9 Load DuckDB 'icu' extension for TIMESTAMPTZ support (#2568)
- 7e56f81 Log creation of users, orgs, projects (#2574)
- f9e0873 Retry initial JWKS fetch (#2577)
- e97c735 release notes 0.27 (#2571)
v0.27.1
v0.27.0
Changelog
- 7be587f Add Mermaid to Docusaurus (#2494)
- b5cbbc1 Add all dev-projects* to gitignore (#2535)
- 8e93632 Add correct WaitFor check for Postgres testcontainers (#2509)
- afd67ee Add enterprise support for auth (#2389)
- ad809a5 Add verify-install CLI call to install script (#2564)
- 74e2fbc Add verify-install command (#2525)
- 598bc1d Add warning to docs pages referenced in source code (#2512)
- c0b6f4a Admin: Enable support users to assume the identity of another user #2412 (#2492)
- 2e59e6a Allow schema relaxation (#2386)
- a926870 Conditionally emphasize the Add Asset buttons (#2554)
- baf8f57 Connector preflight APIs (#2526)
- d88c0e5 Edit copy on Welcome page (#2551)
- ec9fa7e Ensure graceful shutdown of admin and runtime servers (#2545)
- 22868e7 Fix
caniuse
warning (#2546) - 8965fef Fix bug when min time grain is set (#2517)
- 1c43fc2 Fix check slots warning when no slots are used (#2521)
- 8e16ffd Fix link to quickstart (#2511)
- 45217f3 Fix missing update params in project rename (#2544)
- ef3c8fb Fix reconcile timeout (#2540)
- 4ef7469 Fix reconcile timeouts (#2541)
- 0f78c9d Fix vite
/img
warnings (#2531) - 71d41bc Handle different error message fields for Auth (#2552)
- 644a70e Improve "Add {source, model, dashboard}" buttons (#2538)
- ee7b313 Logging imp (#2547)
- 36ff3ad Minor fixes for rill sudo user assume (#2549)
- d61d07e Navigate to request page on missing Github user code (#2513)
- 89de50b Prepend the project directory to stage.db for E2E tests (#2534)
- 3cb54a1 Regenerate CLI docs (#2520)
- 90b4b40 Remove instance_id from console logger (#2562)
- ffc0eca Safer handling of timestamps at or above 9999-12-31 (#2504)
- fa56b40 Scheduled background job for deleting expired device auth codes (#2524)
- 3283db8 Set default grain on time range change (#2515)
- c05e53e Slot and region edit in project (#2503)
- 49316c0 Source telemetry (#2519)
- 32b39a5 Support download of a single file from buckets without list permission (#2557)
- af41016 Support limited whitelisting of domains by org admins (#2543)
- 89206ed Tighten up Onboarding screen (#2555)
- 143b562 Timeouts for gRPC and OLAP (#2471)
- b7753aa Update 0.26.md
- 97f8a2f Update 0.26.md
- 0c2d020 Update 0.26.md (#2530)
- 5769960 Update README.md (#2527)
- 10de5af Update README.md (#2529)
- c9bad43 Update home.md (#2528)
- f517b70 Upgrade to DuckDB 0.8 (#2477)
- b48819c adds TIMESTAMP WITH TIME ZONE support; runtime fix required (#2500)
- 2cab830 observability.SetRequestAttributes (#2539)
- 767974c remove credentials configuration from deploy command (#2523)
- f1b6c56 updating install link (#2514)
- f317561 wait for confirmation of column selection (#2507)
v0.26.1
v0.26.0
Changelog
- fb1bec9 Adapt docs for refactored examples (#2505)
- e4615b9 Add CSP & Cache Control headers (#2478)
- 123378d Add Datadog trace and span ids to logging (#2476)
- b4d8f2a Add Go test coverage (#2486)
- 617d185 Add Makefile to
.prettierignore
(#2438) - 8bcfb0a Add OFFSET to metrics view toplist and rows APIs (#2426)
- 921d906 Add
/-/auth/verify-email
page (#2473) - 877ebb3 Add a Welcome page to Rill Developer (#2450)
- 64f76be Add docs for custom branch deployment (#2460)
- 33785df Add example projects to the Welcome page (#2501)
- 979eccc Add pull request templates (#2470)
- e078f66 Adding message for invalid models (#2375)
- 3a5d4d9 Apache Druid comparison toplist implementation (#2436)
- 3a5f477 Build Druid image for unit tests (#2432)
- 47a4ef5 Building web local only once (#2464)
- efed20a CLI: Burndown part II (#2378)
- 599a958 Check slots job (#2466)
- 746f366 Docs for permissions, quotas, monorepos, domain whitelisting (#2490)
- 53f48f1 Docs update (#2479)
- 29e65be Druid-based unit tests should use prebuilt Docker image (#2430)
- a910b7b Expanded e2e tests (#2469)
- 9a9e528 Fix query cache singleflight race condition (#2489)
- 177a7c2 Handle Githubapp uninstalls/suspends (#2434)
- c4503e0 Improving the Rill CLI first-run experience (#2465)
- 10786a7 Move dashboard tests into right directory (#2480)
- c1cb889 Move project init to APIs (#2484)
- ab82cb7 Only create users for verified email addresses (#2462)
- d251554 Only sync repo in file APIs if not cloned (#2458)
- 822c154 Parallelize slow query API tests (#2485)
- ea89447 Query cache on the basis of size (#2415)
- dbf6e38 Recover from invalid dashboard state (#2419)
- 0f03606 Redirect signups with unverified emails to UI error page (#2467)
- b915039 Regenerate proto bindings (#2495)
- b8b8648 Remove unused types (#2475)
- 83afa4e Separate file logger on local + more detailed source ingestion logs (#2461)
- 985e99a Set the mobile viewport width to 1024px (#2423)
- 85d8a90 Slots check: fix bug in min pct used (#2468)
- 7ce7f77 Support
headers
in source YAML for HTTP connector (#2493) - 6baad1b Support managing superusers (#2441)
- 554b218 Sync repo in file APIs (#2456)
- 4331d31 Trim space in file path for gcs credentials (#2488)
- 85c4196 Update README.md
- d92b226 Update example script (#2455)
- 393d849 Update home.md
- 3d18684 Update home.md
- c11e515 add examples to gitignore (#2506)
- ee8ecd3 default current values in edit cmd (#2487)
- efab38b docs generate no-directory fix (#2483)
- 1944e89 fix: e2e test hanging (#2481)
- b068e25 public bucket access fix for gcs (#2463)
- 3193c50 release notes 0.26 (#2508)
- 3ec0ffd remove useless var
leaderboard
and useless event to set it (#2451) - 25b0a08 updating documentation (#2502)