Skip to content

Commit 3c35c26

Browse files
authored
release v0.6.0 (#103)
1 parent a7ea1f5 commit 3c35c26

File tree

6 files changed

+29
-12
lines changed

6 files changed

+29
-12
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## v0.6.0 - 2021-02-19
11+
12+
### Added
13+
14+
- added "debug" option for `--dump-ast` to print out tree using Rust's `Debug` formatter (#92)
15+
- added new rule, "adding-foreign-key-constraint", to provide suggestions for safely adding foreign key constraints (#91)
16+
17+
### Changed
18+
19+
- updated "robust-stmts" suggestions with caveat about `IF NOT EXISTS` (#95)
20+
- updated "constraint-missing-not-valid" to warn about adding a constraint as NOT VALID and then using "VALIDATE CONSTRAINT" in the same transaction (#97)
21+
- updated "prefer-robust-stmts" with exception for using `DROP CONSTRAINT IF EXISTS` before `ADD CONSTRAINT` (#99)
22+
23+
### Fixed
24+
25+
- error reporting is more user friendly (#89, #90)
26+
1027
## v0.5.4 - 2021-01-08
1128

1229
### Fixed

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cli/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "squawk"
3-
version = "0.5.4"
3+
version = "0.6.0"
44
authors = ["Steve Dignam <steve@dignam.xyz>"]
55
edition = "2018"
66
license = "GPL-3.0"
@@ -22,9 +22,9 @@ atty = "0.2"
2222
base64 = "0.12.2"
2323
simplelog = "0.8.0"
2424
log = "0.4.8"
25-
squawk-parser = { version = "0.5.4", path = "../parser" }
26-
squawk-linter = { version = "0.5.4", path = "../linter" }
27-
squawk-github = { version = "0.5.4", path = "../github" }
25+
squawk-parser = { version = "0.6.0", path = "../parser" }
26+
squawk-linter = { version = "0.6.0", path = "../linter" }
27+
squawk-github = { version = "0.6.0", path = "../github" }
2828

2929
[dev-dependencies]
3030
insta = "0.16.0"

github/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "squawk-github"
3-
version = "0.5.4"
3+
version = "0.6.0"
44
authors = ["Steve Dignam <steve@dignam.xyz>"]
55
edition = "2018"
66
license = "GPL-3.0"

linter/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "squawk-linter"
3-
version = "0.5.4"
3+
version = "0.6.0"
44
authors = ["Steve Dignam <steve@dignam.xyz>"]
55
edition = "2018"
66
license = "GPL-3.0"
@@ -13,7 +13,7 @@ keywords = ["postgres", "sql", "linter"]
1313

1414
[dependencies]
1515
serde = { version = "1.0", features = ["derive"] }
16-
squawk-parser = { version = "0.5.4", path = "../parser" }
16+
squawk-parser = { version = "0.6.0", path = "../parser" }
1717
lazy_static = "1.4.0"
1818

1919
[dev-dependencies]

parser/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "squawk-parser"
3-
version = "0.5.4"
3+
version = "0.6.0"
44
authors = ["Steve Dignam <steve@dignam.xyz>"]
55
edition = "2018"
66
license = "GPL-3.0"

0 commit comments

Comments
 (0)