Skip to content

Releases: SonarSource/sonar-php

3.50.0.14927

14 Oct 15:07
46624fa

Choose a tag to compare

Release notes - SonarPHP - 3.50

3.49.0.13624

26 Aug 08:42
5fab865

Choose a tag to compare

Release notes - SonarPHP - 3.49

Improvement

SONARPHP-1692 Optimize keyword parsing by replacing regex-based logic

3.48.0.13483

11 Aug 15:26
27054c5

Choose a tag to compare

Release notes - SonarPHP - 3.48

Rule meta data updates

3.47.0.13433

05 Aug 10:54
8a9e7eb

Choose a tag to compare

Release notes - SonarPHP - 3.47

Maintenance release, rule meta data updates

3.46.0.13151

20 May 13:25
042ddfe

Choose a tag to compare

Release notes - SonarPHP - 3.46

False Positive

SONARPHP-1631 S6328: Do not raise on escape sequences that are using numbers

Improvement

SONARPHP-1643 Error level log should be used only for non-recoverable error that stop the analyzer

3.45.0.12991

17 Mar 09:58
9c4f48b

Choose a tag to compare

Fixes rules descriptions to MQR.

3.42.1.12942

26 Feb 12:30
0e77243

Choose a tag to compare

Release notes - SonarPHP - 3.42.1

Improvement

SONARPHP-1633 Fix discrepancies between MQR and severity for PHP rules

3.44.0.12898

17 Feb 15:32
6ee06d1

Choose a tag to compare

Release notes - SonarPHP - 3.44

Improvement

SONARPHP-1626 S1541 should detect `elseif` clauses

3.43.0.12862

04 Feb 13:43
c302adb

Choose a tag to compare

Release notes - SonarPHP - 3.43

False Positive

SONARPHP-1577 S4144 should not report an issue on method/function using the __FUNCTION__ constant

SONARPHP-1590 S1192 should not raise for HTML tags

Bug

SONARPHP-1605 PHP parser should support array merges in static variables

3.42.0.12795

07 Jan 09:20
3852234

Choose a tag to compare

Release notes - SonarPHP - 3.42

Bug

SONARPHP-1600 Parser should support match statements in unary expressions