github quarylabs/sqruff v0.43.0

7 hours ago

What's Changed

  • feat(linter): add a set_ruleset method to set rules on linter by @michaelvanstraten in #4275
  • fix(parser): isolate caches during fix validation by @benfdking in #5105
  • fix(linter): expose granular source patches on LintedFile by @michaelvanstraten in #4466
  • perf: reuse regex cache during lexing by @benfdking in #4111
  • chore(deps): bump follow-redirects from 1.16.0 to 1.16.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #5113
  • chore(deps-dev): bump vite from 8.2.2 to 8.2.4 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #5114
  • fix(rules): retain violations when template fixes are unsafe by @benfdking in #5118
  • fix(lt12): stop counting newlines at template boundaries by @benfdking in #5116
  • feat: add typed rule config for ST09 by @benfdking in #3290
  • fix(jinja): honor core ignore=templating and retain diagnostics by @benfdking in #5122
  • chore: bump version to 0.43.0 by @benfdking in #5124

New Contributors

Full Changelog: v0.42.0...v0.43.0

Don't miss a new sqruff release

NewReleases is sending notifications on new releases.