We've released the RTM versions of LLBLGen Pro v5.4.4 and LLBLGen Pro v5.5.1! The following bugs have been addressed
LLBLGen Pro v5.4.4
- (Designer UI) Removing entities after sync and recreating them could cause an NRE in project explorer
- (Templates) In a 1:1 relationship, if a PK field is also an FK field, it will be seen as an FK field and setting it on the PK side will desync the navigator
- (Runtime Libraries) When an FK field is re-used in multiple relationships and also is a PK field in another relationship, setting the FK field could cause a desync of the wrong related entities
- (Runtime Libraries)CAST(x AS y) doesn't allow *INT on MySQL.
LLBLGen Pro v5.5.1
- (Templates) In a 1:1 relationship, if a PK field is also an FK field, it will be seen as an FK field and setting it on the PK side will desync the navigator
- (Runtime Libraries) The number returned by SaveEntityCollection is wrong when a TPE entity with multiple SQL queries is executed
- (Runtime Libraries) When an FK field is re-used in multiple relationships and also is a PK field in another relationship, setting the FK field could cause a desync of the wrong related entities
- (Runtime Libraries) CAST(x AS y) doesn't allow *INT on MySQL.
- (Runtime Libraries) Nullable enum field with null value in typed view using a linq query causes exception at runtime as the null value is unexpected when a TC is used which prematurely converts DBNull.Value to null
- (Runtime Libraries) If multiple distinct graphs are present in a unit of work, it could be not all entities are inserted
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.