v1.0.0
Breaking changes
- Drop support of Crystal < 1.4
What's Changed
- Crystal 1.4 compatibility by @veelenga in #259
- Count an exhaustive
case
complexity as 1 by @caspiano in #238 - Fix typos throughout the codebase by @Sija in #239
- Add
Lint/AmbiguousAssignment
rule by @FnControlOption in #244 - Add
expect_issue
andexpect_no_issues
spec helpers by @FnControlOption in #245 - Allow named replacements in
expect_issue
by @FnControlOption in #246 - Add autocorrect by @FnControlOption in #248
- Use
expect_issue
inStyle
specs by @FnControlOption in #250 - Do not report unreachable code after loops by @veelenga in #252
- Autocorrect various rules by @FnControlOption in #253
- Fix unexpected token compiler error match by @straight-shoota in #255
- Add
Style/GuardClause
rule by @FnControlOption in #254 - Add
Lint/DebugCalls
rule by @Sija in #256 - Bump default value of
LargeNumbers#int_min_digits
to 6 by @Sija in #258 - Ignore macro scopes in
ShadowingOuterLocalVar
by @Sija in #260 - Convert more specs to use assertion helpers by @Sija in #261
- Change
crystal
version constraint to~> 1.4.0
by @Sija in #263
New Contributors
- @caspiano made their first contribution in #238
- @FnControlOption made their first contribution in #244
Full Changelog: v0.14.3...v1.0.0