Skip to main content

IntelliJ Plugin Change Log

The following table lists the features and changes implemented for the plugin with the relevant version release. To obtain the plugin, go to the plugin download section.

Version

Change / Feature

Additional Description

9.00.36 November 2023

  • Added support to override project settings.

  • Added support for scanning individual files.

  • Added support for Java 18.

  • Added support for MacOS Ventura.

  • Enhanced to display project names in order.

  • Upgraded version of JxBrowser to 7.36

  • Enhanced to use of expected versions of SAST APIs

  • Note: In SAST 9.6, accessing the vulnerability description page may display “Input String Not in Correct Format”.

  • Upgraded below libraries:

    • org.eclipse.jetty:jetty-server to 11.0.14

    • org.bouncycastle:bcprov-jdk15on to 1.70

    • org.apache.cxf:cxf-rt-transports-http to 3.4.10

    • com.fasterxml.jackson.core:jackson-databind to 2.12.7.1

    • org.codehaus.plexus:plexus-archiver to 4.8.0

    • org.apache.commons:commons-compress to 1.24.0

    • com.google.guava:guava to 32.0.0-android

    • org.eclipse.jetty:jetty-http to 11.0.16

  • Certified SAST Versions: 9.4, 9.5, and 9.6

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2023.2.2, 2023.1.3, 2022.3.3, 2022.1.3, 2021.3.1, 2021.2.3 , 2020.3.3, 2020.1.3, 2019.3.4

  • Operating systems: Windows, Linux, Mac (Monterey 12), Mac (Ventura 13.5.1)

  • Supported Java Version: Oracle JDK 8, JetBrains Runtime 11, JetBrains Runtime 18

9.00.29

  • Fixed an issue that caused the login window to remain open on macOS after successful authentication.

  • Support has been added for IntelliJ LTS 2022.1.3

  • Added the new Checkmarx logo

  • Upgraded the following libraries:

    • org.eclipse.jetty:jetty-server to 9.4.48.v20220622

    • org.apache.logging.log4j:log4j-core to 2.17.2

    • org.apache.logging.log4j:log4j-api to 2.17.2

    • org.bouncycastle:bcprov-jdk15on to 1.69

    • org.freemarker:freemarker to 2.3.31

    • org.apache.ant:ant to 1.10.12

    • org.apache.httpcomponents:httpclient to 4.5.13

    • org.apache.cxf:cxf-rt-transports-http to 3.3.8

    • org.glassfish.jersey.core:jersey-common to 3.0.5

    • org.eclipse.jetty:jetty-security to 9.4.48.v20220622

    • com.fasterxml.jackson.core:jackson-atabind to 2.12.

Note

Logging off and logging on again as a different user requires restarting the IntelliJ IDE.

  • Certified SAST Versions:

    • 9.3

    • 9.4

    • 9.5

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2022.1.3, 2021.3.1, 2021.2.3, 2020.3.3, 2020.1.3, 2019.3.4 Operating systems: Windows, Linux, Mac (Monterey 12).

  • Supported Java Version: OpenJDK 11, Oracle JDK 11, JetBrains Runtime 11.

9.00.25

  • Added support for IntelliJ 2021.3.1 LTS.

  • Upgraded the JXBrowser to version 7.20.

  • Certified SAST Versions:

    • 9.0

    • 9.2

    • 9.3

    • 9.4

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2021.3.1, 2021.2.3, 2020.3.3, 2020.1.3, 2019.3.4

  • Operating systems: Windows, Linux, MAC (Catalina 10.15.7).

  • Supported Java Version: OpenJDK 11, Oracle JDK 11, JetBrains Runtime 11.

9.00.23

  • Fixed an issue that caused 'Projects to Bind' to load slowly.

  • Certified SAST Versions:

    • 9.0

    • 9.2

    • 9.3

    • 9.4

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2020.1.3, 2020.3.3, 2019.3.4, Operating systems: Windows and Linux. MAC is not supported.

  • Supported Java Version: Oracle JDK 8, JetBrains Runtime 11.

9.00.22

  • Fixed the 'Unable to perform a scan without save-project permission' issue.

  • Certified SAST Versions:

    • 9.0

    • 9.2

    • 9.3

    • 9.4

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2020.1.3, 2020.3.3, 2019.3.4, Operating systems: Windows, Linux, Mac (Catalina 10.15.1)

  • Supported Java Version: Oracle JDK 8, JetBrains Runtime 11.

9.00.21

  • Fixed the 'Retrieve Results' functionality.

  • Certified SAST Versions:

    • 9.0

    • 9.2

    • 9.3

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2020.1.3, 2020.3.3, 2019.3.4, Operating systems: Windows, Linux, Mac (Catalina 10.15.1)

  • Supported Java Version: Oracle JDK 8, JetBrains Runtime 11.

9.00.20

  • Added proxy support

  • Certified SAST Versions:

    • 9.0

    • 9.2

    • 9.3

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2019.3.4, 2020.1.3, Operating systems: Windows, Linux, Mac (Catalina 10.15.1)

  • Supported Java Version: Oracle JDK 8, JetBrains Runtime 11.

