Sqruff

Latest version: v0.21.10

Safety actively analyzes 688587 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 15

0.10.3

What's Changed
* feat: add new line at the end message by benfdking in https://github.com/quarylabs/sqruff/pull/564
* fix: fixes for SQL inference by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/565
* fix: fix the bug in get_columns_internal by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/566
* docs: small improvement to readme by benfdking in https://github.com/quarylabs/sqruff/pull/568
* Migrate to new testing style by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/551
* chore: bump version 0.10.3 by benfdking in https://github.com/quarylabs/sqruff/pull/571


**Full Changelog**: https://github.com/quarylabs/sqruff/compare/v0.10.2...v0.10.3

0.10.2

What's Changed
* fix: fix the ansi problem for sqlite by benfdking in https://github.com/quarylabs/sqruff/pull/562
* chore: bump version to 0.10.2 by benfdking in https://github.com/quarylabs/sqruff/pull/563


**Full Changelog**: https://github.com/quarylabs/sqruff/compare/v0.10.1...v0.10.2

0.10.1

What's Changed
* fix: fix extract references in duckdb by benfdking in https://github.com/quarylabs/sqruff/pull/560
* chore: bump fix by benfdking in https://github.com/quarylabs/sqruff/pull/561


**Full Changelog**: https://github.com/quarylabs/sqruff/compare/v0.10.0...v0.10.1

0.10.0

