Release Notes - 1.7


  • 1.7.1-funcrel

    1.7.1-funcrel
    Fixes an issue affecting the creation of Python Query objects defined with multi-line strings. Fixes line count off-by-one for Python Script objects. 📝 57991
    Fixes an issue affecting the creation of call links from method to Python Query objects. 📝 58951
    Fixes an issue affecting the creation of call links from AWS Lambda to Python method objects. 📝 58972
  • 1.7.0-funcrel

    1.7.0-funcrel
    Improves association of AWS Lambda objects with their JavaScript function handlers in ambiguous scenarios
  • 1.7.0-alpha3

    1.7.0-alpha3
    Detects internal wrappers for SQL query APIs to avoid duplicated SQL queries. 📝 55189
    Fixes a parsing issue that interrupted object and link generation beyond a malformed structure.
    Fixes an error in the evaluation of variables and parameters used for quality rules. This will optimize memory usage and reduce analysis time for the relevant use cases.
    Updates embedded libraries for improved test support.
    Django ORM: adds support for Python Django Unknown Entity and Python Django Unknown Entity Operation
  • 1.7.0-alpha2

    1.7.0-alpha2
    Adds support for Django ORM. Unresolved entities are not yet supported.
  • 1.7.0-alpha1

    1.7.0-alpha1
    Improve accuracy of rule: 💎 1021106 - Avoid server-side request forgery (Python). 📝 52111
    Adds new support for imported external packages
    Adds new support for external generic objects “flask.Flask.run” and “django.core.management.execute_from_command_line”
    Renames Python modules (packages) with their actual Python name.
    Fixes the caller (from “Python Module” to “Python Script”) of call-links inside “main module guards”.
    Renames “Python external library” object as “Python External Libraries”.