Release Notes - 1.1
1.1.14-funcrel
Resolved Issues
Customer Ticket Id |
Details |
45310 |
Fixes a warning emitted by the SAPUI5 extension: “Internal issue creating application at “end_analysis_root main_sources” stage”. |
45332 |
Fixes a traceback emitted by the SAPUI5 extension which ends with the warning “RuntimeError: invalid null pointer for wrapped instance” when creating an operation. |
1.1.13-funcrel
Resolved Issues
Customer Ticket Id |
Details |
42219 |
Fixes an issue causing the analysis to fail with the error “Extension com.castsoftware.sapui5 has encountered an issue on abap_parser.py (unhashable type ‘Token’)”. |
Other Updates
Details |
Fixes an issue where when one URL evaluation gives several values, only one HTTP service was created by the extension. Now a HTTP service is created for each value. |
Internal code refactoring to ensure that link resolution is completed at the very end of analysis. |
1.1.12-funcrel
Other Updates
Details |
ABAP application consistently failing while downloading dependency extension for SAUPUI extension |
Create resource service even if url is empty. |
Support of “this.getView().getBindingContext().getPath()” to compute urls. |
First parameter of “ODataModel.createKey” call must be used to complete the url. |
Fixes an issue where some links from controllers to libraries were not created. |
1.1.11-funcrel
Note
This extension has been withdrawn. All fixes are provided in 1.1.12-funcrel.
1.1.10-funcrel
Rules
Rule Id |
New Rule |
Details |
1020614 |
FALSE |
The Rationale section of the rule documentation for the rule (1020614): “Prefer using sap.base.Log Instead of console.log” has been re-written to correct an erroneous entry. |
1.1.9-funcrel
Resolved Issues
Customer Ticket Id |
Details |
36573 |
HTTP services not created on HTML5 side to connect to SAPUI5 ABAP operations. |
1.1.8-funcrel
Resolved Issues
Customer Ticket Id |
Details |
36492 |
Fixed an issue where the extension crashed with the error “the extension has encountered an issue” causing links and objects to not be created. |
Other Updates
Details |
Removes tracebacks in internal tests. |
1.1.7-funcrel
Other Updates
Details |
Modify fullnames for SAPViews and CDSViews |
No links between client and server. |
1.1.6-funcrel
Other Updates
Details |
Compatibility with UNIX paths (to be used with CAST-AIP versions greater or equal to 8.3.41). |
1.1.5-funcrel
Other Updates
Details |
TCC config file shipped with 1.1.4 version is Corrupted |
1.1.4-funcrel
Resolved Issues
Customer Ticket Id |
Details |
31892 |
False negatives for the rule: “Avoid unnamed OData model”. |
31974 |
HTML analysis wanring: [com.castsoftware.sapui5] Internal issue creating application. |
1.1.3-funcrel
Link Improvements
Callee Type |
Caller Type |
Details |
SAPUI5 CDS View Operation |
HTML5 Http resource services |
Find links to SAP CDS Views. |
Other Updates
Details |
Traceback errors appearing in log file. |
Some SAPUI5 ABAP POST operations are not created. |
1.1.2-funcrel
Link Improvements
Callee Type |
Caller Type |
Details |
Resource services on SAPUI5 side |
Operations on ABAP side |
Resource services created on SAPUI5 side were not always correct when url is defined in manifest file (SAPUIV-55) |
Other Updates
Details |
Refactoring of OData Models (OData Models defined in manifest are now created, even if they are not called in application). |
Rules
Rule Id |
New Rule |
Details |
1020600 |
TRUE |
Avoid using namespace “jQuery.sap.*” as deprecated (SAPUI5) |
1020602 |
TRUE |
Avoid using “sap.ui.model.odata.ODataModel” as deprecated in version: SAPUI5 1.48 |
1020604 |
TRUE |
Avoid unnamed OData model |
1020606 |
TRUE |
Prefer using Asynchronous Loading |
1020608 |
TRUE |
Avoid using Controls Hardcoded IDs inside a Controller, Component or JSView (SAPUI5) |
1020610 |
TRUE |
Avoid declaring same OData model twice |
1020612 |
TRUE |
Don’t override or add control methods (SAPUI5) |
1020614 |
TRUE |
Prefer using sap.base.Log Instead of console.log (SAPUI5) |
1020616 |
TRUE |
Create Keys for CRUD Statements (SAPUI5) |
1020618 |
TRUE |
Avoid using “jQuery.sap.storage.Type.local” |
1.1.1-funcrel
Resolved Issues
Customer Ticket Id |
Details |
28880 |
SAPUI5Application object not created correctly. |
28884 |
SAPUI5 OData model objects are not created after the analysis. |
28905 |
JavaScript calls should be limited within SAPUI5 application. |
1.1.0-funcrel
Resolved Issues
Customer Ticket Id |
Details |
28721 |
Extension com.castsoftware.sapui5 has encountered an issue AttributeError: ‘FragmentInterpreter’ object has no attribute ‘view’. |
New Support