What's Changed
* chore: remove wildcard dependency by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/465
* refactor(AL04): removed redundant clone by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/466
* Cleaning up rules by benfdking in https://github.com/quarylabs/sqruff/pull/468
* chore: get the rules to return better on load by benfdking in https://github.com/quarylabs/sqruff/pull/467
* chore: remove unneeded clones by benfdking in https://github.com/quarylabs/sqruff/pull/469
* feat: separate out cache key types by benfdking in https://github.com/quarylabs/sqruff/pull/470
* feat: add `RF04` rule by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/472
* feat: add RF05 rule by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/473
* chore: remove type if not needed by benfdking in https://github.com/quarylabs/sqruff/pull/471
* feat: cleaning up groups and changing default to core by benfdking in https://github.com/quarylabs/sqruff/pull/476
* feat: add `RF06` rule by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/477
* feat: implement cv 08 by benfdking in https://github.com/quarylabs/sqruff/pull/475
* feat: implement am03 by benfdking in https://github.com/quarylabs/sqruff/pull/479
* feat: implementing the CV01 rule by benfdking in https://github.com/quarylabs/sqruff/pull/474
* feat: implement rule am 05 by benfdking in https://github.com/quarylabs/sqruff/pull/478
* feat: add `ST04` rule by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/482
* feat: add `RF02` rule by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/484
* chore: unneeded arc by benfdking in https://github.com/quarylabs/sqruff/pull/485
* feat: add `ST06` rule by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/486
* feat: implement rule cv 07 by benfdking in https://github.com/quarylabs/sqruff/pull/487
* fix: small fix to rule CV07 by benfdking in https://github.com/quarylabs/sqruff/pull/488
* feat: add `ST07` rule by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/489
* chore: small rule clean up by benfdking in https://github.com/quarylabs/sqruff/pull/491
* chore: update cargo dependencies by benfdking in https://github.com/quarylabs/sqruff/pull/492
* refactor: remove stringly typed dialect name by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/493
* chore: added small help to build tests from fixtures for debugging by benfdking in https://github.com/quarylabs/sqruff/pull/496
* feat: add `TokenSeekerCrawler` by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/498
* experiment: enable jemalloc by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/494
* fix: correct selection of the `iter_raw_references` branch depending on the dialect by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/500
* feaT: implement rule CV09 by benfdking in https://github.com/quarylabs/sqruff/pull/495
* feat: actually allow LT13 to run by benfdking in https://github.com/quarylabs/sqruff/pull/503
* feat: enabling cv05 by benfdking in https://github.com/quarylabs/sqruff/pull/504
* feat: move the default config to raw by benfdking in https://github.com/quarylabs/sqruff/pull/502
* refactor: single-threaded segment by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/507
* chore(deps): bump serde_with from 3.8.3 to 3.9.0 by dependabot in https://github.com/quarylabs/sqruff/pull/513
* chore: update node packages by benfdking in https://github.com/quarylabs/sqruff/pull/515
* chore(deps-dev): bump vscode/test-cli from 0.0.9 to 0.0.10 in /editors/code by dependabot in https://github.com/quarylabs/sqruff/pull/508
* feat: small optimisations by benfdking in https://github.com/quarylabs/sqruff/pull/501
* feat: add ST09 rule by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/516
* feat: add diagnostic info to the lsp by benfdking in https://github.com/quarylabs/sqruff/pull/518
* chore: remove of unused variable by benfdking in https://github.com/quarylabs/sqruff/pull/520
* chore: reduce redundant piece of information by benfdking in https://github.com/quarylabs/sqruff/pull/519
* chore: update jemallocator by benfdking in https://github.com/quarylabs/sqruff/pull/521
* feat: add CV11 rule by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/523
* feat: add `CV10` rule by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/522
* feat: typing reflow stricter by benfdking in https://github.com/quarylabs/sqruff/pull/524
* feat: implementing cv06 by benfdking in https://github.com/quarylabs/sqruff/pull/517
* chore: moving to static strings by benfdking in https://github.com/quarylabs/sqruff/pull/525
* chore: move trailing comments to enum by benfdking in https://github.com/quarylabs/sqruff/pull/527
* chore: moving indent unit to enum by benfdking in https://github.com/quarylabs/sqruff/pull/528
* chore: move to iterators by benfdking in https://github.com/quarylabs/sqruff/pull/529
* feat: working on am04 by benfdking in https://github.com/quarylabs/sqruff/pull/481
* feat: working on am 07 by benfdking in https://github.com/quarylabs/sqruff/pull/480
* refactor: remove unnecessary alloc by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/532
* ci: downgraded node version to 20 by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/531
* feat: add duckdb dialect by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/533
* refactor: rework type of segments by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/534
* refactor: remove dead code by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/537
* chore: remove unused code by benfdking in https://github.com/quarylabs/sqruff/pull/536
* feat: document the skipped rules by benfdking in https://github.com/quarylabs/sqruff/pull/535
* chore: update rust-toolchain by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/543
* refactor: remove anymap by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/544
* fix: rename `native.js` to `native.cjs` by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/542
* chore: update node dependencies by benfdking in https://github.com/quarylabs/sqruff/pull/546
* cherry-pick some refactorings by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/545
* feat: add sqlite dialect by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/548
* Fix/more tests for rule lt01 and fixes by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/549
* feat: sketch out sqlinference by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/547
* docs: add sqlite to readme by benfdking in https://github.com/quarylabs/sqruff/pull/550
* chore(deps): bump clap from 4.5.9 to 4.5.11 by dependabot in https://github.com/quarylabs/sqruff/pull/556
* chore: update cargo dependencies by benfdking in https://github.com/quarylabs/sqruff/pull/558
* chore: bump version to 10 by benfdking in https://github.com/quarylabs/sqruff/pull/559


**Full Changelog**: https://github.com/quarylabs/sqruff/compare/v0.9.0...v0.10.0

0.9.0

What's Changed
* chore: remove unneeded clones by benfdking in https://github.com/quarylabs/sqruff/pull/448
* fix: set description by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/449
* chore: cleaning up crawlers by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/447
* refactor: simplify code by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/451
* chore: update Rust toolchain by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/452
* chore: update dependencies by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/453
* chore: turn strings into enums by benfdking in https://github.com/quarylabs/sqruff/pull/450
* refactor: avoid cloning `Vec<LintFix>` by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/454
* chore(deps): bump serde from 1.0.203 to 1.0.204 by dependabot in https://github.com/quarylabs/sqruff/pull/460
* refactor: rewrite of matching interface by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/364
* chore: update node dependencies by benfdking in https://github.com/quarylabs/sqruff/pull/461
* chore: further node updates and package fix by benfdking in https://github.com/quarylabs/sqruff/pull/462
* fix: temporary fix to extend cache key by benfdking in https://github.com/quarylabs/sqruff/pull/463
* chore: bump version 9 by benfdking in https://github.com/quarylabs/sqruff/pull/464


