github quarylabs/sqruff v0.44.0

3 hours ago

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

Full Changelog: v0.43.0...v0.44.0

Don't miss a new sqruff release

NewReleases is sending notifications on new releases.