What's Changed
- fix: align matching sibling positions in LT01 by @gvozdvmozgu in #2467
- fix: support T-SQL alias_operator alignment in LT01 by @gvozdvmozgu in #2465
- fix(st09): handle non-raw comparison operators safely by @gvozdvmozgu in #2472
- feat: add postgreSQL 15+ support for column lists in referential actions by @benfdking in #2474
- chore: seperate bazel python steps by @benfdking in #2475
- chore(bazel): add native rust_test for lib-core by @benfdking in #2476
- chore: fix sort dialect skip lists alphabetically in rule definitions by @benfdking in #2477
- fix: fix AL05 alias case handling and reference matching by @gvozdvmozgu in #2471
- chore: moving cargo tests to bazel by @benfdking in #2478
- ci: add conventional commits PR title check by @benfdking in #2480
- refactor: type reflow layout config by @gvozdvmozgu in #2461
- chore: bump actions/setup-node from 5.0.0 to 6.3.0 by @dependabot[bot] in #2483
- chore: bump code-server from 4.111.0 to 4.112.0 by @dependabot[bot] in #2485
- chore: bump moonrepo/setup-rust from 1.2.2 to 1.3.0 by @dependabot[bot] in #2484
- chore: bump Swatinem/rust-cache from 2.8.2 to 2.9.1 by @dependabot[bot] in #2482
- chore: bump CodSpeedHQ/action from 4.11.1 to 4.12.1 by @dependabot[bot] in #2481
- fix: preserve inline newlines after comments in respace by @gvozdvmozgu in #2466
- chore: bump requests from 2.32.5 to 2.33.0 in the uv group across 1 directory by @dependabot[bot] in #2492
- refactor: shared typed contract foundations by @gvozdvmozgu in #2462
- chore: bump eslint from 9.39.4 to 10.1.0 by @dependabot[bot] in #2486
- chore: bump eslint version by @benfdking in #2493
- chore: update lint dependencies by @benfdking in #2494
- feat: Add keyword-specific rebreak mode by @gvozdvmozgu in #2469
- chore: updating pnpm deps by @benfdking in #2495
- chore: bump rust-lang/crates-io-auth-action from 1.0.3 to 1.0.4 by @dependabot[bot] in #2500
- chore: bump cryptography from 46.0.5 to 46.0.6 in the uv group across 1 directory by @dependabot[bot] in #2499
- fix(layout): avoid LT01 false positives on postgres || in
CASE ELSEby @gvozdvmozgu in #2497 - chore: bump actions/configure-pages from 5.0.0 to 6.0.0 by @dependabot[bot] in #2501
- chore: update ts by @benfdking in #2508
- chore: bump bazel-contrib/setup-bazel from 0.18.0 to 0.19.0 by @dependabot[bot] in #2503
- chore: bump actions/deploy-pages from 4.0.5 to 5.0.0 by @dependabot[bot] in #2502
- chore: bump @secretlint/secretlint-rule-no-dotenv from 11.4.0 to 11.4.1 by @dependabot[bot] in #2506
- chore: bump @tailwindcss/postcss from 4.2.1 to 4.2.2 by @dependabot[bot] in #2504
- chore: update bazel script by @benfdking in #2509
- fix(al05): treat postgres JSON operator alias refs as used by @gvozdvmozgu in #2496
- feat: implement oracle dialect by @benfdking in #2479
- fix: add oracle dialect test fixtures by @benfdking in #2514
- chore: bump lodash-es from 4.17.23 to 4.18.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #2512
- fix(bigquery): use OptionsSegment for CREATE PROCEDURE OPTIONS clause by @bermi in #2511
- fix(bigquery): use OptionsSegment for CREATE PROCEDURE OPTIONS clause by @benfdking in #2524
- chore: bump eslint from 10.1.0 to 10.2.0 by @dependabot[bot] in #2522
- chore: bump tailwindcss from 4.2.1 to 4.2.2 by @dependabot[bot] in #2520
- chore: bump @secretlint/secretlint-rule-preset-recommend from 11.3.1 to 11.4.1 by @dependabot[bot] in #2523
- chore: update cargo dependencies by @benfdking in #2525
- chore: bump docker/login-action from 4.0.0 to 4.1.0 by @dependabot[bot] in #2516
- chore: bump CodSpeedHQ/action from 4.12.1 to 4.13.0 by @dependabot[bot] in #2515
- chore: bump cryptography from 46.0.6 to 46.0.7 in the uv group across 1 directory by @dependabot[bot] in #2528
- chore: bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #2526
- fix: Fix lineage parsing for oracle and direct selectable roots by @gvozdvmozgu in #2527
- perf(reflow): reuse root raw-segment traversal in LT01 by @gvozdvmozgu in #2490
- feat: catching up mysql dialect by @benfdking in #2531
- chore: update rust by @benfdking in #2532
- chore: improvement to next sqlfluff by @benfdking in #2534
- chore: further improvements to the sqlfluff skill by @benfdking in #2535
- feat: add DB2 dialect by @benfdking in #2536
- chore: port LT07 name fix from SQLFluff (#4557) by @benfdking in #2537
- chore: port Snowflake semi-structured casts in CV11 (#4571) by @benfdking in #2538
- chore: port SQLite SELECT LIMIT fix (#4566) by @benfdking in #2540
- chore: skip untaken indent bug fix, already ported (#4562) by @benfdking in #2541
- fix: run pytest bazel targets exclusively by @benfdking in #2542
- chore: skip lint_line_length refactor and comma bug fix, already ported (#4564) by @benfdking in #2543
- chore: bump version 0.38.0 by @benfdking in #2544
New Contributors
Full Changelog: v0.37.3...v0.38.0