LLBLGen Pro v5.5.6 and v5.6.2 have been released!

We've released the RTM versions of LLBLGen Pro v5.5.6 and LLBLGen Pro v5.6.2! See below what's fixed in these releases.

Fixes

The following issues have been addressed

LLBLGen Pro v5.5.6

  • (Documentation) - Corrected a wrong remark about withnolock in docs
  • (Documentation) - Incorrect advice in docs regarding how to change types of a target field
  • (Runtime Libraries) - Linq: An Any() call with a predicate with a Contains() call on a list of constants couldn't be handled as the SetReference expression was unexpected
  • (Runtime Libraries) - MS Access evaluates parameters in a where clause before the parameters in a join clause.
  • (Runtime Libraries) - ODP.NET, Oracle, batching: BindByName isn't set to true in a batched query which could lead to problems with sequenced fields not being the first field in the insert
  • (Runtime Libraries)- The PlainSQL API doesn't perform an implicit conversion between DateTime and DateTimeOffset while there's one defined in the .NET framework
  • (Templates) - EF Core templates: readonly checks aren't called in SaveChangesAsync and overloads where false was passed to acceptAllChangesOnSuccess

LLBLGen Pro v5.6.2

  • (Code Generator) - When an entity is renamed with only case differences, the obsolete file cleaner removes the file as it doesn't match with the theoretical filename expected
  • (Database Drivers) - Added option to login to an Azure SQL Server DB using AD credentials
  • (Database Drivers) - MySQL driver doesn't support unsigned float, unsigned double nor unsigned decimal
  • (Designer Core) - Renaming a field in a derived element doesn't mark the project as changed
  • (Designer Core) - When having automatic code generation enabled it could be an NRE was thrown when adding a new DTO derived model
  • (Designer UI) - Having a derived element open in an editor and then deleting the derived model containing that element keeps the editor for that element open
  • (Designer UI) - In the Derived Element Editor, adding a new node or denormalizing/deleting/changing a node sets the focus back to the root node
  • (Documentation) - Corrected wrong remark about withnolock in docs
  • (Documentation) - Incorrect advice in docs regarding how to change types of a target field
  • (Runtime Libraries) - Linq: An Any() call with a predicate with a Contains() call on a list of constants couldn't be handled as the SetReference expression was unexpected
  • (Runtime Libraries) - MS Access evaluates parameters in a where clause before the parameters in a join clause.
  • (Runtime Libraries) - ODP.NET, Oracle, batching: BindByName isn't set to true in a batched query which could lead to problems with sequenced fields not being the first field in the insert
  • (Runtime Libraries) - The PlainSQL API doesn't perform an implicit conversion between DateTime and DateTimeOffset while there's one defined in the .NET framework
  • (Templates) - EF Core templates: readonly checks aren't called in SaveChangesAsync and overloads where false was passed to acceptAllChangesOnSuccess
  • (Templates) - LLBLGen Pro Runtime Framework: changing the platform in the cs/vbproj from netstandard to netcoreapp could break compilation due to incomplete #if defines which didn't include NETCOREAPP

How to obtain the new bits?

You'll find the new RTM releases in the downloads section below 'My Account'. Of course the RTM builds of the runtimes are also available through NuGet.

Why wait?

Become more productive today.

Buy now    Download Trial