Skip to content

Releases: flatt-security/shisho

Release v0.5.2

13 Oct 15:59
Compare
Choose a tag to compare
(cargo-release) version 0.5.2

Release v0.5.1

13 Oct 07:24
Compare
Choose a tag to compare

New Features

N/A

Improvements & Bug Fixes

  • You can now define constraints shared among multiple patterns (#103)

Full Changelog: v0.5.0...v0.5.1

Release v0.5.0

12 Oct 21:01
Compare
Choose a tag to compare

New Features

  • Allow nested constraints & capturing inside constraints (#100)
  • Add some new predicates (#101)

Improvements & Bug Fixes

N/A


Full Changelog: v0.4.0...v0.5.0

Release v0.4.0

08 Oct 06:33
Compare
Choose a tag to compare

New Features

  • Add --exclude flag (#97)

Improvements & Bug Fixes

  • Fix the behavior of ellipsis meta operators (700eddf)

Full Changelog: v0.3.5...v0.4.0

Release v0.3.5

04 Oct 05:56
Compare
Choose a tag to compare
(cargo-release) version 0.3.5

Signed-off-by: Takashi Yoneuchi <takashi.yoneuchi@shift-js.info>

Release v0.3.4

01 Oct 18:10
Compare
Choose a tag to compare

New features

  • Add a new syntax for patterns: block of rules (#92)

Improvements & Bug Fixes

Release v0.3.3

29 Sep 16:03
Compare
Choose a tag to compare

New features

404

Improvements & Bug Fixes

  • Fix a bug of handling trailing ellipsis operator (#91)
  • Ignore non-YAMLs on rule loading (#89)
  • Add slight changes on rule format (#88)
  • Improve engine performance (#87 #84 #83)
  • Replace tree-sitter-hcl engine (#90)

Release v0.3.2

24 Sep 02:56
Compare
Choose a tag to compare

New features

404

Improvements & Bug Fixes

  • Fix the behaviour of JSONReporter (180a516)

Release v0.3.1

23 Sep 04:12
Compare
Choose a tag to compare

New features

404

Improvements & Bug Fixes

  • Improve the behaviour of ruleset-path CLI option to enable users to use multiple rulesets once by specifying a path to a directory with ruleset YAMLs (#78)
  • Add --exit-zero flag to control exit code of Shisho (#79)

Release v0.3.0

22 Sep 16:02
Compare
Choose a tag to compare

New features

  • Support many-to-many relations between patterns and rewrite patterns in a rule (#75)
  • Add --encoding option (#72)
  • Add --format option (#69) with SARIF support (#74) and JSON support (#71)
  • Improve output formats of shisho check and shisho find (#76)

Improvements & Bug Fixes

  • Refactor the codebase (#70)