v0.21.0
What's Changed
- refactor:
ErasedSegment::children
to return an iterator by @gvozdvmozgu in #925 - refactor: remove redundant
gather_segments
method and use `segments… by @gvozdvmozgu in #931 - refactor: remove unused
get_raw_upper
method fromErasedSegment
by @gvozdvmozgu in #932 - chore: bump anstyle from 1.0.9 to 1.0.10 by @dependabot in #926
- chore: bump serde from 1.0.213 to 1.0.214 by @dependabot in #927
- update eslint by @benfdking in #934
- chore: update cargo deps by @benfdking in #936
- chore: update node dependencies by @benfdking in #937
- refactor: add start-of-string anchor to regex patterns in lexer by @gvozdvmozgu in #940
- fix: correct newline regex patterns by @gvozdvmozgu in #941
- chore: update rust version by @benfdking in #945
- chore: update deps after rust by @benfdking in #946
- refactor: simplify lifetimes and closures by @gvozdvmozgu in #955
- refactor: simplify OutputStreamFormatter by @gvozdvmozgu in #954
- chore: update cargo deps by @benfdking in #956
- chore: move
sqruff-lib-dialects
from dependencies to dev-dependencies insqlinference
by @gvozdvmozgu in #957 - chore: update node deps by @benfdking in #958
- refactor: only depend on templaters function and name by @benfdking in #960
- chore: add coverage to gitignore by @benfdking in #961
- chore: slight clean up getting rid of panics by @benfdking in #962
- chore: update to node 22 by @benfdking in #963
- chore: update cargo dependencies by @benfdking in #964
- feat: implement python templater by @benfdking in #871
- chore: add maturin to tools by @benfdking in #966
- chore: maturin needs 3.9 by @benfdking in #965
- feat: maturin bundle in python templater by @benfdking in #967
- chore: test against multiple python versions by @benfdking in #968
- chore: bump version 21 by @benfdking in #969
Full Changelog: v0.20.2...v0.21.0