This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.

This extension was previously (in version 1.0, 1.1, and 1.2) known as TypeScript and Angular.

1.5.1-funcrel

Resolved Issues

Customer Ticket IdDetails
24498Fixed missing link issue due to problem in resolution when exporting a class instance.
24785Removed duplicated bookmarks.
24854Fixed missing links from Angular Component to HTML5 Source Code.
Callee TypeCaller TypeDetails
CallableMethodImproved the support of path mapping

Other Updates

Details
Use of encodeURI does not prevent the evaluation of strings anymore.
Added support for destructuring for argument passing.
Added support of Type Assertion.

1.5.0-funcrel

Resolved Issues

Customer Ticket IdDetails
23429Missing Links between Typescript and JAX RS Operations
23718Problem during framework interpretation
Callee TypeCaller TypeDetails
MethodCallablesupport loadClass for mongoose

Other Updates

Details
Problem during full-parsing with source code containing specific regexp

Rules

Rule IdNew RuleDetails
1020816FALSEFalse positives removed

1.5.0-beta2

Resolved Issues

Customer Ticket IdDetails
23442Wrong links in Angular application
22747Missing Links between Typescript and JAX RS Operations
Callee TypeCaller TypeDetails
CallableWeb servicesCall links to web services have been modified, whenever the complete URL is passed through a call. Consider the following example, for which the complete URL is defined in the method call this.my_get("foo/url"). In this, case a callLink is created between the a_get method and the "foo/url" web service (whereas before the callLink to that web service was created from the my_get method. import { HttpClient } from '@angular/common/http'; class A { constructor(private http: HttpClient) { } my_get(url){ return this.http.get(url); } a_get(){ this.my_get("foo/url") } }

Other Updates

Details
Missing links between CSS file and Angular Component
Missing web services in express
Improve evaluation with bifurcation

New Support

SummaryDetails
Added support for XMLHttpRequestAdded support for XMLHttpRequest

1.5.0-beta1

Resolved Issues

Customer Ticket IdDetails
22881Problem during link saving for source_file
22867Wrong links between HTML5 and typescript method

Other Updates

Details
Some function types are wrongly parsed as actual functions
Robustness in parsing of html tags in TSX files is improved.
Parsing of few arrow functions is improved. It may lead to some change in bookmarks and checksums.

Rules

Rule IdNew RuleDetails
1005026TRUEAvoid too many copy pasted artifacts. NOTE:The rule "Avoid too many copy pasted artifacts" depends on com.castsoftware.html5 extension. It will be activated automatically for TypeScript source code when using a version of com.castsoftware.html5 >= 2.0.15-funcrel.

New Support

SummaryDetails
Support for "pg" frameworkAdded support for few frameworks to access SQL database. NOTE: https://extend.castsoftware.com/api/delta/export/release-notes/format/markdown?id=com.castsoftware.typescript&major=1&minor=5