Release Notes - 1.16
1.16.0-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|---|
48667 | Fixes a missing link from Entity Operation objects to Table objects. |
50988 | Fixes an issue causing an analysis crash due to an infinite loop. |
Other Updates
Details |
---|
An update to improve performance of string evaluation functionality. |
An update to improve stability of string evaluation functionality. |
New Support
Summary | Details |
---|---|
New support of TypeScript, Angular and ReactJS | In addition to all previously supported third-party frameworks, this extension now also supports TypeScript 5.x, Angular 18.x and 19.x and React 18.x and 19.x. |
1.16.0-beta5
Other Updates
Details |
---|
Updates the Internal Platform dependency for TypeScript. |
Fixes a traceback error seen in the analysis log: "AttributeError: 'NoneType' object has no attribute 'text'". |
Fixes a traceback error seen in the analysis log: "UnboundLocalError: local variable 'j' referenced before assignment". |
Fixes a traceback error seen in the analysis log: "RuntimeError: property is not registered for given object type". |
Fixes a traceback error seen in the analysis log: "RuntimeError: CustomObject.save() : parent object should be either a cast.analysers.Object or a cast.analysers.CustomObject". |
Fixes a traceback error seen in the analysis log: "AttributeError: 'Method' object has no attribute 'symbol'". |
Fixes the missing handler issue of certain Express operations. |
1.16.0-beta4
Other Updates
Details |
---|
Fixes an issue that was preventing the com.castsoftware.vuejs extension from functioning correctly when no TypeScript code is present. |
1.16.0-beta3
Link Improvements
Callee Type | Caller Type | Details |
---|---|---|
Any callable | Getter or setter methods | Links to getter and setter methods are now supported. |
New Support
Summary | Details |
---|---|
Support vue-axios | The "vue-axios" framework is now supported. See Node.js - Axios support. |
1.16.0-beta2
Resolved Issues
Customer Ticket Id | Details |
---|---|
48380 | Missing Angular service issue fixed. |
48508 | An update to ensure that a custom 'NodeJS Get HttpRequest service' object is created for the 'fetch' API of 'RepositoryApi' instance. |
48666 | Fixes an issue causing missing NestJS Operation objects. |
Other Updates
Details |
---|
TypeScript fragments within HTML5 scripts are now analyzed (requires com.castsoftware.html5.2.3.4-funcrel). |
Fixes a traceback error seen in the analysis log: "AttributeError: 'NoneType' object has no attribute 'fullname'". |
Fixes a traceback error seen in the analysis log: "AttributeError: 'Identifier' object has no attribute 'get_fields'". |
Fixes a traceback error seen in the analysis log: "Invalid argument". |
Fixes an issue causing a missing link from 'Typescript Method' objects to 'HTML5 JavaScript method' objects. |
New Support
Summary | Details |
---|---|
TypeORM used as an ORM is now supported. | TypeORM framework used as an ORM is now supported. See here . |
The "@nestjs/axios" package (Axios module for Nest) is now supported. | The "@nestjs/axios" package is now supported. See here . |
1.16.0-beta1
Other Updates
Details |
---|
Fixes a traceback error seen in the analysis log: "AttributeError: 'NoneType' object has no attribute '_ast'". |
Updates the vendor for persistence frameworks. |
Removes the anonymous property for non-anonymous functions. |
New Support
Summary | Details |
---|---|
Sequelize used as an ORM is now supported. | Sequelize framework used as an ORM is now supported. See here . |