CxPS Release Internal Note (v3.1.0)
Notice
IMPORTANT NOTE
This is an internal page for Checkmarx only, and should not be shared with customers, prospects, or partners.
Updates in this version are not final and therefore subject to change.
The following release updates are available for CxIAST version 3.1.0. Use the search tool to find a specific subject.
New Features and Changes
CxIAST version 3.1.0 includes the following new features and changes:
Category | Feature | Change to Documentation | Additional Information |
---|---|---|---|
Setup & Configuration | API Versioning - CxIAST RESTful API supports versioning. This ensures forward and backward compatibility looking forward but requires an update for any API already in use. Version upgrade - If you have version 2.6.x or below installed, it is required to clean the DB and uninstall the version before upgrading to v3.1.0 installation. Docker Deployment - Running CxIAST Server in a Docker container. Go to https://hub.docker.com/r/checkmarx/iast for latest version. Send IAST-Support your Docker user if you wish to download the version. CxIAST Server in AWS (for PoC) - Send Request to ITWebOPs if you wish to run remote PoC (similar to CxSAST process). | ||
UI Terminology | All UI terminology for ‘Application’ in CxIAST have been changed to ‘Project’. This helps to ensure ongoing efforts for consistency with other Checkmarx products. | ||
Action Ability and Usability | All Projects Filter – Filter the ‘All Project’ list by either Project Name or Team. Useful in case of multiple monitored projects for easier management. Project Renaming – As CxIAST automatically registers an application, the naming provided by the system may be confusing or meaningless to CxIAST users. This new ability allows the user to provide a more meaningful name to be used anywhere within the CxIAST system (UI, API, plugins). | ||
Node.js |
| ||
.NET |
| ||
Java | Major Performance Improvements - adding a caching mechanism to reduce the overhead created by method instrumentation. The caching mechanism reduces the startup and the running time delay significantly. Most of the information is cached during the first running of the application. As so, the improvement is most noticeable from the second run forward. | ||
CxIAST Setup and User Guide | Online and downloadable versions of the setup and user documentation can be found here -> | Checkmarx CxIAST Setup and User Guide v3.1.0 |
Known Limitations
Category | Limitation |
---|---|
.NET Agent |
|
Node.js Agent |
|
Java Agent |
|
Supported Environments
The following environments have been tested with CxIAST version 3.1.0
Operating System
Windows | 10 (or higher) | Windows Server | 2012 (or higher) |
---|---|---|---|
Linux | Any official Linux distribution (excl. macOS) |
SQL Server
SQL | 2012 * SQL express is supported, but as it is targeted for small-scale installations it is not recommended to be used. |
Browsers
Microsoft | Edge | Google Chrome | 43 (or higher) |
Build Servers
Jenkins | 1.580.1 (or higher) |
Supported Code Languages
The following code languages can be scanned using CxIAST version 3.1.0
Language Supported | Version | OS | Application Server |
---|---|---|---|
![]() | Java 6 (or higher) | Windows or Linux | Apache Tomcat v7 (or higher) Jetty v8 (or higher) JBoss EAP v7 (or higher) Wildfly v10.1 (or higher) WebLogic Server 12cR2 Eclipse Vert.x v3.1 (or higher) WebSphere Liberty – 18 (or higher) WebSphere Traditional - 9 (or higher) Payara - 5 |
![]() ![]() | .NET framework 3.5 (or higher) | Windows or Linux | IIS, IIS Express |
![]() | Node.js version 6 (or higher) | Windows or Linux | Not Applicable |
Send Documentation Feedback - If you have comments about this documentation, you can contact the documentation team by sending your feedback to us. We appreciate your feedback!