What's Changed
- fix(postgres): allow locking clause before limit by @robsonpeixoto in #5126
- fix(tsql): preserve table-variable declaration brackets by @benfdking in #5128
- chore(deps): bump the npm_and_yarn group across 1 directory with 6 updates by @dependabot[bot] in #5132
- chore(deps): bump eslint from 10.12.0 to 10.13.0 by @dependabot[bot] in #5144
- chore(deps-dev): bump code-server from 4.140.0 to 4.141.0 by @dependabot[bot] in #5135
- chore(deps): bump CodSpeedHQ/action from 5.5.0 to 5.6.0 by @dependabot[bot] in #5140
- chore(deps): bump actions/setup-python from 7.0.0 to 7.1.0 by @dependabot[bot] in #5139
- chore(deps): bump rust-lang/crates-io-auth-action from 1.0.5 to 1.0.6 by @dependabot[bot] in #5136
- chore(deps): bump docker/login-action from 4.6.0 to 4.7.0 by @dependabot[bot] in #5134
- chore(deps): bump cargo-bins/cargo-binstall from 1.25.3 to 1.26.0 by @dependabot[bot] in #5133
- chore(deps-dev): bump prettier from 3.9.6 to 3.9.10 by @dependabot[bot] in #5141
- chore(deps): combine Rust Dependabot updates by @benfdking in #5148
- chore(deps): bump react and react-dom to 19.3.1 by @benfdking in #5149
- ben breadking up stack by @benfdking in #5150
- feat(sqlite): add ATTACH, DETACH, VACUUM, REINDEX, ANALYZE statements (#8427) by @benfdking in #5154
- fix(postgres): keep the space after VARIADIC before an array literal by @wleeaf in #5131
- feat(oracle): support IF NOT EXISTS in CREATE INDEX (#8445) by @benfdking in #5155
- Fix indentation handling for comments in bracketed expressions by @benfdking in #2429
- feat(config): support global configuration files by @benfdking in #5129
- feat(snowflake): allow quoted RESOURCE_MONITOR names (#8370) by @benfdking in #5156
- feat(oracle): add missing constraint modifiers (#8434) by @benfdking in #5157
- fix: don't glue sign indicators into an inline comment marker (#8395) by @benfdking in #5158
- feat: add minimum_empty_lines_between_statements to LT15 (#8282) by @benfdking in #5159
- chore: advance .sqlfluff-sha past docsv RST migration fix (#8340) by @benfdking in #5162
- perf(bazel): speed up local builds and test checks by @benfdking in #5164
- fix(RF02): don't crash the analyzer on a non-lambda
->operator (#8399) by @benfdking in #5163 - chore(deps): bump qs from 6.16.0 to 6.17.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #5166
- chore(deps): bump the uv group across 1 directory with 2 updates by @dependabot[bot] in #5165
- fix(AM04): anchor violations on the wildcard, not the whole SELECT (#8410) by @benfdking in #5167
- feat(duckdb): parse INSTALL and LOAD extension statements (#8438) by @benfdking in #5168
- fix(snowflake): align EXCEPTION handler indentation with its block (#8453) by @benfdking in #5169
- feat: parse Snowflake semantic view queries (8447) by @benfdking in #5172
- fix: parse Oracle CREATE SEQUENCE IF NOT EXISTS (8441) by @benfdking in #5174
- chore: cover CV12 WHERE clauses followed by other clauses (8431) by @benfdking in #5175
- feat: parse PostgreSQL MERGE RETURNING (8424) by @benfdking in #5176
- chore: advance past SQLFluff XDG test fixture fix (8461) by @benfdking in #5177
- feat: add GitLab Code Quality reports (8372) by @benfdking in #5178
- fix: remove spacing before Snowflake SEMANTIC_VIEW brackets (8459) by @benfdking in #5179
- fix: migrate deprecated semicolon_newline configuration (8295) by @benfdking in #5180
- fix: suppress ST06 reordering that would detach comments (8296) by @benfdking in #5181
- fix: format TSQL alias column lists next to aliases (8451) by @benfdking in #5182
- fix: respect CONVERT argument order in CV11 (8449) by @benfdking in #5183
- feat: fill Snowflake DCM DEFINE statement gaps (8365) by @benfdking in #5184
- fix: parse recursively bracketed join targets (8393) by @benfdking in #5185
- fix: preserve conversions in dotted Python templates (8464) by @benfdking in #5186
- chore: review upstream diff-quality empty-path fix (8476) by @benfdking in #5187
- fix: preserve nested TOML templater context arrays (8477) by @benfdking in #5188
- fix: support Snowflake default secondary role lists (8486) by @benfdking in #5189
- fix(lt05): keep final semicolons attached (SQLFluff #8687) by @benfdking in #5191
- fix: allow arbitrary expressions in Snowflake EXECUTE IMMEDIATE (8470) by @benfdking in #5190
- fix(tsql): preserve Unicode string literals (#5170) by @benfdking in #5192
- fix: handle Unicode identifier capitalisation without panicking by @benfdking in #5193
- fix(snowflake): allow CREATE STREAM APPEND_ONLY/SHOW_INITIAL_ROWS in either order (#8469) by @benfdking in #5194
- fix(config): resolve configuration per file in CLI and LSP by @benfdking in #5196
- chore: bump version to 0.44.0 by @benfdking in #5197
New Contributors
- @robsonpeixoto made their first contribution in #5126
- @wleeaf made their first contribution in #5131
Full Changelog: v0.43.0...v0.44.0