In this release, we deprecated Python 3.8 and added support for Python 3.13 based on Python end-of-life schedule.
The most notable enhancement is upgrading sqlfluff to 3.3.1. As a result, we can now support Impala dialect and
StarRocks dialect. Many parser issues are also fixed automatically by sqlfluff upgrade.
Enhancement
- Add Support for Python 3.13 (#682) @reata
- Drop Support for Python 3.8 (#677) @reata
- Upgrade sqlfluff dependency to 3.3.1 (#644) @rubytobi
- Support for Impala Dialect (#645)
- support Doris or StarRocks (#498)
Bugfix
- Inconsistent order of lineage tuples (#652) @rubytobi
- Metadata wrongly used in INSERT INTO statement column lineage (#648) @reata
- clickhouse not handled (#642) @reata
- Not read SQLfluff nested configs (#628) @lkurgan55
- False negative for Scalar Subquery used in Function (#614) @reata
- Column level lineage not drawn properly when metadata is provided (#597) @reata
- Tsql table names with square brackets are not resolved correctly (#583) @reata