Release Notes - 2.3


  • 2.3.6-funcrel

    2.3.6-funcrel
    Fixes Traceback issues while evaluation entity annotation.
    Fixes the execution issue of the entity extension in Imaging v3 / AIP 8.4. ๐Ÿ“ 55560
    Upgrades internal evaluation engine leading to an overall enhancement of CRUD Operations and Queries resolution, thus providing better/accurate results.
  • 2.3.5-funcrel

    2.3.5-funcrel
    Fixes the traceback for the Attribute Error related to the ObjectInitialization ๐Ÿ“ 54299
  • 2.3.4-funcrel

    2.3.4-funcrel
    Eliminates unnecessary warning messages from the logs, providing clearer and more reliable log information in 2.3 series ๐Ÿ“ 54299
    Upgrades internal evaluation engine leading to an overall enhancement of CRUD Operations and Queries resolution, thus providing better/accurate results.
  • 2.3.3-funcrel

    2.3.3-funcrel
    Fixes Entity Framework table mappings to ensure relationships point to the intended tables, resolving missing link issues
    Supports .OnDelete configuration in EFCore to capture the cascading delete behavior between parent and child entity
    Improves system performance for reports and filters involving nested or dependent data queries.
    Supports CRUD operations through the System.Data.Entity.IDbSet interface, enabling more transactions
    Upgrades internal evaluation engine leading to an overall enhancement of CRUD Operations and Queries resolution, thus providing better/accurate results.
  • 2.3.2-funcrel

    2.3.2-funcrel
    Fixes an issue where .NET application analysis unexpectedly stopped during execution by upgrading the internal evaluation engine. ๐Ÿ“ 52208
    Resolves a problem where some entities were shown as Unknown Entity objects. ๐Ÿ“ 51835
    Resolves a problem where a link was drawn to the Select entity operation object instead of Add. ๐Ÿ“ 53885
    Adds support for DbContext Database apis such as Support Microsoft.EntityFrameworkCore.DbContext.Database. This results in creation of more objects and links
    Adds support for LINQ queries when triggered inside foreach iterations
    Adds support for Z.EntityFramework.Extensions, Z.EntityFramework.Extensions.EFCore and EntityFramework.BulkInsert apis to increase the coverage of entity framework libraries
    Supports Entity Framework Core version 8 and 9 to ensure compatibility with the latest .Net Technologies
    Upgrades internal evaluation engine leading to an overall enhancement of CRUD Operations and Queries resolution, thus providing better/accurate results.
    Resolves an issue regarding tracebacks by upgrading the internal evaluation engine ๐Ÿ“ 53946
  • 2.3.1-funcrel

    2.3.1-funcrel
    Resolves an issue of the missing link where entity is used to perform CRUD in the unit of work and repository pattern. ๐Ÿ“ 53578
    Facilitates entity generation when the application lacks visible DbContext and DbSet declarations, using Fluent API mappings belonging to Configuration classes solely
    Adds support for “BatchDelete” and “BatchUpdate” apis belonging to “Z.EntityFramework.Plus.QueryBatchExtensions”.
    Fixes an issue that caused missing entity operation objects and links in specific scenarios.
    An update to ensure that entity links are generated only when operating explicitly within the entity context, preventing overlap with OData-related LINQ usage and resulting in more accurate behavior.
    Addresses an issue that caused the analysis process to stall during evaluation, ensuring smoother execution of entity extensions and improved results. ๐Ÿ“ 53667
  • 2.3.0-funcrel

    2.3.0-funcrel
    Fixes an issue where the entity object property incorrectly displayed the table name it links to.
    Introduces support for navigation property use cases, resulting in more transactions and improved data relationship management.
  • 2.3.0-beta4

    2.3.0-beta4
    Remove unnecessary log statements to maintain clean and readable logs
  • 2.3.0-beta3

    2.3.0-beta3
    Support added for LINQ Query Syntax and upgrade of the internal library.
    New details to explain which framework API has been triggered for CRUD Operations and queries.
  • 2.3.0-beta2

    2.3.0-beta2
    Better error management leading to more links.
    An update has been implemented to ensure “relyOn” links are correctly created between Entity objects and corresponding C# classes.
  • 2.3.0-beta1

    2.3.0-beta1
    Fixes an issue causing missing links from CRUD Add/Delete operations. As a result of this fix, an improvement has been introduced: see the New Support section below for details. ๐Ÿ“ 50953
    Limited support has been provided to create links with entity “operation” objects when “repository” and “unit of work” patterns are used in an application.Support added for Repository and Unit of Work patterns