Releases: quarylabs/sqruff
Releases · quarylabs/sqruff
v0.23.1
What's Changed
- updating react 19 by @benfdking in #1158
- chore: copy over bracketed union by @benfdking in #1159
- feat: add ability to add unparsable errors by @benfdking in #1160
- chore: copying over show from databricks by @benfdking in #1162
- feat: optionally collect parsing errors by @benfdking in #1163
- chore: bump version 23 1 by @benfdking in #1164
Full Changelog: v0.23.0...v0.23.1
v0.23.0
What's Changed
- feat: add is fixable to errors by @benfdking in #1155
- fix: respect specified config filename by @bowmanjd in #1156
- fix: returned error codes on fix by @benfdking in #1057
- chore: bump version 23 by @benfdking in #1157
New Contributors
Full Changelog: v0.22.0...v0.23.0
v0.22.0
What's Changed
- fix: improve sparksql create table by @benfdking in #1105
- fix: select cluster by sparksql by @benfdking in #1106
- chore: copy over tests from sqlfluff by @benfdking in #1107
- feat: add constraint segments to sparksql by @benfdking in #1108
- feat: sparksql insert override by @benfdking in #1109
- docs: add databricks to dialect list by @benfdking in #1111
- feat: sparksql distrbute by in union by @benfdking in #1110
- feat: sparksql fix except with qualified column by @benfdking in #1114
- feat: sparksql primitive type variant by @benfdking in #1115
- feat: sparksql make columns in apply changes optional by @benfdking in #1116
- feat: track history in sparksql by @benfdking in #1117
- fix: sparksql recognise date part properly by @benfdking in #1118
- feat: implement use database with identifier by @benfdking in #1120
- feat: adding ansi test case for case by @benfdking in #1119
- feat: databricks drop volume by @benfdking in #1121
- feat: databricks comment on syntax by @benfdking in #1122
- feat: databricks time diff by @benfdking in #1123
- refactor: move sparksql describe grammar by @benfdking in #1124
- Revert "refactor: move sparksql describe grammar" by @benfdking in #1125
- Revert "Revert "refactor: move sparksql describe grammar"" by @benfdking in #1126
- feat: implement describe volume by @benfdking in #1127
- feat: make identifier work in databricks by @benfdking in #1128
- chore: introducing tests for indentifiers by @benfdking in #1129
- feat: implement declare or replace variable by @benfdking in #1130
- fix: translate over the description from parser by @benfdking in #1135
- chore: small cargo clipppy fixes by @benfdking in #1136
- chore: remove unused aliases of rules by @benfdking in #1133
- docs: small improvement to rules by @benfdking in #1137
- feat: throw error if config not found by @benfdking in #1139
- chore: bump vite from 6.0.5 to 6.0.6 by @dependabot in #1142
- chore: update cargo deps by @benfdking in #1149
- update typescript eslint by @benfdking in #1150
- chore: remove unused memory type by @benfdking in #1151
- chore: improve playwright test by @benfdking in #1152
- chore: improve playwright test and format by @benfdking in #1153
- fix: working on configure fix by @benfdking in #1138
- chore: bump version 22 by @benfdking in #1154
Full Changelog: v0.21.12...v0.22.0
v0.21.12
What's Changed
- chore: bump tailwindcss from 3.4.15 to 3.4.16 by @dependabot in #1063
- chore: bump @types/node from 22.10.1 to 22.10.2 by @dependabot in #1062
- refactor: move show views into own statement for databricks override by @benfdking in #1069
- fix(gitignore): exclude
sqruff-lib
from ignore patterns by @gvozdvmozgu in #1071 - refactor: simplify templated string handling and optimize vector usage by @gvozdvmozgu in #1070
- ci: add unparsable check in fixtures by @benfdking in #1072
- chore: update cargo dependencies by @benfdking in #1080
- chore: update node dec 23 by @benfdking in #1081
- chore: bump @vscode/test-web from 0.0.64 to 0.0.65 by @dependabot in #1073
- chore: fix ci shellcheck by @benfdking in #1084
- chore: make unparsable script better by @benfdking in #1085
- fix: copy files and fix with compound by @benfdking in #1086
- feat: add description to SQLParseError and handle unparsable sections in linter by @gvozdvmozgu in #1087
- Revert "feat: add description to SQLParseError and handle unparsable sections in linter" by @benfdking in #1090
- feat: ansi alter table drop column by @benfdking in #1088
- fix: improve sparksql tablesample by @benfdking in #1089
- feat: sparsql timestamp ntz and ltz by @benfdking in #1092
- feat: sparksql alter database set location by @benfdking in #1093
- feat: sparksql set variable by @benfdking in #1094
- feat: add java set ability by @benfdking in #1095
- chore: clean up duplicate code in sparksql by @benfdking in #1096
- fix: maturin build by adding version by @benfdking in #1097
- feat: implement unpivot in sparksql by @benfdking in #1098
- refactor: refactor the sparksql show commands by @benfdking in #1099
- feat: improve cluster by on sparksql by @benfdking in #1100
- chore: copy over sparksql changes over from fluff by @benfdking in #1102
- feat: start of databricks by @benfdking in #1101
- chore: remove slower cargo test job by @benfdking in #1103
- chore: bump version after databricks by @benfdking in #1104
Full Changelog: v0.21.11...v0.21.12
v0.21.11
What's Changed
- chore: bump actions/attest-build-provenance from 1 to 2 by @dependabot in #1039
- chore: add python to gitignore by @benfdking in #1054
- chore: update cargo deps dec 15 by @benfdking in #1056
- feat: add ability to parse returning in sqlite by @benfdking in #1055
- fix: fix playground and add playwright test by @benfdking in #1058
- ci: make the github deploy more efficient by @benfdking in #1059
- chore: bump version by @benfdking in #1060
Full Changelog: v0.21.10...v0.21.11
v0.21.10
What's Changed
- chore: bump prettier from 3.4.1 to 3.4.2 by @dependabot in #1047
- chore: updating minor cargo deps by @benfdking in #1048
- update pyo by @benfdking in #1049
- chore: bump eslint-plugin-react-hooks from 5.0.0 to 5.1.0 by @dependabot in #1046
- update eslint again by @benfdking in #1050
- chore: bump react-dom and @types/react-dom by @dependabot in #1043
- feat: implement json type returner by @benfdking in #1051
- chore: bump version by @benfdking in #1052
Full Changelog: v0.21.9...v0.21.10
v0.21.9
What's Changed
- chore: remove unnecessary methods by @benfdking in #1031
- chore: move formatter to depend on interface by @benfdking in #1032
- refactor: make github native a fomatter by @benfdking in #1033
- chore: update maturin and gha associated job by @benfdking in #1035
- chore: bump version by @benfdking in #1037
Full Changelog: v0.21.8...v0.21.9
v0.21.8
What's Changed
- chore: bump docker/setup-buildx-action from 2 to 3 by @dependabot in #1015
- chore: bump indexmap from 2.6.0 to 2.7.0 by @dependabot in #1023
- chore: bump tracing from 0.1.40 to 0.1.41 by @dependabot in #1022
- chore: bump rustc-hash from 2.0.0 to 2.1.0 by @dependabot in #1021
- chore: bump docker/build-push-action from 4 to 6 by @dependabot in #1013
- perf(lexer): improve lexer performance by optimizing token matching by @gvozdvmozgu in #1008
- chore: bump docker/setup-qemu-action from 2 to 3 by @dependabot in #1014
- chore: bump docker/login-action from 2 to 3 by @dependabot in #1012
- chore: bump @types/node from 22.9.4 to 22.10.1 by @dependabot in #1019
- chore: bump vite from 5.4.11 to 6.0.2 by @dependabot in #1016
- updating eslint by @benfdking in #1026
- chore: update wasm and js sys by @benfdking in #1027
- refactor(lexer): introduce native patterns for custom lexing logic by @gvozdvmozgu in #1025
- chore: clean up unused code by @benfdking in #1029
- chore: bump version by @benfdking in #1030
Full Changelog: v0.21.7...v0.21.8
v0.21.7
What's Changed
- refactor(reflow): optimize spacing processing logic by @gvozdvmozgu in #1007
- fix: github actions detection not working properly by @tomocrafter in #999
- chore: bump version by @benfdking in #1010
New Contributors
- @tomocrafter made their first contribution in #999
Full Changelog: v0.21.6...v0.21.7
v0.21.6
What's Changed
- docs: fix typos in sample configuration by @benfdking in #991
- chore: add bug report template by @benfdking in #992
- chore: improving issue templates by @benfdking in #993
- docs: change playground to use core rules by @benfdking in #995
- chore: remove unnecessary arc by @benfdking in #994
- chore: update node deps by @benfdking in #996
- chore: update rust for const functions by @benfdking in #998
- fix(docs): correct markdown link formatting in playground label by @gvozdvmozgu in #1000
- docs: fix structure.else_null docs by @yk-kd in #1001
- refactor(depth_map): simplify stack handling by removing raw segment dependency by @gvozdvmozgu in #1005
- refactor(reflow): optimize structure, reduce memory usage, and simplify api by @gvozdvmozgu in #1004
- chore: bump version by @benfdking in #1006
New Contributors
Full Changelog: v0.21.5...v0.21.6