github sqlfluff/sqlfluff 4.0.0a1
[4.0.0a1] - 2025-10-28

latest releases: 4.2.2, 4.2.1, 4.2.0...
pre-release8 months ago

Highlights

This is an alpha release of SQLFluff 4.0 to begin verification of the rust portions of the codebase. In particular to verify that publishing to pypi works as expected, and that users can install the package. Rust support is still in beta, but from this release, users can install sqlfluff[rs] to get some of the parser running in rust. Current implementation is not expected to yield significant gains but we do expect that once mature that it will.

We do not recommend that users install this release except for testing and evaluation.

Big thanks to @keraion, who's been leading the way on this effort.

Additionally in this release:

  • We drop support for dbt 1.4 and older, and include support for dbt1.10.
  • We add the capability to force implicit indents.
  • Bugfixes for CV12 and RF01.
  • Dialect improvements for DuckDB, Clickhouse, TSQL & SparkSQL.

These will be added to the changelog properly in the full 4.0.0 release.

What’s Changed

New Contributors

Don't miss a new sqlfluff release

NewReleases is sending notifications on new releases.