Skip to content

Releases: DaveLiddament/sarb

1.1.0

01 Oct 20:05
b99c3f8
Compare
Choose a tag to compare

Adds support for the junit output format. Thanks to @PleaseHelpMe-hub for making this happen.

1.0.1

13 Jul 16:25
95fe893
Compare
Choose a tag to compare

Fixes bug #92 (issues with line endings on Windows). Thanks @XonneX for the bug report and fix.

1.0.0

04 Mar 18:21
Compare
Choose a tag to compare

Major updates including:

See instructions and script to help upgrading from version 0.x.

Improved UX

Pipe output from static analysis tool straight to SARB (much easier than before). E.g.

Create a baseline from PHP CodeSniffer output:

phpcs  src --report=json | vendor/bin/sarb create  --input-format="phpcodesniffer-json" phpcs.baseline

Show issues introduced since baseline made:

phpcs  src --report=json | vendor/bin/sarb remove phpcs.baseline

Updated documentation

Including how to integrate SARB with almost any static analysis tool, even non PHP tools.

Support for all maintained versions of PHP

PHP 7.3, 7.4 and 8.0 supported.

Tidy up and improved code coverage.

Test coverage increased to 100%. Infection MSI ~90%.

0.8.0

28 Jul 18:17
0f078b7
Compare
Choose a tag to compare

A big thanks to @adirkuhn for the work on getting PHPMD supported by SARB.

0.5.1

17 Jul 19:31
Compare
Choose a tag to compare

FIX to allow situations where PHPStan reports issues where the line number is null

0.7.0

16 Apr 12:33
9e23a41
Compare
Choose a tag to compare

Add support for PHP code sniffer's json format.

Thanks to https://github.com/temp for PR #60 to add support for PHP Code Sniffer JSON format.

0.6.0

27 Jan 21:36
c51095f
Compare
Choose a tag to compare

Bump dependencies:

Min PHP version 7.2
Compatible with Symfony 5

0.5.0

09 Oct 15:30
990176a
Compare
Choose a tag to compare

Support for tool agnostic sarb.json format

Added support for a generic sarb.json format. Any static analysis tool that produces output in this format will be compatible with SARB. (#49)

Minor updates

  • Fix typos (thanks @tonivdv)
  • Bump versions of dependancies
  • Add deptrac (#53) to enforce architectural constraints

0.4.1

15 Sep 20:43
4601984
Compare
Choose a tag to compare

Fix a few typos in the documentation

0.4.0

09 Aug 11:11
482a4bd
Compare
Choose a tag to compare

Add support for 3 more static analysers:

Added documentation for using SARB with supported static analysers.