Release Notes - 1.1


  • 1.1.16-funcrel

    1.1.16-funcrel
    Fixes wrong resolution in some cases where several solutions are possible
    Merges resource services with same url/parent/type
    Skips analysis of files when sapui5 is absent from the application
  • 1.1.15-funcrel

    1.1.15-funcrel
    Fixes an issue causing the creation of erroneous links to JSON models when several models have the same names (mainly impacting “accessRead”, “accessWrite” links).
    An update/correction to improve compatibility between 8.3.x and 8.4.x (increased number of code/comments lines).
  • 1.1.14-funcrel

    1.1.14-funcrel
    Fixes a warning emitted by the SAPUI5 extension: “Internal issue creating application at “end_analysis_root main_sources” stage”. 📝 45310
    Fixes a traceback emitted by the SAPUI5 extension which ends with the warning “RuntimeError: invalid null pointer for wrapped instance” when creating an operation. 📝 45332
  • 1.1.13-funcrel

    1.1.13-funcrel
    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’)”. 📝 42219
    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

    1.1.12-funcrel
    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

    1.1.11-funcrel
    This extension has been withdrawn. All fixes are provided in 1.1.12-funcrel.
  • 1.1.10-funcrel

    1.1.10-funcrel
    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. 💎 1020614
  • 1.1.9-funcrel

    1.1.9-funcrel
    HTTP services not created on HTML5 side to connect to SAPUI5 ABAP operations. 📝 36573
  • 1.1.8-funcrel

    1.1.8-funcrel
    Fixed an issue where the extension crashed with the error “the extension has encountered an issue” causing links and objects to not be created. 📝 36492
    Removes tracebacks in internal tests.
  • 1.1.7-funcrel

    1.1.7-funcrel
    Modify fullnames for SAPViews and CDSViews
    No links between client and server.
  • 1.1.6-funcrel

    1.1.6-funcrel
    Compatibility with UNIX paths (to be used with CAST-AIP versions greater or equal to 8.3.41).
  • 1.1.5-funcrel

    1.1.5-funcrel
    TCC config file shipped with 1.1.4 version is Corrupted
  • 1.1.4-funcrel

    1.1.4-funcrel
    False negatives for the rule: “Avoid unnamed OData model”. 📝 31892
    HTML analysis wanring: [com.castsoftware.sapui5] Internal issue creating application. 📝 31974
  • 1.1.3-funcrel

    1.1.3-funcrel
    Traceback errors appearing in log file.
    Some SAPUI5 ABAP POST operations are not created.
  • 1.1.2-funcrel

    1.1.2-funcrel
    Refactoring of OData Models (OData Models defined in manifest are now created, even if they are not called in application).
    NEW Avoid using namespace “jQuery.sap.*” as deprecated (SAPUI5) 💎 1020600
    NEW Avoid using “sap.ui.model.odata.ODataModel” as deprecated in version: SAPUI5 1.48 💎 1020602
    NEW Avoid unnamed OData model 💎 1020604
    NEW Prefer using Asynchronous Loading 💎 1020606
    NEW Avoid using Controls Hardcoded IDs inside a Controller, Component or JSView (SAPUI5) 💎 1020608
    NEW Avoid declaring same OData model twice 💎 1020610
    NEW Don’t override or add control methods (SAPUI5) 💎 1020612
    NEW Prefer using sap.base.Log Instead of console.log (SAPUI5) 💎 1020614
    NEW Create Keys for CRUD Statements (SAPUI5) 💎 1020616
    NEW Avoid using “jQuery.sap.storage.Type.local” 💎 1020618
  • 1.1.1-funcrel

    1.1.1-funcrel
    SAPUI5Application object not created correctly. 📝 28880
    SAPUI5 OData model objects are not created after the analysis. 📝 28884
    JavaScript calls should be limited within SAPUI5 application. 📝 28905
  • 1.1.0-funcrel

    1.1.0-funcrel
    Extension com.castsoftware.sapui5 has encountered an issue AttributeError: ‘FragmentInterpreter’ object has no attribute ‘view’. 📝 28721