Release Notes - 1.17


  • 1.17.2-funcrel

    1.17.2-funcrel
    Fixes the parsing of exports of an instantiation.
    Fixes a Traceback that prevented the saving of some links. 📝 54702
    Limits the number of iterations during resolution to avoid excessively long analyses. In rare cases, this may result in some links not being resolved. 📝 54464
  • 1.17.1-funcrel

    1.17.1-funcrel
    Suppresses unnecessary traceback details in logs
    Saves the link property “triggeredBy” with the name of the API triggering the call to persistence objects (Tables, Collections, Buckets…).
    Adds missing links between html fragments and functions or methods when event handlers (such as onClick) are used.
    Improves resolution for function calls.
  • 1.17.0-funcrel

    1.17.0-funcrel
    Eliminates false positives for the rule “Avoid using JavaScript HTTP requests in Angular applications.” The rule now applies only to modules that import an Angular package or are imported by such modules. 📝 53097
    Adds support for the replaceAll method when evaluating strings, enhancing the overall resolution of CRUD operations and queries, and resulting in more accurate and reliable results. 📝 52771
    Prevents crash while calculating rule “Avoid Superclass knowing Subclass”. 📝 51825
    Enhances the linking mechanism for callables that are passed as arguments in function or method calls.
    Renames arrow functions and anonymous functions based on the context.
  • 1.17.0-beta1

    1.17.0-beta1
    Default transaction configuration setup is now taken into account when using the extension in a Linux/Docker environment.
    Fixes an issue causing duplicate GUIDs.
    A minor change to improve link resolution.
    A change to ensure that a violation for the rule “Avoid having errors without throwing them” is not raised when the error is handled using “rxjs throwError”. 💎 1020802