What's Changed
Features
- feat: default filter values in dashboard by @shahzeelahmed in #799
- feat: drill down into summarized source queries by @nextchamp-saqib in #1006
- feat: add pivot operation in query builder by @nextchamp-saqib in #1008
- feat: support JSON and JSONL file uploads by @nextchamp-saqib in #1012
- feat: query pagination by @nextchamp-saqib in #1010
Bug Fixes
- fix: unable to upload excel/csv files by @shahzeelahmed in #964
- fix: misc fiscal year fixes by @shahzeelahmed in #994
- fix: letters dropping in ContentEditable component by @shahzeelahmed in #965
- refactor: migrate stored tables to per-data-source schema by @nextchamp-saqib in #953
- fix: prefix warehouse tables with schema in
get_ibis_table_nameby @nextchamp-saqib in #1002 - fix: join column auto-match, column resolution, and smarter chart defaults by @nextchamp-saqib in #1004
- fix: clamp function arguments by @nextchamp-saqib in #1015
- fix: add fiscal year labeling to x-axis by @Gadha2311 in #1017
- fix: update max page_size by @nextchamp-saqib in #1020
- fix: conditionally render prefix and suffix slots by @nextchamp-saqib in #1023
- fix: add echarts/core to optimizeDeps include list by @nextchamp-saqib in #1027
- refactor: remove sass dependency by @ishanloya in #752
- ci(mergify): upgrade configuration to current format by @mergify[bot] in #1018
- refactor: centralize circular query dependency detection by @nextchamp-saqib in #1032
- fix: add connection timeout by @nextchamp-saqib in #1034
- fix: update type hint for test_connection methods to allow None by @nextchamp-saqib in #1036
- refactor: improve deprecation messaging by @nextchamp-saqib in #1040
- fix: improve error handling and logging in table import log by @nextchamp-saqib in #1045
- refactor: update SidebarLink component to use dynamic routing by @nextchamp-saqib in #1049
- fix: use locale from user by @nextchamp-saqib in #1051
- fix: measure label is reset on blur event by @nextchamp-saqib in #1053
- fix: add loading state for data table when loading and not filtering by @nextchamp-saqib in #1060
- Fix Excel/file upload error: cannot set allowed_directories when external access is disabled by @Copilot in #1064
- fix: bugfix caret alignment by @MarcCon in #1062
- fix: various fixes by @nextchamp-saqib in #1066
New Contributors
- @Gadha2311 made their first contribution in #1017
- @MarcCon made their first contribution in #1062
Full Changelog: v3.7.0...v3.8.0