diff --git a/build-common/NHibernate.props b/build-common/NHibernate.props index 11b94810165..fb6930bd2b9 100644 --- a/build-common/NHibernate.props +++ b/build-common/NHibernate.props @@ -5,7 +5,7 @@ 5.3 6 - dev + $(NhVersion).$(VersionPatch) $(VersionSuffix).$(BuildNumber) diff --git a/releasenotes.txt b/releasenotes.txt index 92f92abb7a0..db1f7b74c6c 100644 --- a/releasenotes.txt +++ b/releasenotes.txt @@ -1,4 +1,35 @@ -Build 5.3.5 +Build 5.3.6 +============================= + +Release notes - NHibernate - Version 5.3.6 + +12 issues were resolved in this release. + +** Bug + + * #2659 IQueryable filter by subquery gives "Item with Same Key has already been added" + * #2649 Invalid parameter conversion for enums mapped in sub-classes + * #2646 Invalid generated sql with linq any in select and composite keys + * #2642 Linq expression parser removes required Convert nodes + * #2631 IndexOutOfRange exception with One-to-One mapping + * #2627 Null reference on Merge for detached unsaved entity + * #2626 WHERE IN SELECT uses wrong column + * #2608 Delay entity insert may fail with Merge + * #2544 Recognition error occurs using System.Linq.Queryable.Contains + +** Improvement + + * #2677 Missing ConfigureAwait in FutureEnumerable.GetEnumerableAsync + * #2656 Make sure dbcommand is disposed + +** Task + + * #2676 Release 5.3.6 + +As part of releasing 5.3.6, one missing 5.3.0 possible breaking change has been added, about +Merge no more triggering immediate generation of identifier. See 5.3.0 possible breaking changes. + +Build 5.3.5 ============================= Release notes - NHibernate - Version 5.3.5 @@ -121,7 +152,7 @@ Release notes - NHibernate - Version 5.3.0 * `update` and `delete` statements will now take into account any enabled filter on the entities they update or delete, while previously they were ignoring them. (`insert` statements will also take them into account, but previously they were failing instead of ignoring enabled filters.) - * ISession.Persist will no more trigger immediate generation of identifier. + * ISession.Persist and ISession.Merge will no more trigger immediate generation of identifier. * Bags will no more be loaded with "null" entities, they will be filtered out. * Setting the value of an uninitialized lazy property will no more trigger loading of all the lazy properties of the entity.