Releases: quarylabs/sqruff
Releases · quarylabs/sqruff
v0.7.1
What's Changed
- refactor: simple method to use
&'static str
inAHashSet
by @gvozdvmozgu in #368 - refactor: improve ParseContext structure and caching mechanism by @gvozdvmozgu in #367
- feat: Add clap-markdown integration for documentation generation by @gvozdvmozgu in #363
- feat: add sqruff as a VSCode extension by @gvozdvmozgu in #369
- feat: update description and name for market place by @benfdking in #374
- docs: improve readme by @benfdking in #375
- chore: adding dependabot to node by @benfdking in #373
- docs: document how to run locally by @benfdking in #371
- fix: updated categories to valid values by @gvozdvmozgu in #380
- chore(ci): Add TypeScript workflow for code validation by @gvozdvmozgu in #379
- chore(deps-dev): bump @types/node from 18.19.34 to 20.14.2 in /editors/code by @dependabot in #376
- ci: small changes to release sqruff extension by @benfdking in #381
- ci: align release versions by @benfdking in #382
- ci: adding release to flow by @benfdking in #383
- chore: bump version to 0.7.1 by @benfdking in #385
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- feat: add tests for rules with enabled snowflake dialect by @gvozdvmozgu in #356
- feat: small perf improvement by @gvozdvmozgu in #357
- fix: setting of dialect name for Snowflake dialect by @gvozdvmozgu in #358
- Update README.md by @gvozdvmozgu in #359
- feat: add support for parsing clickhouse dialect by @gvozdvmozgu in #360
- chore: bump version to 0.7.0 by @benfdking in #361
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- chore: enabling valid test by @benfdking in #349
- chore: remove unused option wrapper by @benfdking in #350
- fix: update README.md by @gvozdvmozgu in #353
- refactor: simplify parsers by @gvozdvmozgu in #354
- feat: add support for parsing snowflake dialect by @gvozdvmozgu in #339
- chore: bump version 6 by @benfdking in #355
Full Changelog: v0.5.1...v0.6.0
v0.5.1
What's Changed
- update itertools by @benfdking in #338
- feat: smalll perf improvement on descendent type set by @benfdking in #344
- feat: performance improvement in reindent by @benfdking in #346
- feat: small optimisation by @benfdking in #342
- chore: setting up flamegraph by @benfdking in #345
- feat: add tests for rules with enabled Postgres dialect by @gvozdvmozgu in #343
- chore: small change to make static by @benfdking in #347
- chore: bump version 0.5.1 by @benfdking in #348
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Bench by @gvozdvmozgu in #332
- refactor: avoid computing the hash twice by @gvozdvmozgu in #334
- refactoring: replace
RegexLexer
andStringLexer
with unifiedMatcher
structure by @gvozdvmozgu in #335 - chore: clean up little bits by @benfdking in #336
- feat: add support for parsing PostgreSQL dialect by @gvozdvmozgu in #333
- chore: bump version to 5 by @benfdking in #337
Full Changelog: v0.4.10...v0.5.0
v0.4.10
What's Changed
- fix: Improve error reporting in CLI lint command by @gvozdvmozgu in #316
- chore(ci): add wasm32-unknown-unknown target to CI build by @gvozdvmozgu in #317
- docs: small improvement to readme by @benfdking in #318
- feat: implementation of reindent module by @gvozdvmozgu in #312
- fix: various issues encountered during the testing of the fix command by @gvozdvmozgu in #322
- chore: Disable benchmarking in CLI and library crates by @gvozdvmozgu in #320
- feat: update test output by @benfdking in #325
- ci: check for diffs after running tests by @benfdking in #324
- refactor: replaced
AHashMap
andAHashSet
withIntMap
andIntSet
forstack_hash_set
andstack_positions
in DepthInfo by @gvozdvmozgu in #323 - chore: removing unusued code by @benfdking in #314
- fix(AL03): correct config source by @gvozdvmozgu in #321
- feat: Add benchmark for parsing queries by @gvozdvmozgu in #319
- refactor: Use Arc for inner field in TemplatedFile struct by @gvozdvmozgu in #326
- chore: bump version build by @benfdking in #330
Full Changelog: v0.4.9...v0.4.10
v0.4.9
What's Changed
- chore:
String
->SmolStr
by @gvozdvmozgu in #294 - chore: Disable rule evaluation for specific dialects by @gvozdvmozgu in #309
- feat: add .sqruff to filename_options in ConfigLoader by @gvozdvmozgu in #310
- fix: correct
AS
alias handling in BigQuery queries (issue #307) by @gvozdvmozgu in #308 - chore: bump version for build 0.4.9 by @benfdking in #311
Full Changelog: v0.4.8...v0.4.9
v0.4.8
What's Changed
- ci: fix which ones we override by @benfdking in #305
- working on more precise sed by @benfdking in #306
Full Changelog: v0.4.7...v0.4.8
v0.4.7
What's Changed
- fix: release homebrew script by @benfdking in #303
- chore: last attempt at bumping by @benfdking in #304
Full Changelog: v0.4.6...v0.4.7
v0.4.6
What's Changed
- ci: fix script for homebrew by @benfdking in #301
- chore: bump version 0.4.6 by @benfdking in #302
Full Changelog: v0.4.5...v0.4.6