This release introduces support for RPGIV for IBM i 7.2, alongside additional C# and Java enhancements.
| Latest Versions |
|
Engine: master.p715.q13674.a1914.i682 KLA: master.1955.p715.q13674 |
Improvements
- C# - Enhancements to rule OPT.CSHARP.Csharp.RemoveUnusedLocals
- C# - Enhancements on detecting 'Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection').'
- Java - Enhanced support for Java 21 Switch Patterns
- Java - Enhanced support for Java 21 Record Patterns
- Java - Enhanced support for Java 21 Virtual Thread Anti-Patterns
- RPG - Enhanced support for Free Form Syntax
- RPG - Enhanced rules’ remediation section
- RPG - Enhanced support for DDS content
- RPG - Enhanced support for %SCANRPL command
Bugs
- Fixed an issue related to the file count within the Life Cycle module
- Fixed an issue with how Kiuwan handles dependency entries without Maven coordinates
- C# - Fixed a parsing issue with LINQ select clause
- Java - Resolved a false positive in rule OPT.JAVA.SEC_JAVA.RaceConditionServlet
- RPG - Fixed a parsing issue on 'UNIQUE' command
- RPG - Resolved a false positive in rule OPT.RPG4.SEC.ReadRecordBeforeUpdateDelete