What's new in IBM ZCodeScan

Version 1.0.3.1

  • IBM® ZCodeScan now includes the required Java API JAR libraries for PAM/CAM custom rule development, available from the SMP/E installation. For more information, see IBM ZCodeScan Java custom rules.

Version 1.0.3

  • Added baseline feature to manage code quality. This tracks the known issues and identifies new problems that are introduced during development. This feature helps maintain consistent code quality standards throughout the development lifecycle. For more information, see IBM ZCodeScan Baseline management guide.
  • IBM ZCodeScan now includes 30 new COBOL rules for code review. For more information, see COBOL code review and COBOL security review.
  • Added 27 new IBM ZCodeScan PL/I rules (22 code review and 5 security review). For more information, see PL/I code review and PL/I security rules.
  • IBM ZCodeScan now provides comprehensive support to create custom code analysis rules using the COBOL Application Model (CAM) and PL/I Application Model (PAM) APIs. This enhancement enables developers to build and test custom static analysis rules directly within VS Code and Eclipse, bringing enterprise-grade code quality and governance capabilities into their everyday development workflow.

Version 1.0.2

  • IBM ZCodeScan now supports PL/I code review. We have currently added 11 new IBM ZCodeScan PL/I rules (8 code review and 3 security review). For more information, see PL/I code review and PL/I security rules.
  • IBM ZCodeScan now supports the new JUnit export report format. For more information, see JUnit Report.
  • Added 30 new IBM ZCodeScan COBOL rules (27 code review and 3 security review). For more information, see COBOL code review and COBOL security review.
  • For IBM ZCodeScan v1.0.2 and above, we are migrating 10 rules to use PARAMETERS field instead of STATEMENTS field to improve the configuration consistency and clarity. For more information, see Migration considerations for.

Version 1.0.1

  • IBM ZCodeScan is now supported in IBM Developer z/OS®. For more information, see COBOL code analysis with IBM ZCodeScan.
  • IBM ZCodeScan CLI now supports z/OS, which enables comprehensive code analysis directly on the mainframe.
  • Added 51 new IBM ZCodeScan rules (49 for code quality review and 2 for security review). For more information, see Defining Rules.
  • Added custom rules feature which provides an extension to scan the source code and to report issues with precise location details. For more information, see IBM ZCodeScan custom rules.

Version 1.0

  • Initial release.