Release Notes - 2.3
2.3.3-funcrel
Fixes/Bugs
Customer Ticket Id |
Customer Details |
|
Fixes Entity Framework table mappings to ensure relationships point to the intended tables, resolving missing link issues |
New Support
Customer Ticket Id |
Customer Details |
|
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 |
Enhancement/Improvements
Customer Ticket Id |
Customer Details |
|
Upgrades internal evaluation engine leading to an overall enhancement of CRUD Operations and Queries resolution, thus providing better/accurate results. |
2.3.2-funcrel
Stability
Customer Ticket Id |
Customer Details |
52208 |
Fixes an issue where .NET application analysis unexpectedly stopped during execution by upgrading the internal evaluation engine. |
Fixes/Bugs
Customer Ticket Id |
Customer Details |
51835 |
Resolves a problem where some entities were shown as Unknown Entity objects. |
53885 |
Resolves a problem where a link was drawn to the Select entity operation object instead of Add. |
New Support
Customer Ticket Id |
Customer Details |
|
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 |
Enhancement/Improvements
Customer Ticket Id |
Customer Details |
|
Upgrades internal evaluation engine leading to an overall enhancement of CRUD Operations and Queries resolution, thus providing better/accurate results. |
Customer Ticket Id |
Customer Details |
53946 |
Resolves an issue regarding tracebacks by upgrading the internal evaluation engine |
2.3.1-funcrel
Fixes/Bugs
Customer Ticket Id |
Customer Details |
53578 |
Resolves an issue of the missing link where entity is used to perform CRUD in the unit of work and repository pattern. |
New Support
Customer Ticket Id |
Customer Details |
|
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". |
Enhancement/Improvements
Customer Ticket Id |
Customer Details |
|
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. |
Customer Ticket Id |
Customer Details |
53667 |
Addresses an issue that caused the analysis process to stall during evaluation, ensuring smoother execution of entity extensions and improved results. |
2.3.0-funcrel
Fixes/Bugs
Customer Ticket Id |
Customer Details |
|
Fixes an issue where the entity object property incorrectly displayed the table name it links to. |
New Support
Customer Ticket Id |
Customer Details |
|
Introduces support for navigation property use cases, resulting in more transactions and improved data relationship management. |
2.3.0-beta4
Note
Remove unnecessary log statements to maintain clean and readable logs
2.3.0-beta3
New Support
Customer Ticket Id |
Customer Details |
|
Support added for LINQ Query Syntax and upgrade of the internal library. |
Enhancement/Improvements
Customer Ticket Id |
Customer Details |
|
New details to explain which framework API has been triggered for CRUD Operations and queries. |
2.3.0-beta2
Other Updates
Details |
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
Resolved Issues
Customer Ticket Id |
Details |
50953 |
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. |
New Support
Summary |
Details |
Support added for Repository and Unit of Work patterns |
Limited support has been provided to create links with entity "operation" objects when "repository" and "unit of work" patterns are used in an application. |