Skip to content

Releases: DaveLiddament/sarb

0.3.3

28 Apr 22:44
3881247
Compare
Choose a tag to compare
  • Allow line number of 0 to be reported #30
  • Security updates #31

0.3.2

08 Jan 22:59
e58e5f6
Compare
Choose a tag to compare

FIX #24 Fix diff parser for single line diffs

0.3.1

31 Dec 19:20
75e06bc
Compare
Choose a tag to compare
  • FIX #22 PHPStan ResultsParser now shows error message rather than the text message.

0.3.0

30 Dec 23:04
1e9e05a
Compare
Choose a tag to compare

Enhancements to SARB to improve developer experience (DX).

NOTE: This is NOT compatible with baselines produced by earlier versions of SARB. You'll need to re-create baselines using this version of SARB.

  • FEATURE: Improve DX by providing summary of issues raised since baseline in CLI output.
  • FEATURE: Use new format for Psalm .txt. output which now includes violation type for each issues. Requires Psalm >= v3.0.6
  • FEATURE: Widen range of Symfony components. Now ^3.4 || ^4.0 for DI, config, console, process and yaml.
  • FIX: Compare baseline against current code NOT most recent commit

0.2.0

20 Dec 13:25
Compare
Choose a tag to compare

Adds ResultsParsers for:

  • Psalm text format psalm-text-tmp
  • PHPStan JSON format phpstan-json-tmp
  • PHPStan text formatphpstan-text-tmp

NOTE: The above ResultsParsers are only interim solutions. The current implementations can not accurately determine the type of the static analysis violations, they use a violation type guesser which has limitations.

An updated Psalm text formatter ResultsParser will be available once PR 1139 released.

An update to the PHPStan ResultsParsers will be available once enhancement 1686 has been released.

0.1.0

28 Nov 18:33
33f7016
Compare
Choose a tag to compare

Initial release of SARB.

Check out the documentation for the problem SARB solves and how to use it.

NOTE: This is still very much in beta.