New build of LinqConnect 2.50.24 is available for download now.
This version includes:
- Implemented fetch mode customization for eager loading of related entities
- Improved performance of ordered queries with the Skip() and Take() methods: the 'rownum' pseudo-column is now used instead of the 'row_number' function (Oracle)
- The bug with NullReferenceException when selecting non-entity types is fixed
- The bug with type mismatch when using null parameters in LINQ queries is fixed
- The bug with refreshing entities with a changed entity reference is fixed
- The bug with updating entities that have associations based on unique (not primary) keys is fixed
- The bug with parameters of compiled queries not being refreshed is fixed
- The bug with redundant subqueries in queries that use the Take method is fixed (Oracle)
- Behaviour is changed: string entity fields are now mapped to varchar2(4000) by default (Oracle)
- The bug with configuring a sequence ID generator is fixed
- The bug with LinqConnect external mapping file in case entity classes belong to non-default namespace is fixed
- The bug with persisting associations between LinqConnect entity classes inherited from the same base class is fixed
- The bug with Visual Basic code generation for related entities sets is fixed
- The bug with Unicode symbols in template is fixed
- The bug with recognizing associations between tables from different schemas is fixed (Oracle)
- The bug with adding package functions to the model is fixed (Oracle)
- The bug with column aliases in queries with several nested subqueries is fixed (Oracle)
http://www.devart.com/linqconnect/