Release Notes - 1.13
1.13.2-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|---|
45105 | Removed a false positive on the rule 1020802: “Avoid having errors without throwing them”. |
45361 | Removed a false positive on the rule 1020928: “Always unsubscribe events in Angular onDestroy method”. |
45585 | Improves the default entry point definition for Angular Components. |
45023 | Fixed Missing Angular service object by improving resolution. |
Other Updates
Details |
---|
Support imports when the file extension is specified in the import path. |
Improve resolution to methods of an extended class. |
1.13.1-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|---|
45211 | Add support for HttpRequest from “@angular/common/http”. |
45129 | .test.ts files are now excluded from the analysis. |
Other Updates
Details |
---|
Improve file skipping selection |
Sensitive Data Tagging for NoSQL Collections has been added. See https://doc.castsoftware.com/technologies/multi/data-sensitivity/ . |
Sensitive Data Tagging for Cloud File Storage. See https://doc.castsoftware.com/technologies/multi/data-sensitivity/ . |
1.13.0-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|---|
44518 | Fixes a missing link due to the use of tsconfig.base.json file instead of tsconfig.json. |
44403 | Fixes an issue where incorrect TypeScript methods were created during the analysis within switch statements. |
43473 | Fixes a missing callLink between TypeScript Methods and TypeScript Functions. |
1.13.0-beta2
Resolved Issues
Customer Ticket Id | Details |
---|---|
43802 | Fixes an issue causing poor evaluation of URLs. |
New Support
Summary | Details |
---|---|
Support EventEmitter from ‘@angular/core’ | EventEmitter from ‘@angular/core’ is now supported. See https://doc.castsoftware.com/display/TECHNOS/TypeScript+and+Framework+-+1.13+-+Analysis+Results+-+Angular#TypeScriptandFramework1.13AnalysisResultsAngular-EventEmitter . |
1.13.0-beta1
Resolved Issues
Customer Ticket Id | Details |
---|---|
43258 | Fixes a missing link between HTML files and TS method in angular. |
42795 | Removes a false positive for rule Avoid hard-coded passwords (TypeScript). |
43391 | Fixes an issue wherein the analysis was stuck during evaluation. |
43473 | Fixes missing link by improving resolution. |
42347 | Removes false violation for rule “Always unsubscribe events in Angular onDestroy method” when events are unsuscribed using .complete() |
42620 | Fixes an issue wherein a warning message was displayed during analysis of typescript using commented string template. |
Other Updates
Details |
---|
Improved the resolution when aliases are used in import. |
Some links between TypeScript and JavaScript source codes are added in some simple cases. |
Rules
Rule Id | New Rule | Details |
---|---|---|
1020820 | FALSE | Fixed false positive for rule: “Avoid hard-coded passwords (TypeScript)”. |
1020928 | FALSE | Fixed false violation for rule: “Always unsubscribe events in Angular onDestroy method” when events are unsuscribed using .complete() |
New Support
Summary | Details |
---|---|
Support Redux | Support provided for Redux. See https://doc.castsoftware.com/display/TECHNOS/TypeScript+and+Framework+-+1.13+-+Analysis+Results+-+Redux . |
Support for ‘*.cts’ and ‘*.mts’ source files | Added support for ‘*.cts’ and ‘*.mts’ source files - containing TypeScript modules. |
Support InjectRepository from @nestjs/typeorm | Added support for the InjectRepository API from @nestjs/typeorm |