| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 8.20.0.40630 source code.tar.gz | 2025-10-30 | 4.9 MB | |
| 8.20.0.40630 source code.zip | 2025-10-30 | 9.9 MB | |
| README.md | 2025-10-30 | 2.9 kB | |
| Totals: 3 Items | 14.9 MB | 0 | |
Release notes - SonarJava - 8.20
False Positive
SONARJAVA-4753 FP in S6813 and S3306 when using Micronaut framework AWS Lambdas
SONARJAVA-4895 S3329: FP when random IV is generated in separate function
SONARJAVA-5153 S1989 should not raise issue if exception is caught by try/catch block
SONARJAVA-5358 S6813 should not raise on fields in Activities and Fragments
SONARJAVA-5364 FP on S2187 for subclasses of test classes with Autoscan
SONARJAVA-5464 S1068: FP on variable used in @FieldSource in @ParameterizedTest
SONARJAVA-5548 FP on S1144 for jakarta.enterprise.event.ObservesAsync parameter annotations
SONARJAVA-5573 Type parameter annotations are wrongly used for nullability check
SONARJAVA-5620 FP on S1186 when testing that Spring Context loads
SONARJAVA-5751 S5738 should not report on the overriding of interface methods
SONARJAVA-5765 FP S2097 does not support PatternInstanceOfTree
SONARJAVA-5818 Fix FPs caused by state reset bug in CipherBlockChainingCheck
Bug
SONARJAVA-5763 S1948 should not crash when semantic is missing
SONARJAVA-5803 JSpecify @NullUnmarked is miss-interpreted
SONARJAVA-5819 CheckVerifier should keep the context for all files when analyzing multiple files
Task
SONARJAVA-5771 Delete ws_scan_task
SONARJAVA-5798 Create PR cleanup action
SONARJAVA-5800 Add nightly build using Github action
SONARJAVA-5802 New analysis parameter: sonar.java.failOnStackOverflow (true by default)
False Negative
SONARJAVA-5797 False Negative with java:S2698 for org.testng
Sub-task
SONARJAVA-5801 Attempt to properly get rid of the old nullability API