9.00.16

  • Fixed compatibility issues to ensure a successful upload of the plugin to the JetBrains marketplace.

  • Fixed “zipper” excluded dependency to prevent the plugin to fail on different JetBrains IDEs.

  • Certified SAST Versions:

    • 9.0

    • 9.2

    • 9.3

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2019.3.4, 2020.1.3, Operating systems: Windows, Linux, Mac (Catalina 10.15.1)

  • Supported Java Version: Oracle JDK 8, JetBrains Runtime 11.

9.00.15

  • Logout improvements

  • Idle mode improvements

  • If the user was inactive during the time until the set token expiration time, the plugin logs out but prompts the possibility to log in again.

  • If the user was active, the expiration is extended and the user gets a new token with a new expiration time.

  • The default expiration has been set to one hour in case of a negative expiration time.

  • If the user is logged out, the browser appears displaying No Data. Offline modes are not supported.

  • Users are notified by a popup message in case of an incremental scan with no code changes.

  • Fix in Codebashing that failed to respond in the Grid menu.

  • Fixed cases where Retrieve Results stopped responding on Mac when trying to log in.

  • Certified SAST Versions:

    • 9.0

      * Requires HF3 or higher for use with the SDLC license

      * Requires HF7 or higher for use with the Security Gate license

    • 9.2

      * Requires HF1 or higher for use with the SDLC and the Security Gate licenses

    • 9.3

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2019.3.4, 2020.1.3, Operating systems: Windows, Linux, Mac (Catalina 10.15.1)

  • Supported Java Version: Oracle JDK 8, JetBrains Runtime 11.

9.00.8

  • Added support for IntelliJ 2020

  • Added support for login using "Localhost".

  • Added a new logging mechanism for troubleshooting

  • Shows popup prompts in case of an exception

  • Fix for the IntelliJ startup exception after installing the plugin

  • Fix for the Security Gate license, enabling it to send cx-intellij as cx-origin

  • CxClient now updates after changing settings in the server URL

  • Certified SAST Versions:

    • 9.0

      * Requires HF3 or higher for use with the SDLC license

      * Requires HF7 or higher for use with the Security Gate license

    • 9.2

      * Requires HF1 or higher for use with the SDLC and the Security Gate licenses

    • 9.3

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2019.3.4, 2020.1.3, Operating systems: Windows, Linux, Mac (partial support)

  • Supported Java Version: Oracle JDK 8, JetBrains Runtime 11.

  • Additional work in progress: Support for the new logout behavior, support for the new Idle behavior, fix for the non-responsive Codebashing button, and fix for the Retrieve Results issue in MAC.

  • When running on Mac, Retrieve Results stops responding when trying to log in. As a workaround for this issue, the scan is run as a pre-step. Additional information is available at https://jxbrowser.support.teamdev.com/support/tickets/10604 .

9.00.2

  • Added support for Java 11 (JetBrains Runtime 11)

  • JxBrowser Upgrade to version 7.x

  • Fix for the Origin field in SAST scan

  • Corrected errors in the CxViewer Preferences user interface

  • Corrected URL of the IntelliJ documentation in the plugin

  • Blocked installing attempts of the plugin in IntelliJ 2020 and up

  • Certified SAST Versions: 9.0 (requires HF3 or higher)

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2019.3.4, Operating systems: Windows, Linux

  • Supported Java Version: Oracle JDK 8, JetBrains Runtime 11.

9.00.1

  • Support sorting for Bind project window

  • Support auto-suggest in scan

  • Support for multiple open projects/instances

  • Certified SAST Versions: 9.0 (requires HF3 or higher)

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2019.3.4, Operating systems: Windows, Linux

  • Supported Java Version: Oracle JDK 8, JetBrains Runtime 11.

8.90.13

  • Support for IntelliJ 2020

  • Fix the vulnerability navigation to indicate the correct place

  • Fix for the Retrieve Information window

  • Certified SAST Versions: 8.9 (requires HF22 or higher)

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2019.3.4, 2020.1.3, Operating systems: Windows, Linux

  • Supported Java Version: Oracle JDK 8, JetBrains Runtime 11.

8.90.11

  • Corrected the URL of the IntelliJ documentation in the plugin

  • Blocked installing attempts of the plugin in IntelliJ 2020 and up

  • Certified SAST Versions: 8.9 (requires HF22 or higher)

  • OSA Support: N/A

  • SCA Support: N/A

  • Supported Tool Version: 2019.3.4, Operating systems: Windows, Linux

  • Supported Java: Oracle JDK 8, JetBrains Runtime 11.

8.90.10

  • Support Java 11 (JetBrains Runtime 11)

  • JxBrowser Upgrade to version 7.x

  • Fix for the Origin field in SAST scans

  • Certified SAST Versions: 8.9 (requires HF22 or higher)

  • OSA Support: N/A

  • Supported Tool Version: 2019.3.4, Operating systems: Windows, Linux

  • Supported Java Version: Oracle JDK 8, JetBrains Runtime 11.