Release Notes - 1.17
1.17.2-funcrel
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| Fixes the parsing of exports of an instantiation. | |
| 54702 | Fixes a Traceback that prevented the saving of some links. |
Performance
| Customer Ticket Id | Customer Details |
|---|---|
| 54464 | Limits the number of iterations during resolution to avoid excessively long analyses. In rare cases, this may result in some links not being resolved. |
1.17.1-funcrel
Stability
| Customer Ticket Id | Customer Details |
|---|---|
| Suppresses unnecessary traceback details in logs |
Enhancement/Improvements
| Customer Ticket Id | Customer Details |
|---|---|
| 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
Fixes/Bugs
| Customer Ticket Id | Customer Details |
|---|---|
| 53097 | 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. |
| 52771 | 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. |
| 51825 | Prevents crash while calculating rule "Avoid Superclass knowing Subclass". |
Enhancement/Improvements
| Customer Ticket Id | Customer Details |
|---|---|
| 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
Other Updates
| Details |
|---|
| 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. |
Rules
| Rule Id | New Rule | Details |
|---|---|---|
| 1020802 | FALSE | 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". |