Release Notes - 2.0
2.0.7-funrel
New Support
| Customer Ticket Id |
Customer Details |
|
Adds new support for javax.websocket and jakarta.websocket: the generated information will be used by the Security Analyzer |
| Customer Ticket Id |
Customer Details |
|
Improves performance when writing CASTIL files to NFS paths |
2.0.6-funcrel
Stability
| Customer Ticket Id |
Customer Details |
|
Integrates additional files to enhance type inference and parsing capabilities. |
| 54586 |
Fixes an issue where the analysis would get stuck. |
|
Improves the process when there is no java file provided |
|
Improves logs |
2.0.5-funcrel
Stability
| Customer Ticket Id |
Customer Details |
|
Computes the necessary memory information (Linux only) |
|
Improves logs |
|
Updates internal dependencies to recent versions. |
New Support
| Customer Ticket Id |
Customer Details |
|
Adds new support for org.springframework.cloud.stream: the generated information will be used by the Security Analyzer |
|
Adds new support for JAX-WS: the generated information will be used by the Security Analyzer |
Enhancement/Improvements
| Customer Ticket Id |
Customer Details |
|
Adds support for auto-initialized fields |
2.0.4-funcrel
New Support
| Customer Ticket Id |
Customer Details |
|
Adds new support for 'switch expressions' (JEP 361) |
2.0.3-funcrel
Stability
| Customer Ticket Id |
Customer Details |
|
Improve stability of com.castsoftware.securityforjava by no longer relying on jar files provided by other extensions. |
| Customer Ticket Id |
Customer Details |
|
Improved performance: execution time reduced by a factor of 2 to 3, and approximately 50% less RAM usage. |
2.0.2-funcrel
Other Updates
| Details |
| This release features enhanced robustness when handling missing dependencies. |
2.0.1-funcrel
Other Updates
| Details |
| Implemented an update to ensure that the extension will use Java correctly in a Linux environment. |
2.0.0-funcrel
Note
Promotion to funcrel. No functional changes have been implemented.
2.0.0-beta3
Other Updates
| Details |
| Fixes a bug (an exception "java.lang.NullPointerException") which occurs in some rare conditions, introduced in the previous version 2.0.0-beta3. A consequence of this exception is an incomplete creation of CASTIL files, and so, some false negative violations. |
2.0.0-beta2
Note
Functionally equivalent to com.castsoftware.securityforjava 1.6.15-funcrel.
Other Updates
| Details |
| This extension now provides the support of "sun.misc.BASE64*" types with their dependencies for applications that need them. |
2.0.0-beta1
Note
A new release of the Security for Java extension to support installation on Linux server with CAST Imaging Core ≥ 8.4. Functionally equivalent to com.castsoftware.securityforjava 1.6.14-funcrel.
Other Updates
| Details |
| This release of the extension has been compiled with Java 21 LTS to take advantage of improvements in the Java runtime. |