Skip to content

Commit 64b5063

Browse files
chore(release): bump to v0.6.2
Single-rule patch release. W013 window-without-partition lands from PR #21 (@Prabhu-1409). Dialect-aware messaging across Postgres and Redshift, three review rounds, well-tested. Repository scaffolding shipped alongside (not user-facing in the package, but visible to contributors): - ROADMAP.md with v0.7 Performance Rules Pack milestone scope - README Contributors section (currently @tmchow, @mvanhorn, @Prabhu-1409) - scripts/scaffold_rule.py for new-rule boilerplate 39 rules total (34 SQL + 5 Python), 152 tests. Trusted Publishing fires on the v0.6.2 tag push.
1 parent 6f4342b commit 64b5063

3 files changed

Lines changed: 19 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,26 @@ a deprecation window (see `GOVERNANCE.md` § Scope discipline).
1010

1111
## [Unreleased]
1212

13+
## [0.6.2] - 2026-04-27
14+
1315
### Added
1416

1517
- **W013 `window-without-partition`** - warns on window functions
16-
using OVER () without PARTITION BY, flagging non-deterministic
17-
ordering and full-result-set scans.
18+
using `OVER ()` without `PARTITION BY`, flagging non-deterministic
19+
ordering and full-result-set scans. Dialect-aware messaging across
20+
Postgres and Redshift. Contributed by
21+
[@Prabhu-1409](https://github.com/Prabhu-1409)
22+
([#21](https://github.com/Pawansingh3889/sql-guard/pull/21)). Resolves #9.
23+
24+
### Repository
25+
26+
- Added [`ROADMAP.md`](ROADMAP.md) describing the v0.7 Performance
27+
Rules Pack milestone, tentative v0.8 dialect-aware coverage
28+
direction, and the always-out-of-scope set.
29+
- Added README Contributors section crediting external rule authors
30+
(currently @tmchow, @mvanhorn, @Prabhu-1409).
31+
- Added `scripts/scaffold_rule.py` for new contributors to generate
32+
the boilerplate snippets for a new rule.
1833

1934
## [0.6.1] - 2026-04-26
2035

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ One bad SQL query can delete production data, expose customer records, or bring
2929
| Coverage | 86% |
3030
| Scan speed | 0.08s across 200 files |
3131
| PyPI downloads | 500+/month |
32-
| Version | 0.6.1 |
32+
| Version | 0.6.2 |
3333

3434
### Fluent API (v0.2.0)
3535

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "sql-sop"
7-
version = "0.6.1"
7+
version = "0.6.2"
88
description = "Fast rule-based SQL linter. Pre-commit hook + GitHub Action + CLI."
99
readme = "README.md"
1010
license = "MIT"

0 commit comments

Comments
 (0)