Release Notes - 2.0


2.0.14

Resolved Issues

Customer Ticket Id Details
27486 AngularJS 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 Id Details
22624 Some 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 Id New Rule Details
1020556 TRUE Avoid creating cookie with overly broad domain (AngularJS)
1020554 TRUE Avoid using unsecured cookie (AngularJS).
1020558 TRUE Avoid creating cookie with overly broad path (AngularJS).

New Support

Summary Details
Support of UI Router with states Support of UI Router with states.

2.0.11-funcrel

Resolved Issues

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

New Support

Summary Details
HTML/JADE files to AngularJS Directives support Support HTML Jade templating files links to AngularJS directives.

2.0.10-funcrel

Resolved Issues

Customer Ticket Id Details
21840 Missing AngularJS resource service, using constant to resolve URL.
21954 Links missing between controller methods and service functions when dependance is defined through $inject.
21749 Invalid 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 Id Details
20398 Missing 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 Id Details
19839 AngularJS 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 Id Details
18584 Enable Content Security Policy when creating an AngularJS application false violation.
18290 AngularJS extension warning " The system cannot find the path specified:" occurred when file have long paths.

Rules

Rule Id New Rule Details
1020552 FALSE Enhanced Rule Description
1020548 FALSE Enhanced Rule description
1020544 FALSE Enhanced Rule description

2.0.5-funcrel

Other Updates

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

Rules

Rule Id New Rule Details
1020546 FALSE Description of "Avoid using unsanitized AngularJS application" enhanced.

2.0.4-funcrel

Resolved Issues

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

2.0.3-funcrel

Resolved Issues

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

Other Updates

Details
Do not create resource services corresponding to empty URLs.

New Support

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

2.0.2-funcrel

Resolved Issues

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

2.0.1-funcrel

Resolved Issues

Customer Ticket Id Details
16619 Extension com.castsoftware.angularjs has encountered an issue (maximum recursion depth)
16565 Missing links between AngularJS and JAX-RS Post Operation
16626 Internal issue parsing statement
16650 Missing 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 Id Details
14998 Missing links from HTML5 to Angular JSModel methods
15035 Missing AngularJS GET Resource service object
15431 ANGULARJS-005 Internal issue parsing statement with multiple directives in one definition
15423 ANGULARJS-006 TemplateURL not found for .jsp files
15754 Many ANGULARJS-001 messages

2.0.0-beta2

Other Updates

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

Rules

Rule Id New Rule Details
1020552 TRUE Avoid enabling dangerous protocols in whitelist APIs
1020550 TRUE Avoid 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

Summary Details
AngularJS 1.7 support Official support of AngularJS 1.7