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


2.0.14

Resolved Issues

Customer Ticket IdDetails
27486AngularJS POST Http Service Object Deleted due to crash in Angular extension

2.0.13

Note

AngularJS - 2.0.13 is now in LTS (Long Term Support).

2.0.13-funcrel

Other Updates

Details
Update links positions which are on whole object to the first character.
Better support of http services defined by key/value function.
Link to state is missing.
Represent states as real objects.

2.0.12-funcrel

Resolved Issues

Customer Ticket IdDetails
22624Some call links to resource services are not created.

Other Updates

Details
Remove "CAST_AngularJS_Application" from fullname.
Some SAPUI5 controllers are seen as AngularJS ones.

Rules

Rule IdNew RuleDetails
1020556TRUEAvoid creating cookie with overly broad domain (AngularJS)
1020554TRUEAvoid using unsecured cookie (AngularJS).
1020558TRUEAvoid creating cookie with overly broad path (AngularJS).

New Support

SummaryDetails
Support of UI Router with statesSupport of UI Router with states.

2.0.11-funcrel

Resolved Issues

Customer Ticket IdDetails
22277Missing AngularJS resource service, using constant to resolve URL.
22427Missing links between HTML/Jade files and AngularJS Controller.
22428Missing links between HTML/JS and Angular directives.
22429Missing links in between the JS functions while using formatter.

New Support

SummaryDetails
HTML/JADE files to AngularJS Directives supportSupport HTML Jade templating files links to AngularJS directives.

2.0.10-funcrel

Resolved Issues

Customer Ticket IdDetails
21840Missing AngularJS resource service, using constant to resolve URL.
21954Links missing between controller methods and service functions when dependance is defined through $inject.
21749Invalid links from HTML source code object to AnguarJS controller object.

Other Updates

Details
Problem with Restangular detection.

2.0.9-funcrel

Resolved Issues

Customer Ticket IdDetails
20398Missing AngularJS resource service objects.

Other Updates

Details
Fixing violation on Avoid non-indexed XXL SQL queries for AngularJS.

2.0.8-funcrel

Resolved Issues

Customer Ticket IdDetails
19839AngularJS analyser did not create object JS POST operations items when there are "httpsrv.

2.0.7-funcrel

Other Updates

Details
Infinite loop in some cases with ng_config made through gulp library.

2.0.6-funcrel

Resolved Issues

Customer Ticket IdDetails
18584Enable Content Security Policy when creating an AngularJS application false violation.
18290AngularJS extension warning " The system cannot find the path specified:" occurred when file have long paths.

Rules

Rule IdNew RuleDetails
1020552FALSEEnhanced Rule Description
1020548FALSEEnhanced Rule description
1020544FALSEEnhanced Rule description

2.0.5-funcrel

Other Updates

Details
Restangular remove, put webservices not working.
Wrong URL for AngularJS service like Restangular.

Rules

Rule IdNew RuleDetails
1020546FALSEDescription of "Avoid using unsanitized AngularJS application" enhanced.

2.0.4-funcrel

Resolved Issues

Customer Ticket IdDetails
17348Wrong links created from HTML to AngularJS when there is no reference found.

2.0.3-funcrel

Resolved Issues

Customer Ticket IdDetails
17132Error in the “Run Extensions at application level” step-Running plugin com.castsoftware.angularjs.
17151Link missing from HTML file to SpringMVC operation.
17238Error in the “Run Extensions at application level” step-Running plugin com.castsoftware.angularjs.
17199AngularJS error - TypeError: Can not convert 'NoneType' object to str implicitly.

Other Updates

Details
Do not create resource services corresponding to empty URLs.

New Support

SummaryDetails
Support of gulp-np-config"gulp-ng-config" library to load environment variables from json files.

2.0.2-funcrel

Resolved Issues

Customer Ticket IdDetails
16850New HTML5/JavaScript extension is inserting meaningless information into the object fullname.

2.0.1-funcrel

Resolved Issues

Customer Ticket IdDetails
16619Extension com.castsoftware.angularjs has encountered an issue (maximum recursion depth)
16565Missing links between AngularJS and JAX-RS Post Operation
16626Internal issue parsing statement
16650Missing links from html to AngularJS model functions for some of the patterns

Other Updates

Details
In case of "$resource" calls, too many services were created, now, only explicit services (services with an explicit name) and implicit services which are really called from code are created.
ANGULARJS-001 Internal issue creating link callLink in log when caller is auto called function
Warnings on HOD application
Update rule description

2.0.0-funcrel

Resolved Issues

Customer Ticket IdDetails
14998Missing links from HTML5 to Angular JSModel methods
15035Missing AngularJS GET Resource service object
15431ANGULARJS-005 Internal issue parsing statement with multiple directives in one definition
15423ANGULARJS-006 TemplateURL not found for .jsp files
15754Many ANGULARJS-001 messages

2.0.0-beta2

Other Updates

Details
Warning message ANGULARJS-003 None tag
Missing Web service call

Rules

Rule IdNew RuleDetails
1020552TRUEAvoid enabling dangerous protocols in whitelist APIs
1020550TRUEAvoid using "ng-repeat" loop without "track by" option

2.0.0-beta1

Other Updates

Details
fireLink from Model variables when they are in Directive Link Functions to Watch Functions
accessWriteLink and accessReadLink to Model variables
AngularJS Watch function no longer available
AngularJS Model variable no longer available
AngularJS Directive Link Function no longer available

New Support

SummaryDetails
AngularJS 1.7 supportOfficial support of AngularJS 1.7