Created by N Padmavathi on Oct 12, 2022
1.11.1-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
41072 | Fixes an issue where the Typescript analysis consumed all the available memory. |
40727 | Fixes an issue causing a false violation of the rule "Always unsubscribe events in Angular onDestroy method" when an AutoUnsubscribe decorator is used. |
Other Updates
Details |
---|
Parsing improvement to fix an issue causing the error: "AttributeError: 'ArrowExpression' object has no attribute 'symbol'". |
Parsing improvement to fix an issue causing the error "token = next(self.tokens) StopIteration". |
Parsing improvement to fix an issue causing the error "AttributeError: 'NoneType' object has no attribute '_ast'". |
1.11.0-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
40357 | Fixed missing MongoDB collection created using TypeORM @Entity. |
1.11.0-beta3
Other Updates
Details |
---|
Updated the minimum required dependency with the Node.js extension (com.castsoftware.nodejs) to 2.9.0-beta4. |
Improve lexer to support simple case of TypeScript Object destructuring. |
New Support
1.11.0-beta2
Resolved Issues
Customer Ticket Id | Details |
---|
39751 | Fixes an issue causing false positive violations of the rule 7388 "Avoid artifacts having recursive calls". |
39989 | Fixes an issue causing the analysis to fail during the TypeScription extension processing with the error "Fatal Python error: Cannot recover from stack overflow". |
New Support
1.11.0-beta1
Resolved Issues
Customer Ticket Id | Details |
---|
39017 | Fixes a missing http service object. |
34660 | The parent Technical Criterion for the rule 1020862 "Avoid having cookie with an overly broad domain (TypeScript)" has been changed from "Secure Coding - Encapsulation" to "Secure Coding - Weak Security Features". This change may impact the grades of the parent Technical Criteria. |
34660 | The parent Technical Criterion for the rule 1020866 "Avoid creating cookie with overly broad path (TypeScript)" has been changed from "Secure Coding - Encapsulation" to "Secure Coding - Weak Security Features". This change may impact the grades of the parent Technical Criteria. |
38985 | Fixed missing function due to error in parsing. |
39064 | Fixes an issue causing an error in the analysis log which occurs many times. |
39223 | Fixes a missing service object. |
Other Updates
Details |
---|
Partial support for destructuration in variable declaration. |
Upgrade internal API. Upgrade application level API to 1.6.13. |
Deactivate extension execution when the 'HTML5' language is inactive. |
Rules
Rule Id | New Rule | Details |
---|
1020862 | FALSE | The parent Technical Criterion for the rule 1020862 "Avoid having cookie with an overly broad domain (TypeScript)" has been changed from "Secure Coding - Encapsulation" to "Secure Coding - Weak Security Features". This change may impact the grades of the parent Technical Criteria. |
1020866 | FALSE | The parent Technical Criterion for the rule 1020866 "Avoid creating cookie with overly broad path (TypeScript)" has been changed from "Secure Coding - Encapsulation" to "Secure Coding - Weak Security Features". This change may impact the grades of the parent Technical Criteria. |
New Support
Summary | Details |
---|
Support Azure Cosmos DB | Support for Azure Comsos DB has been added. |
Support GCP Bigtable | Support for Google Cloud Platform Bigtable has been added. |
Support Loopback | Rest operation objects are now created when loopback is used. |
Support GCP Cloud Storage | Support for Google Cloud Platform Cloud Storage has been added. |
1.11.0-alpha2
Note
The dependency (i.e. the required release number) to the Node.js extension has been updated in this release.
1.11.0-alpha1
New Support
Summary | Details |
---|
Support Azure Functions | Azure Functions are now supported. |