Skip to content

Releases: DonIsaac/zlint

v0.3.8

23 Dec 05:07
Compare
Choose a tag to compare

What's Changed

  • feat(cli): add --stdin for reading paths to lint by @DonIsaac in #168

Full Changelog: v0.3.7...v0.3.8

v0.3.7

21 Dec 09:51
Compare
Choose a tag to compare

What's Changed

  • fix(reporter): only report summary stats for graphical format by @DonIsaac in #165
  • ci: release builds for many os and cpu arch targets by @DonIsaac in #166

Full Changelog: v0.3.6...v0.3.7

v0.3.6

20 Dec 08:08
Compare
Choose a tag to compare

What's Changed

  • feat: extract comments from source by @DonIsaac in #161
  • build: add new rules to RulesConfig by @DonIsaac in #162
  • feat(linter/suppressed-errors): disallow expr catch unreachable by @DonIsaac in #163
  • feat(cli): add --deny-warnings cli flag by @DonIsaac in #164

Full Changelog: v0.3.5...v0.3.6

v0.3.5

17 Dec 09:07
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.4...v0.3.5

v0.3.4

16 Dec 01:47
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.3...v0.3.4

v0.3.3

02 Dec 07:42
Compare
Choose a tag to compare

What's Changed

  • chore: improve homeless-try diagnostic labels by @DonIsaac in #139
  • fix(semantic): bind type annotations on container field declarations by @DonIsaac in #140
  • fix(semantic): segfault in release builds by @DonIsaac in #141
  • ci: run e2e tests with debug, fast, and safe builds by @DonIsaac in #142
  • feat(semantic): add extern and export symbol flags by @DonIsaac in #143
  • feat(linter): add unused-decls rule by @DonIsaac in #144
  • feat(linter): add suppressed-errors rule by @DonIsaac in #145
  • fix(semantic): bind type identifiers in struct initialization nodes by @DonIsaac in #146
  • build: zig build check checks tasks by @DonIsaac in #147
  • feat(cli): add --version by @DonIsaac in #148
  • docs(linter): add docs for suppressed-errors rule by @DonIsaac in #149

Full Changelog: v0.3.2...v0.3.3

v0.3.2

28 Nov 02:06
Compare
Choose a tag to compare

What's Changed

  • fix(linter/no-undefined): ignore case for safety comment by @DonIsaac in #130
  • test(semantic): split up and add more symbol unit tests by @DonIsaac in #131
  • feat: add --quiet cli flag by @DonIsaac in #132
  • feat: non-exit zero code when linter finds errors by @DonIsaac in #133
  • fix(semantic): bind type annotations on variable declarations by @DonIsaac in #134
  • feat(semantic): bind switch payload parameters by @DonIsaac in #135
  • fix(semantic): visit pointer types, slices, and sentinels by @DonIsaac in #136
  • fix(reporter): color label text by @DonIsaac in #138

Full Changelog: v0.3.1...v0.3.2

v0.3.1-alpha.2

27 Nov 02:27
Compare
Choose a tag to compare

v0.3.1-alpha

27 Nov 02:01
Compare
Choose a tag to compare

v0.3.1

27 Nov 03:57
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1