Releases: rilldata/rill
Releases · rilldata/rill
v0.14.1
What's Changed
Other changes
- Bump runtime version by @ericpgreen2 in #1203
- Fixing timeseries alias clashes with model columns by @AdityaHegde in #1206
- Renaming the temporary view on model rename by @AdityaHegde in #1215
- Handling empty filters entry for a dimension in dashboard queries by @AdityaHegde in #1209
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
Other changes
- Release notes .13 by @magorlick in #1136
- Update install docs by @magorlick in #1140
- sql: addTypeInfo by @egor-ryashin in #1076
- Catch return on search by @djbarnwal in #1158
- moves inspector into workspace; uses
localStorage
to save layout parameters by @hamilton in #1148 - Add README for
web-local
by @ericpgreen2 in #1045 - fixes case insensitivity in CLI by @hamilton in #1168
- fixes the long description issue by @hamilton in #1139
- Adding column escaping to metrics view by @AdityaHegde in #1160
- Remove old Windows instructions from docs by @ericpgreen2 in #1141
- Moving measure validation to fix message issue by @AdityaHegde in #1180
- Using getName for new model and metrics view by @AdityaHegde in #1181
- Fix exclude colors by @djbarnwal in #1170
- Adding better error handling in metrics views by @AdityaHegde in #1178
- Redirect to metric def on dashboard error by @djbarnwal in #1162
- Handling decimal data types by @AdityaHegde in #1171
- Enhance switch and fix toggle by @djbarnwal in #1188
- [Remote Sources Enhancement] Http(s) and gzip support by @AdityaHegde in #1150
- Moving database init to the beginning by @AdityaHegde in #1189
- Hide
--db <duckDbPath>
CLI option by @ericpgreen2 in #1192 - Make axis and point sticky when overflow by @djbarnwal in #1184
- topK api by @pjain1 in #1199
- Remove notes about not supporting gzipped files by @ericpgreen2 in #1197
- fixes dialog width issues for source selector by @hamilton in #1201
- Cleanup Travis CI/CD by @kaspersjo in #1202
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
Bug fixes 🔨
- Fix broken link by @ericpgreen2 in #1035
- Handle a few more error cases in Remote Sources form by @ericpgreen2 in #1102
Other changes
- Release notes 0.12 by @magorlick in #1034
- Update binary.md by @medriscoll in #1024
- Fix dimension table nits by @djbarnwal in #1030
- Upgrade runtime by @begelundmuller in #1032
- version check switch off by @egor-ryashin in #1049
- Fix click on text on leaderboard by @djbarnwal in #1043
- creates semantic ui copy color classes; applies to dashboard by @hamilton in #1036
- Fix error pane by @aljazerzen in #1054
- Requests proto by @egor-ryashin in #1050
- Support for renaming sources by @begelundmuller in #1052
- Sql Parse response fix by @egor-ryashin in #1058
- Fix bug where loaded DuckDB extensions spontaneously disappear by @begelundmuller in #1063
- Fix protoc paths bug and tidy up proto files by @begelundmuller in #1062
- support catalog containing artifacts by @pjain1 in #1057
- widens the cardinality bar and number a bit for 7-digit figures by @hamilton in #1070
- Fix dialog close bug by @djbarnwal in #1056
- add switch component by @hamilton in #1066
- Add remote sources by @ericpgreen2 in #986
- Fixing min max string length query by @AdityaHegde in #1074
- Using the correct field for file path by @AdityaHegde in #1091
- Fix NaN and Inf serialization by @begelundmuller in #1077
- Adding support for default aws region by @AdityaHegde in #1092
- Using getName to generate metrics definition names by @AdityaHegde in #1094
- Add notes on the runtime APIs by @begelundmuller in #1097
- Ensure
enter
submits form rather than opens docs by @ericpgreen2 in #1079 - fixes refresh issue on already selected tab by @hamilton in #1099
- Edit copy by @ericpgreen2 in #1078
- Fixing import table replace command by @AdityaHegde in #1093
- Triggering reupload of file for local source refresh by @AdityaHegde in #1096
- Make filter toggle include/exclude mode by @djbarnwal in #1055
- fixes the source tooltip width in the wizard by @hamilton in #1089
- Auto generating label and description for measure by @AdityaHegde in #1095
- Fixing auto model names from source by @AdityaHegde in #1125
- Fixing reactivity of new remote sources by @AdityaHegde in #1123
- Fix Cancel action on refresh dialog by @djbarnwal in #1126
- Fixing binary build by @AdityaHegde in #1121
- Updating refresh on during a source overwrite by @AdityaHegde in #1122
- Fix ingestion of files with number and hypen by @djbarnwal in #1124
- #1039 Fix docker image by @himadrisingh in #1127
- Fixing npm build by @AdityaHegde in #1128
- Add icon & copy for local file uploads by @ericpgreen2 in #1118
- Make dimension column sticky by @djbarnwal in #1101
New Contributors
- @aljazerzen made their first contribution in #1054
Full Changelog: v0.12.1...v0.13.0
v0.12.1
What's Changed
Other changes
- Fixing s3 config not parsing and s3 import query not returning error by @AdityaHegde in #1023
- Upgrade to go-duckdb v1.0.3 by @begelundmuller in #1031
- Re-enabling periodic tables sync by @AdityaHegde in #1028
- Escaping columns in min max query by @AdityaHegde in #1026
Full Changelog: v0.12.0...v0.12.1
v0.12.0
What's Changed
Other changes
- Create source syntax by @pjain1 in #931
- Run Go test CI only on changes to Go files by @begelundmuller in #969
- moves from reservoir to approx quantiles for profile distributions by @hamilton in #959
- removes the fly transition from the virtualized table header by @hamilton in #975
- Revamp UI of Dimension table by @djbarnwal in #953
- Fixing deletion on 1st asset by @AdityaHegde in #976
- puts the application routes under an
(application)
grouping to separate layout from dev route by @hamilton in #979 - Add Rill theme to layout by @djbarnwal in #980
- oauth2 login signup prototype in server-cloud by @rakeshsharma14317 in #946
- Increase leaderboard value limit by @djbarnwal in #981
- Handling spaces in project folder by @AdityaHegde in #977
- Removing the caught error logging by @AdityaHegde in #989
- Polish dimension table by @djbarnwal in #988
- runtime: sql dialect fix by @egor-ryashin in #994
- adds reactive functionality to scrub action; fixes TimestampDetail resize bug by @hamilton in #995
- shift-click model name in assets should copy only name, not
.sql
by @hamilton in #972 - Document and tidy up server-cloud auth by @begelundmuller in #997
- Disabling windows build for now by @himadrisingh in #1000
- Fix code example for nightly builds by @ericpgreen2 in #970
- Edit documentation sequence by @ericpgreen2 in #1016
- Remove unneeded slot fragment 2 by @bcolloran in #1005
- adds in error handling for other pages by @hamilton in #974
- Runtime APIs and abstractions by @begelundmuller in #991
- Runtime env fixes by @begelundmuller in #1018
- Add dimension search to filters and expanded table by @djbarnwal in #1012
- Adding better support for external go runtime by @AdityaHegde in #1020
- sql: release version autoincrement by @egor-ryashin in #983
- create source syntax improvements by @pjain1 in #993
- single method to get ast by @pjain1 in #1006
- leaderboard Include exclude and selection by @bcolloran in #978
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
Bug fixes 🔨
- Fix navigation to expanded dimension tables by @ericpgreen2 in #947
- Fix href by @ericpgreen2 in #958
- Redirect 500 errors to the metrics definition page by @ericpgreen2 in #952
Other changes
- Fix druid import script by @nishantmonu51 in #921
- handle more sql node types by @pjain1 in #866
- initial support for duckdb numeric operators by @pjain1 in #884
- Information Schema Impl for Druid by @rakeshsharma14317 in #885
- CI for Go test and fmt by @begelundmuller in #929
- Fix humanize for negative numbers by @djbarnwal in #927
- Cloud UI setup by @begelundmuller in #930
- Druid dialect by @pjain1 in #926
- Log4j native fix by @egor-ryashin in #938
- [Metrics Explorer] Moving filters to dimension column from id by @AdityaHegde in #920
- tos & privacy link by @himadrisingh in #939
- Add SvelteKit routes by @ericpgreen2 in #898
- Automatically navigate to newly created source by @ericpgreen2 in #943
- [Metrics Explorer] Add configurable explore API to configure runtime in cloud by @AdityaHegde in #916
- Consistent handling of null strings by @djbarnwal in #949
- Add persistent notification for ingestion errors by @ericpgreen2 in #940
- Initial refactor by @AdityaHegde in #944
- Fix tailwind config by @djbarnwal in #954
- Integrate runtime by @begelundmuller in #854
- Fixing project folder when running npm run cli by @AdityaHegde in #957
- Display last correct query results by @djbarnwal in #945
- moves the model error message to the bottom by @hamilton in #960
- Fix missing source table by @ericpgreen2 in #963
- Create a basic error page by @ericpgreen2 in #951
- Fix lag when generating a new model by @ericpgreen2 in #964
- Handle requests to non-existent metrics definitions by @ericpgreen2 in #965
- Release notes 0.11 by @magorlick in #967
- Dont commit package-lock.json by @himadrisingh in #968
New Contributors
- @egor-ryashin made their first contribution in #938
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
Exciting new features 🎉
- Use Rill logo for favicon by @ericpgreen2 in #761
Bug fixes 🔨
- Edit microcopy by @ericpgreen2 in #726
- Edit copy by @ericpgreen2 in #756
- Fix "Quick Metrics" bug in dashboard by @ericpgreen2 in #922
Other changes
- Updating binary links by @AdityaHegde in #718
- dark / light logos by @godzig in #713
- Add 0.7 release notes. Upgrade docusaurus. by @godzig in #720
- adds note that
rill init-example
not working on windows by @bcolloran in #729 - Add link to docs in footer by @ericpgreen2 in #716
- create a simpler wrapped floating menu component; implement
SelectMenu.svelte
by @hamilton in #661 - updates time grain selector to use
WithSelectMenu
by @hamilton in #731 - replaces remaining menus outside of config & dashboard pages by @hamilton in #733
- removes leaderboards that are not valid by @hamilton in #736
- fixes command click & standardizes the tooltip styling by @hamilton in #749
- removes the .sql part of the asset entry by @hamilton in #751
- adds a couple tweaks to allow
init-example
to run on windows by @bcolloran in #730 - Change default model names by @ericpgreen2 in #753
- Remove zeros from axis labels by @djbarnwal in #735
- Documentation about metrics definition by @bcolloran in #770
- small tooltip copy update by @magorlick in #785
- Fixing docker image by @AdityaHegde in #788
- Decoupling source profiling from import by @AdityaHegde in #789
- Update Priority Queue to make profiles faster by @djbarnwal in #742
- Makes it possible to run the command
npm run dev
On windows by @bcolloran in #764 - adds new Source viewer; implements virtualized preview table for Source and Model by @hamilton in #739
- Rename model from sidebar by @ericpgreen2 in #771
- fixes flicker in inspector header when query is invalid by @hamilton in #792
- Reframe Metrics Definitions as Dashboards by @AdityaHegde in #719
- fixes issue with changing sources causing an error in model source references by @hamilton in #793
- Rename dashboard from sidebar by @ericpgreen2 in #772
- commiting for release by @bcolloran in #797
- Rc 0.8.0 docs links by @bcolloran in #799
- typo in date field by @godzig in #802
- updating og:image by @godzig in #760
- minor changes in anticipation of filter functionality by @hamilton in #808
- Use prepare instead of execute for metrics validation by @nishantmonu51 in #816
- Fixing docker compose example project by @AdityaHegde in #821
- enables hiding the inspector by @hamilton in #811
- updates histogram binning alg to be 10x faster by @hamilton in #794
- adds filter pills by @hamilton in #809
- Docs video mp4 fix by @godzig in #804
- Clean active event by @djbarnwal in #815
- Fixing example project breaking if folder exists by @AdityaHegde in #830
- Moving telemetry to api instead of socket commands by @AdityaHegde in #822
- affixes the header of the inspectors to the top by @hamilton in #827
- Fix npm publish on release by @himadrisingh in #837
- Upload to CDN by @himadrisingh in #831
- Making expression column match case insensitive. by @AdityaHegde in #839
- Runtime by @begelundmuller in #843
- SQL library by @pjain1 in #842
- Fixing model renaming to differnt case by @AdityaHegde in #844
- creates new standardized dialog & modal components; replaces existing modals by @hamilton in #828
- Release SQL library on push to main by @begelundmuller in #845
- Adding optional query profile emitting by @AdityaHegde in #819
- Fixing quick metrics modal missing buttons by @AdityaHegde in #859
- enables negative-valued time series by @hamilton in #850
- adds calendar icon; fixes spacing in dashboard header by @hamilton in #856
- Add
svelte-query
by @AdityaHegde in #752 - changes filter icon to be solid by @hamilton in #855
- fixes the active preview rerender issue for models by @hamilton in #869
- release notes for 0.9 by @magorlick in #840
- Release candidate for 0.9 by @begelundmuller in #867
- Add the script option to the install docs by @kaspersjo in #868
- makes overlays just black and white; removes animation by @hamilton in #864
- Cleanup console warnings by @ericpgreen2 in #870
- fixes tooltip in selected columns by @hamilton in #863
- Use "metrics view" not "metric view" terminology by @ericpgreen2 in #871
- Releases for runtime by @begelundmuller in #846
- Adding toplist limit argument to query by @AdityaHegde in #876
- Runtime: dry run queries and log level config by @begelundmuller in #878
- Runtime: Druid Docker setup, Query and Ingestion for Tests by @rakeshsharma14317 in #852
- Ading cobra + viper CLI initial setup by @rakeshsharma14317 in #858
- Remove tailwind console warning by @ericpgreen2 in #887
- fix fix rule
no-useless-escape
#334, fix fix rule `typescript-eslin… by @bcolloran in #888 - Fixing toplist reference values by @AdityaHegde in #872
- Add dev flag to telemetry by @djbarnwal in #832
- Moving Enterprise Docs to docusaurus by @godzig in #890
- remove unused tooltip.js, change js to ts by @bcolloran in #889
- Upgrade SvelteKit by @ericpgreen2 in #886
- Fixing redirects after readme doc changes. by @godzig in #891
- Upload to CDN by @himadrisingh in #892
- Nightly releases by @himadrisingh in #895
- Adding support for multiple measures in toplist by @AdityaHegde in #894
- Add navigation event to telemetry by @djbarnwal in #838
- Upgrade go-duckdb and stop building runtime on Windows by @begelundmuller in #899
- Automated Release by @himadrisingh in #901
- Runtime release fix by @begelundmuller in #912
- Change file path in generated SHA256 checksums by @kaspersjo in #911
- Guess the OS & decorate tabs by @godzig in #862
- versioned docker in release by @himadrisingh in #917...
v0.9.0
What's Changed
We're excited to share our 0.9.0 release! For all the details, please check out our release notes.
- Use Rill logo for favicon by @ericpgreen2 in #761
- Edit microcopy by @ericpgreen2 in #726
- Edit copy by @ericpgreen2 in #756
- Updating binary links by @AdityaHegde in #718
- dark / light logos by @godzig in #713
- Add 0.7 release notes. Upgrade docusaurus. by @godzig in #720
- adds note that
rill init-example
not working on windows by @bcolloran in #729 - Add link to docs in footer by @ericpgreen2 in #716
- create a simpler wrapped floating menu component; implement
SelectMenu.svelte
by @hamilton in #661 - updates time grain selector to use
WithSelectMenu
by @hamilton in #731 - replaces remaining menus outside of config & dashboard pages by @hamilton in #733
- removes leaderboards that are not valid by @hamilton in #736
- fixes command click & standardizes the tooltip styling by @hamilton in #749
- removes the .sql part of the asset entry by @hamilton in #751
- adds a couple tweaks to allow
init-example
to run on windows by @bcolloran in #730 - Change default model names by @ericpgreen2 in #753
- Remove zeros from axis labels by @djbarnwal in #735
- Documentation about metrics definition by @bcolloran in #770
- small tooltip copy update by @magorlick in #785
- Fixing docker image by @AdityaHegde in #788
- Decoupling source profiling from import by @AdityaHegde in #789
- Update Priority Queue to make profiles faster by @djbarnwal in #742
- Makes it possible to run the command
npm run dev
On windows by @bcolloran in #764 - adds new Source viewer; implements virtualized preview table for Source and Model by @hamilton in #739
- Rename model from sidebar by @ericpgreen2 in #771
- fixes flicker in inspector header when query is invalid by @hamilton in #792
- Reframe Metrics Definitions as Dashboards by @AdityaHegde in #719
- fixes issue with changing sources causing an error in model source references by @hamilton in #793
- Rename dashboard from sidebar by @ericpgreen2 in #772
- commiting for release by @bcolloran in #797
- Rc 0.8.0 docs links by @bcolloran in #799
- typo in date field by @godzig in #802
- updating og:image by @godzig in #760
- minor changes in anticipation of filter functionality by @hamilton in #808
- Use prepare instead of execute for metrics validation by @nishantmonu51 in #816
- Fixing docker compose example project by @AdityaHegde in #821
- enables hiding the inspector by @hamilton in #811
- updates histogram binning alg to be 10x faster by @hamilton in #794
- adds filter pills by @hamilton in #809
- Docs video mp4 fix by @godzig in #804
- Clean active event by @djbarnwal in #815
- Fixing example project breaking if folder exists by @AdityaHegde in #830
- Moving telemetry to api instead of socket commands by @AdityaHegde in #822
- affixes the header of the inspectors to the top by @hamilton in #827
- Fix npm publish on release by @himadrisingh in #837
- Upload to CDN by @himadrisingh in #831
- Making expression column match case insensitive. by @AdityaHegde in #839
- Runtime by @begelundmuller in #843
- SQL library by @pjain1 in #842
- Fixing model renaming to differnt case by @AdityaHegde in #844
- creates new standardized dialog & modal components; replaces existing modals by @hamilton in #828
- Release SQL library on push to main by @begelundmuller in #845
- Adding optional query profile emitting by @AdityaHegde in #819
- Fixing quick metrics modal missing buttons by @AdityaHegde in #859
- enables negative-valued time series by @hamilton in #850
- adds calendar icon; fixes spacing in dashboard header by @hamilton in #856
- Add
svelte-query
by @AdityaHegde in #752 - changes filter icon to be solid by @hamilton in #855
- fixes the active preview rerender issue for models by @hamilton in #869
New Contributors
- @begelundmuller made their first contribution in #843
- @pjain1 made their first contribution in #842
Full Changelog: v0.7.0...v0.9.0
v0.8.0
commiting for release
v0.7.0
What's Changed
We're excited to share our 0.7.0 release! For all the details, please check out our release notes.
Other changes
- sets null percentage to 72px to accommodate linux users by @hamilton in #601
- Adding detailed parse validation by @AdityaHegde in #596
- suppress tooltips on hovering on expander or context button hovers by @hamilton in #602
- model inspector header: fixes issue with timestamp detection when nothing is selected by @hamilton in #609
- Rename
MetricsLeaderboard
toMetricsExplore
by @ericpgreen2 in #593 - Handle nulls on leaderboard by @djbarnwal in #604
- Update npm.md by @medriscoll in #619
- Update binary.md notes to explain Windows install workaround by @medriscoll in #623
- Update binary.md by @medriscoll in #621
- Grouped Leaderboard formatting by @djbarnwal in #616
- Updating to duckdb 0.4.0 by @AdityaHegde in #617
- Fixing explicit-any in backend by @AdityaHegde in #635
- Update data-modeler-cli.ts by @medriscoll in #618
- Humanize Big Number by default by @djbarnwal in #637
- copy over source profile if user is doing simple
select * from tbl
by @hamilton in #651 - remove unused MetricsDefinition.svelte by @bcolloran in #650
- fix a couple console warnings about svelte component props by @bcolloran in #649
- Add
--version
command to Rill CLI by @ericpgreen2 in #620 - silences lint warnings in CI for easier error checks by @hamilton in #653
- fixes #628, adds STRING_LIKE db type by @bcolloran in #648
- Update binary.md by @medriscoll in #622
- Quick metrics tweaks by @bcolloran in #644
- fixes metrics designer workspace layout by @bcolloran in #614
- Stable instalId by @AdityaHegde in #656
- Docs vimeo fix by @godzig in #615
- Godzig patch 1 by @godzig in #659
- When a model is deleted, gracefully handle it in any corresponding metrics def by @AdityaHegde in #613
- Source to dashboard quick-start by @AdityaHegde in #636
- Change syntax highlighting SQL dialect to DuckDB by @ericpgreen2 in #665
- fix validation icon z-index problem by @bcolloran in #660
- Humanize axis labels by default by @djbarnwal in #669
- Add
like
,ilike
, andglob
to DuckDB keywords by @ericpgreen2 in #666 - Histogram cardinality fix by @djbarnwal in #670
- adding info icons by @magorlick in #667
- rename components to better describe what they are by @bcolloran in #673
- Direct to dashboard button in the modeler by @AdityaHegde in #668
- Show more than 1 tick in axis where possible by @djbarnwal in #638
- Remove mid tick in dates by @djbarnwal in #677
- Integrate info icon into Callout by @hamilton in #674
- Disable telemetry by @himadrisingh in #676
- Add null labels to leaderboard by @djbarnwal in #683
- Improving active asset transitions by @AdityaHegde in #675
- Add test case for FD estimator by @djbarnwal in #684
- Fix infinite scroll in axis by @djbarnwal in #678
- Fixing og:image by @godzig in #686
- standardizes asset menus by @hamilton in #688
- Fixing tests and enabling CI tests by @AdityaHegde in #691
- Add higher order shorthand symbols by @djbarnwal in #692
- Run travis only on main branch by @himadrisingh in #696
- Show leaderboard on narrow screens by @djbarnwal in #694
- Don't show scroll bar by default by @djbarnwal in #701
- add validation for dimensions by @bcolloran in #689
- adds two px to nulls, which should fix overflow issues by @hamilton in #702
- Metrics reactivity based on source updates by @AdityaHegde in #693
- fixes dashboard right button alignment issue by @hamilton in #704
- uses cursor-not-allowed when menu item is disabled by @hamilton in #709
- Add Time Grain selector by @ericpgreen2 in #682
- Updating to 0.7 by @AdityaHegde in #714
- Fixing broken dist folder structure by @AdityaHegde in #717
New Contributors
- @medriscoll made their first contribution in #619
Full Changelog: v0.6.0...v0.7.0