Releases: quarylabs/sqruff
Releases · quarylabs/sqruff
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
v0.21.5
What's Changed
- chore: fixing binstall command by @benfdking in #989
- feat: implement macro logic for duckdb by @benfdking in #987
- chore: bumpin version by @benfdking in #990
Full Changelog: v0.21.4...v0.21.5
v0.21.4
What's Changed
- refactor: use
std::mem::takeinstead of cloning and clearingseg_buffinReflowSequenceby @gvozdvmozgu in #985 - chore: implement custom
DebugforSyntaxSetby @gvozdvmozgu in #984 - feat: slight output improvement by @benfdking in #986
- feat: add simple docker images by @benfdking in #988
Full Changelog: v0.21.3...v0.21.4
v0.21.3
What's Changed
- docs: add python to docs by @benfdking in #976
- feat: add summarize to duckdb by @benfdking in #977
- chore: bump typescript from 5.6.3 to 5.7.2 by @dependabot in #979
- chore: bump @types/mocha from 10.0.9 to 10.0.10 by @dependabot in #978
- chore: bump @vscode/test-web from 0.0.63 to 0.0.64 by @dependabot in #980
- fix: describe statements in duckdb by @benfdking in #981
- chore: update version to 21 3 by @benfdking in #982
Full Changelog: v0.21.2...v0.21.3
v0.21.2
What's Changed
- chore: just run cargo test by @benfdking in #973
- refactor: move postgres statement segments into func by @benfdking in #974
- Fix DuckDB LOAD syntax support by @benfdking in #891
- chore: bump version 21.2 by @benfdking in #975
Full Changelog: v0.21.1...v0.21.2
v0.21.1
What's Changed
- fix: adding python environments for deploy by @benfdking in #970
- chore: update 21 1 by @benfdking in #971
Full Changelog: v0.21.0...v0.21.1
v0.21.0
What's Changed
- refactor:
ErasedSegment::childrento return an iterator by @gvozdvmozgu in #925 - refactor: remove redundant
gather_segmentsmethod and use `segments… by @gvozdvmozgu in #931 - refactor: remove unused
get_raw_uppermethod fromErasedSegmentby @gvozdvmozgu in #932 - chore: bump anstyle from 1.0.9 to 1.0.10 by @dependabot in #926
- chore: bump serde from 1.0.213 to 1.0.214 by @dependabot in #927
- update eslint by @benfdking in #934
- chore: update cargo deps by @benfdking in #936
- chore: update node dependencies by @benfdking in #937
- refactor: add start-of-string anchor to regex patterns in lexer by @gvozdvmozgu in #940
- fix: correct newline regex patterns by @gvozdvmozgu in #941
- chore: update rust version by @benfdking in #945
- chore: update deps after rust by @benfdking in #946
- refactor: simplify lifetimes and closures by @gvozdvmozgu in #955
- refactor: simplify OutputStreamFormatter by @gvozdvmozgu in #954
- chore: update cargo deps by @benfdking in #956
- chore: move
sqruff-lib-dialectsfrom dependencies to dev-dependencies insqlinferenceby @gvozdvmozgu in #957 - chore: update node deps by @benfdking in #958
- refactor: only depend on templaters function and name by @benfdking in #960
- chore: add coverage to gitignore by @benfdking in #961
- chore: slight clean up getting rid of panics by @benfdking in #962
- chore: update to node 22 by @benfdking in #963
- chore: update cargo dependencies by @benfdking in #964
- feat: implement python templater by @benfdking in #871
- chore: add maturin to tools by @benfdking in #966
- chore: maturin needs 3.9 by @benfdking in #965
- feat: maturin bundle in python templater by @benfdking in #967
- chore: test against multiple python versions by @benfdking in #968
- chore: bump version 21 by @benfdking in #969
Full Changelog: v0.20.2...v0.21.0