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


2.2.3-funcrel

Resolved Issues

Customer Ticket IdDetails
45112Fixes missing links between HTML and JS files due to traceback error.
44788Fixes a missing link between CSS or SCCS files when @import is used in the Angular context or without extension.

Other Updates

Details
The behaviour of the analyzer has been changed: files other than *.js should not be skipped when they are in a "i18n" folder.
Fixes an issue were transactions starting from CAST_HTML5_HAML_SourceCode objects were not visible in previous releases.
Fixes a problem when parsing function calls with the name "from".

2.2.2-funcrel

Other Updates

Details
Create include links for "@Html.Partial", "Html.RenderPartial" and "@Html.RenderPage" in .cshtml files.
Support new version of "pygment" lexer (internal technical update).
Fixes an issue causing the analysis to fail during the snapshot with the error "Error Duplicate key value violates unique constraint (duplicated checksum)".

2.2.1-funcrel

Resolved Issues

Customer Ticket IdDetails
44090Fixes missing links from JSP (service-roles.jsp) to JavaScript Function (initServiceRolesTable).
44282Fixes an issue causing the error "Extension com.castsoftware.html5 has encountered an issue : Traceback (most recent call last)" during the onboarding process.

Other Updates

Details
The filters.json file (which lists third-party libraries to ignore) has been updated to add "momentjs.com" and "layui.com".
Fixes an issue where links to functions declared as parameters of a function call were not always created.
Fixes a regression when comparing results produced by HTML5/JavaScript 2.1.29-funcrel and 2.2.0-funcrel with regard to HTML5 bean objects (less objects are resolved in 2.2.0-funcrel).

New Support

SummaryDetails
Apache Tiles supportAdded support for Apache Tiles definitions in xml files present mainly under the "WEB-INF" director (but not always). See documentation for more information.
Support *.tml, *.mustache, *.njk, *.nunjucks, *.liquid, *.ejs, *.jst source file extensions (for template engines)See documentation
Support *.shtml, *.sshtml, *.ssi, *.shtm, *.stm source file extensions (Server Side Includes (SSI))See documentation
Support *.haml source file extensions (for template engines)See documentation

2.2.0-funcrel

Resolved Issues

Customer Ticket IdDetails
43963Fixes an issue causing missing Axios HTML5/JS resource services objects.
43898Fixes an issue causing missing HTML5 Post Operation objects needed to link to Struts Operations.
44082Fixes an issue causing missing HTML5 Post Operation objects needed to link to Struts Operations.

Other Updates

Details
The filters.json file (which lists libraries to ignore) has been updated to add "/casper/" and "**/casper.js".
Various updates have been implemented to improve resolution of Jakarta Faces (JSF).
Fixes an issue causing some links to not be found when code is inside "define(function (require) {...})".
Updates have been made to reduce the occurrence of "traceback" entries in the analysis log file.

New Support

SummaryDetails
Added support for Backbone combined with Marionette frameworks.See https://doc.castsoftware.com/display/TECHNOS/HTML5+and+JavaScript+-+2.2#HTML5andJavaScript2.2-SupportofMarionettewithBackboneframework.