Releases: quarylabs/sqruff
Releases · quarylabs/sqruff
v0.34.1
What's Changed
- chore: add Bazel test for codegen docs check by @benfdking in #2199
- chore: bump prettier from 3.7.4 to 3.8.0 by @dependabot[bot] in #2206
- chore: bump typescript-eslint from 8.52.0 to 8.53.0 by @dependabot[bot] in #2205
- chore: bump actions/setup-node from 6.1.0 to 6.2.0 by @dependabot[bot] in #2203
- chore: bump CodSpeedHQ/action from 4.5.2 to 4.7.0 by @dependabot[bot] in #2202
- chore: bump astral-sh/setup-uv from 5.4.2 to 7.2.0 by @dependabot[bot] in #2201
- chore: bump thiserror from 2.0.17 to 2.0.18 by @dependabot[bot] in #2204
- chore: bump lodash-es from 4.17.22 to 4.17.23 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #2209
- Remove UV lockfile check from CI workflow by @benfdking in #2212
- chore: bump version to 0.34.1 by @benfdking in #2211
Full Changelog: v0.34.0...v0.34.1
v0.34.0
What's Changed
- perf: optimize reflow code with quick wins by @benfdking in #2163
- chore: bump actions/setup-node from 6.0.0 to 6.1.0 by @dependabot[bot] in #2171
- chore: replace sqlfluff with sqruff in default config by @benfdking in #2166
- chore: update all cargo dependencies by @benfdking in #2177
- chore: update bazel action and use bazelisk by @benfdking in #2176
- chore: bump @vscode/test-web from 0.0.77 to 0.0.78 by @dependabot[bot] in #2174
- chore: add .bazelversion file for bazelisk by @benfdking in #2178
- chore: CI check for Bazel lock file sync by @benfdking in #2167
- chore: add Bazel build configuration for playground by @benfdking in #2140
- chore: use Bazel for playground deployment by @benfdking in #2179
- chore: add Playwright e2e tests to Bazel build by @benfdking in #2180
- refactor: remove vec_of_erased helper by @gvozdvmozgu in #2181
- chore: fix ci deployment of pages by @benfdking in #2182
- fix: correct YAML syntax in deploy workflow by @benfdking in #2184
- chore: use uv for Python dependency management by @benfdking in #2183
- chore: use pnpm catalogs for TypeScript and ESLint by @benfdking in #2194
- docs: simplify CLAUDE.md and add Bazel references by @benfdking in #2193
- chore: add ESLint linting to Bazel build by @benfdking in #2192
- chore: fixing cargo test job by @benfdking in #2195
- chore: improve Bazel CI lint output readability by @benfdking in #2187
- chore: use uv for Python dependency management in Bazel by @benfdking in #2185
- Optimize dbt templater against sqlfluff implementation by @benfdking in #2115
- chore: bump version to 0.34.0 by @benfdking in #2196
Full Changelog: v0.33.0...v0.34.0
v0.33.0
What's Changed
- chore: update minimum python by @benfdking in #2114
- chore: remove brew job from GitHub Actions by @benfdking in #2116
- chore: debug release job push failure by @benfdking in #2117
- add dhat heap profiling support by @gvozdvmozgu in #2090
- fix: CV11 false positive for shorthand cast inside non-CAST functions by @benfdking in #2119
- chore: bump @vscode/test-cli from 0.0.11 to 0.0.12 by @dependabot[bot] in #2134
- chore: bump actions/setup-go from 6.0.0 to 6.1.0 by @dependabot[bot] in #2130
- chore: bump clap from 4.5.53 to 4.5.54 by @dependabot[bot] in #2125
- chore: bump actions/attest-build-provenance from 3.0.0 to 3.1.0 by @dependabot[bot] in #2131
- chore: bump docker/setup-qemu-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #2129
- chore: bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in #2127
- chore: bump typescript-eslint from 8.50.1 to 8.51.0 by @dependabot[bot] in #2132
- chore: bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #2128
- refactor(parser): simplify indentation config by @gvozdvmozgu in #2079
- chore: update cargp dependencies by @benfdking in #2137
- chore: delete unused files by @benfdking in #2126
- chore: bump monaco-editor from 0.53.0 to 0.55.1 by @dependabot[bot] in #2133
- chore: delete unused file by @benfdking in #2138
- chore: working on bazel for ci by @benfdking in #2111
- feat: implement templaters and dialects command by @benfdking in #2120
- chore: add bazel build configuration for WASM by @benfdking in #2143
- chore: add bazel ruff check for Python linting by @benfdking in #2145
- feat: update core parser and rules by @gvozdvmozgu in #2118
- chore: update rust version in python by @benfdking in #2148
- chore: update criterion to 0.8 and remove pprof dependency by @benfdking in #2149
- feat: add Windows wheels for Python 3.10, 3.11, 3.12 by @benfdking in #2152
- feat: add CodSpeed benchmark integration by @benfdking in #2153
- chore: update docker images rust version by @benfdking in #2158
- chore: update node deps by @benfdking in #2159
- chore: migrate CodSpeed to managed runners by @benfdking in #2156
- feat: run all bazel tests in CI and add hermetic Python toolchain by @benfdking in #2161
- chore: bump version 33 by @benfdking in #2164
Full Changelog: v0.32.0...v0.33.0
v0.32.0
What's Changed
- docs: add experimental dbt project support section to README by @benfdking in #2110
- feat: implement jj01 rule from sqlfluff by @benfdking in #2112
- chore: bump version 32 by @benfdking in #2113
Full Changelog: v0.31.0...v0.32.0
v0.31.0
What's Changed
- chore: bump Swatinem/rust-cache from 2.8.1 to 2.8.2 by @dependabot[bot] in #2094
- chore: bump fancy-regex from 0.16.2 to 0.17.0 by @dependabot[bot] in #2097
- fix: get dbt project running by @benfdking in #2106
- chore: bump esbuild from 0.25.12 to 0.27.2 by @dependabot[bot] in #2102
- chore: bump actions/setup-python from 6.0.0 to 6.1.0 by @dependabot[bot] in #2095
- chore: bump @vscode/test-web from 0.0.73 to 0.0.77 by @dependabot[bot] in #2103
- chore: bump stefanzweifel/git-auto-commit-action from 6.0.1 to 7.1.0 by @dependabot[bot] in #2092
- chore: bump polonius-the-crab from 0.4.2 to 0.5.0 by @dependabot[bot] in #2096
- chore: update PyO3 to latest version by @benfdking in #2107
- chore: bump eslint-plugin-react-hooks from 5.2.0 to 7.0.1 by @dependabot[bot] in #2101
- chore: bump actions/upload-artifact from 4.6.2 to 6.0.0 by @dependabot[bot] in #2093
- chore: add documentation about sqlfluff by @benfdking in #2108
- chore: bump version 31 by @benfdking in #2109
Full Changelog: v0.30.1...v0.31.0
v0.30.1
What's Changed
- chore: update x86 mac github app by @benfdking in #2088
- chore: bump version 0.30.1 by @benfdking in #2089
Full Changelog: v0.30.0...v0.30.1
v0.29.3
What's Changed
- feat: support more types in create table, improve materialized views by @DamianMaslanka5 in #1856
- chore: fix dev script by @benfdking in #1857
- feat: handle buffer formatting in LSP by @benfdking in #1855
- chore: fixing new lint errors by @benfdking in #1882
- chore: bump serde_json from 1.0.141 to 1.0.142 by @dependabot[bot] in #1862
- chore: bump @types/react-dom from 19.1.6 to 19.1.7 by @dependabot[bot] in #1865
- chore: bump docker/login-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #1881
- chore: further cargo updates by @benfdking in #1887
- chore: bump @types/node from 22.16.5 to 22.17.1 by @dependabot[bot] in #1879
- Fix name of AL08 (aliasing.unique.column) by @nwalters512 in #1885
- chore: bump @types/react from 19.1.8 to 19.1.9 by @dependabot[bot] in #1867
- chore: bump react-resizable-panels from 3.0.3 to 3.0.4 by @dependabot[bot] in #1868
- fix: avoid touching files when fixes are no-op by @benfdking in #1888
- chore: bump typescript from 5.8.3 to 5.9.2 by @dependabot[bot] in #1866
- docs: fix links to templater details by @Gudsfile in #1874
- chore: bump actions/upload-pages-artifact from 3.0.1 to 4.0.0 by @dependabot[bot] in #1889
- chore: bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #1891
- chore: bump PyO3/maturin-action from 1.49.3 to 1.49.4 by @dependabot[bot] in #1890
- chore: updating node deps by @benfdking in #1897
- chore: bump @vscode/test-web from 0.0.71 to 0.0.72 by @dependabot[bot] in #1892
- feat: allowing for nice binstall by @benfdking in #1899
- chore: bump version by @benfdking in #1900
New Contributors
- @nwalters512 made their first contribution in #1885
- @Gudsfile made their first contribution in #1874
Full Changelog: v0.29.2...v0.29.3
v0.29.2
What's Changed
- feat(databricks): implement group by all by @benfdking in #1852
- chore: add sqlinference to release job by @benfdking in #1853
- chore: bump version by @benfdking in #1854
Full Changelog: v0.29.1...v0.29.2
v0.29.1
What's Changed
- feat: improve alter table in clickhouse by @DamianMaslanka5 in #1843
- chore: bump cross-env from 7.0.3 to 10.0.0 by @dependabot[bot] in #1845
- chore: bump node dependencies by @benfdking in #1849
- fix: function contents spacing rules by @benfdking in #1805
- chore: bump version by @benfdking in #1851
Full Changelog: v0.29.0...v0.29.1
v0.29.0
What's Changed
- chore: updating cargo dependencies by @benfdking in #1802
- feat: rename statement in clickhouse by @DamianMaslanka5 in #1804
- chore: update node dependencies by @benfdking in #1803
- feat: complete T-SQL CREATE PROCEDURE parsing implementation with comprehensive feature support by @fank in #1783
- chore: bump @vscode/test-web from 0.0.70 to 0.0.71 by @dependabot[bot] in #1797
- chore: bump @types/node from 22.15.35 to 22.16.3 by @dependabot[bot] in #1799
- chore: hacking script to use claude to catch up by @benfdking in #1779
- feat: tuple() and ENGINE MergeTree in clickhouse by @DamianMaslanka5 in #1812
- chore: improving catch up script by @benfdking in #1814
- feat: trino implementing unnest by @benfdking in #1811
- chore: remove python 3.9 by @benfdking in #1816
- chore: adding test for ansi by @benfdking in #1817
- chore: making progress on databricks keywords by @benfdking in #1818
- feat: databricks alter catalog by @benfdking in #1819
- feat: databricks select window by @benfdking in #1820
- feat: better interval support in clickhouse by @DamianMaslanka5 in #1825
- chore: bump esbuild from 0.25.6 to 0.25.8 by @dependabot[bot] in #1830
- chore: update strum by @benfdking in #1833
- feat: expression in order by for create table in clickhouse by @DamianMaslanka5 in #1834
- chore: update node depedencies by @benfdking in #1835
- chore: remove unused test code by @benfdking in #1836
- chore: allow filtering rules tests by fixture by @benfdking in #1824
- feat: add layout.newlines rule by @benfdking in #1823
- Ignore whitespace-only SQL diffs in catchup script by @benfdking in #1821
- feat: where in table, cte, array, tuple in clickhouse by @DamianMaslanka5 in #1839
- chore: bump version by @benfdking in #1841
Full Changelog: v0.28.2...v0.29.0