github sqlfluff/sqlfluff 0.4.1
0.4.1 Release

latest releases: 4.2.2, 4.2.1, 4.2.0...
5 years ago

This is a minor release with parsing coverage improvements, introduction of custom rule configuration, and more API methods.

Added

  • Initial architecture for rule plugins to allow custom rules. This
    initial release should be considered beta until the release of
    0.5.0.
  • Add tests for dbt 0.19.0.
  • General increased parsing coverage.
  • Added some missing Postgres syntax elements.
  • Added some basic introspection API elements to output what dialects
    and rules are available for use within the API.

Changed

  • Fix several Snowflake parsing bugs.
  • Refactor from clause to handle flattens after joins.
  • Fix .get_table_references() in Snowflake dialect.
  • Macros defined within the .sqlfluff config will take precedence over the macros defined in the
    path that is defined with config value sqlfluff:templater:jinja:load_macros_from_path.
  • Fix Snowflake indent parsing.
  • Fixed incorrect parsing of syntax-like elements in comments.
  • Altered parsing of NULL keywords, so parse as Literals where
    appropriate.
  • Fixed bug in expression parsing leading to recursion errors.

Don't miss a new sqlfluff release

NewReleases is sending notifications on new releases.