Release Notes - 1.14
-
1.14.0-funcrel
1.14.0-funcrel
Support export and import using the type keyword to improve analysis performance. 📝 46971 Fixes the error “UnboundLocalError: local variable ‘member_access’ referenced before assignment” seen in the analysis log. 1.14.0-beta3
1.14.0-beta3
Provides a fix to prevent an analysis job from hanging. 1.14.0-beta2
1.14.0-beta2
Fixed false positive for rule 1020928: “Always unsubscribe events in Angular onDestroy method”. 📝 45361 Make extension compatible with Linux node deployments. Improve resolution between JavaScript and TypeScript. Fix GUIDs of some objects. The behaviour of this extension has been changed: links between SQL queries and SQL tables are no longer created by this extension. This task is now handled by com.castsoftware.sqlanalyzer. 1.14.0-beta1
1.14.0-beta1
TypeScript Class Add “inheritExtendLink” for extended classes instead of an “inheritLink” which was used previously. TypeScript Class TypeScript Class Add “inheritImplementLink” for implemented interfaces instead of an “inheritLink” which was used previously. TypeScript Interface TypeScript Method Add “inheritImplementLink” between method signatures in interfaces(or abstract) and their implementations in subclasses. TypeScript Interface Method or TypeScript Abstract Method TypeScript Method Add “inheritOverrideLink” for method overrides of extended classes. TypeScript Method Callable Add “relyonLink” from callables to resolved types of parameters, returns or variables. Typescript Class or Typescript Interface Callable or TypeScript ClassInitializer An “accessWriteLink” is created whenever a value is assigned to a class field. TypeScript Field Callable An “accessReadLink” is created whenever a field’s value is read. TypeScript Field Improvement of modelisation based on the reference of Java and support for devirtualisation. Symbols for class fields are added. TypeScript Field Symbols for “Built-in TypeScript Objects” are added, if they are instantiated at least once. TypeScript Built-in Objects