**Full Changelog**: https://github.com/quarylabs/sqruff/compare/v0.8.0...v0.9.0

0.8.0

What's Changed
* chore: publish sqruff-lsp by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/398
* chore(deps): bump uuid from 1.8.0 to 1.9.0 by dependabot in https://github.com/quarylabs/sqruff/pull/400
* chore(deps): bump rustc-hash from 1.1.0 to 2.0.0 by dependabot in https://github.com/quarylabs/sqruff/pull/399
* chore(deps-dev): bump types/node from 20.14.2 to 20.14.8 in /editors/code by dependabot in https://github.com/quarylabs/sqruff/pull/404
* chore: update vsce by benfdking in https://github.com/quarylabs/sqruff/pull/406
* chore: update node dependencies by benfdking in https://github.com/quarylabs/sqruff/pull/407
* docs: outline supported dialect and vs code extension by benfdking in https://github.com/quarylabs/sqruff/pull/408
* feat: add readme to vs code extension by benfdking in https://github.com/quarylabs/sqruff/pull/409
* feat: adding rules docs by benfdking in https://github.com/quarylabs/sqruff/pull/410
* docs: fix links in rules by benfdking in https://github.com/quarylabs/sqruff/pull/412
* docs: add description to table by benfdking in https://github.com/quarylabs/sqruff/pull/413
* feat: add long description to ambigiuous by benfdking in https://github.com/quarylabs/sqruff/pull/414
* feat: add long descriptions for capitalisation by benfdking in https://github.com/quarylabs/sqruff/pull/415
* feat: add long descriptions for convention by benfdking in https://github.com/quarylabs/sqruff/pull/416
* feat: implement long description for layout by benfdking in https://github.com/quarylabs/sqruff/pull/417
* feat: add long description for reference by benfdking in https://github.com/quarylabs/sqruff/pull/418
* feat: implement long description for structure by benfdking in https://github.com/quarylabs/sqruff/pull/419
* chore: clean up long description setup by benfdking in https://github.com/quarylabs/sqruff/pull/420
* chore: turn lint phases into an enum by benfdking in https://github.com/quarylabs/sqruff/pull/421
* feat: implement new node matcher API by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/370
* refactor: remove `Mutex<Vec<_>>` by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/425
* refactor: remove `LazyRegex` by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/426
* chore(deps): bump clap from 4.5.7 to 4.5.8 by dependabot in https://github.com/quarylabs/sqruff/pull/434
* chore(deps): bump serde_json from 1.0.117 to 1.0.119 by dependabot in https://github.com/quarylabs/sqruff/pull/433
* chore(deps): bump uuid from 1.9.0 to 1.9.1 by dependabot in https://github.com/quarylabs/sqruff/pull/432
* chore: update node dependencies by benfdking in https://github.com/quarylabs/sqruff/pull/435
* chore: remove mistaken package lock by benfdking in https://github.com/quarylabs/sqruff/pull/436
* chore: bump version by benfdking in https://github.com/quarylabs/sqruff/pull/437
* chore(deps-dev): bump esbuild from 0.21.5 to 0.22.0 in /editors/code by dependabot in https://github.com/quarylabs/sqruff/pull/428
* chore: fix package log by benfdking in https://github.com/quarylabs/sqruff/pull/438
* chore: use workspace inheritance by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/439
* chore(deps-dev): bump vscode/test-web from 0.0.54 to 0.0.55 in /editors/code by dependabot in https://github.com/quarylabs/sqruff/pull/427
* feat: Implement SparkSQL dialect by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/424
* fix: correct display of diagnostics for CP* by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/440
* chore(sparksql): add tests for LT01 by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/441
* refactor: remove `SegmentExt` trait by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/442
* refactor: remove `dyn_hash` by gvozdvmozgu in https://github.com/quarylabs/sqruff/pull/443
* chore: update dependencies by benfdking in https://github.com/quarylabs/sqruff/pull/444
* chore(deps): bump ui_test from 0.22.3 to 0.23.0 by benfdking in https://github.com/quarylabs/sqruff/pull/445


**Full Changelog**: https://github.com/quarylabs/sqruff/compare/v0.7.6...v0.8.0

Page 7 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.