Skip to content

Releases

v0.4.3

Choose a tag to compare

@chio-labs-delivery chio-labs-delivery released this 02 Nov 05:22
cf79656

0.4.3 (2026-11-02)

Performance Improvements

  • rules: find unused CTEs without cloning each WITH query (#30) (c8ce21f)

v0.4.2

Choose a tag to compare

@chio-labs-delivery chio-labs-delivery released this 01 Nov 12:45
571e40a

0.4.2 (2026-11-01)

Bug Fixes

  • rules: end the SQLCLEAN053 ON scan at a PIVOT USING list (aed227a)

Performance Improvements

  • rules: find SET assignments in one forward pass (aed227a)

v0.4.1

Choose a tag to compare

@chio-labs-delivery chio-labs-delivery released this 01 Nov 06:40
65eb3f3

0.4.1 (2026-11-01)

Bug Fixes

  • rules: let SQLCLEAN004 skip constant-only projections (#22) (57fc554)

v0.4.0

Choose a tag to compare

@chio-labs-delivery chio-labs-delivery released this 31 Oct 14:47
58511b8

0.4.0 (2026-10-31)

Features

  • rules: let a host supply the SQLCLEAN044 guidance (#20) (ae670ed)

v0.3.0

Choose a tag to compare

@chio-labs-delivery chio-labs-delivery released this 31 Oct 13:43
695775d

0.3.0 (2026-10-31)

⚠ BREAKING CHANGES

  • SQC and XSQC codes are now SQLCLEAN and XSQLCLEAN, and the lint request replaces the two harness flags with fixture_harness.

Features

  • name built-in Rules SQLCLEAN and own the host contract (#17) (c8c6b30)

Bug Fixes

  • rules: keep SQLCLEAN013, 030 and 003 results meaning-preserving (#19) (3b9f539)

v0.2.0

Choose a tag to compare

@chio-labs-delivery chio-labs-delivery released this 31 Oct 12:20
665ebc0

0.2.0 (2026-10-31)

Features

  • rules: report queries that cannot do what they appear to (#15) (ec34b41)

v0.1.1

Choose a tag to compare

@chio-labs-delivery chio-labs-delivery released this 31 Oct 09:37
6aef773

0.1.1 (2026-10-31)

Bug Fixes

  • testing: keep Rule case offsets on Windows, and show an email Rule in the README (#12) (e66e5f5)

Performance Improvements

  • format: stop re-parsing and re-tokenizing work the formatter already has (#8) (947258f)

Documentation

  • polish the README header, opening, demo and benchmark table (#10) (5587732)
  • restructure the README around the SQLBuild layout (#7) (0ca6507)

Maintenance

  • release: set the release baseline to the rewritten 0.1.0 commit (#13) (df52419)

v0.1.0

Choose a tag to compare

@chio-labs-delivery chio-labs-delivery released this 31 Oct 04:42
a128aec

0.1.0 (2026-10-31)

Features

  • add the SQLClean engine, command and Python custom Rules (#1) (bf9b7a9)

Documentation

  • add a placeholder README (60fb468)