Skip to content

Commit 66629c2

Browse files
Release 5.3.6 (#2676)
And document a missing breaking change for Merge, see #2632
1 parent 7a77430 commit 66629c2

File tree

2 files changed

+34
-3
lines changed

2 files changed

+34
-3
lines changed

build-common/NHibernate.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<NhVersion Condition="'$(NhVersion)' == ''" >5.3</NhVersion>
66
<VersionPatch Condition="'$(VersionPatch)' == ''">6</VersionPatch>
77
<!-- Clear VersionSuffix for making release and set it to dev for making development builds -->
8-
<VersionSuffix Condition="'$(VersionSuffix)' == ''">dev</VersionSuffix>
8+
<VersionSuffix Condition="'$(VersionSuffix)' == ''"></VersionSuffix>
99

1010
<VersionPrefix Condition="'$(VersionPrefix)' == ''">$(NhVersion).$(VersionPatch)</VersionPrefix>
1111
<VersionSuffix Condition="'$(VersionSuffix)' != '' AND '$(BuildNumber)' != ''">$(VersionSuffix).$(BuildNumber)</VersionSuffix>

releasenotes.txt

Lines changed: 33 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,35 @@
1-
Build 5.3.5
1+
Build 5.3.6
2+
=============================
3+
4+
Release notes - NHibernate - Version 5.3.6
5+
6+
12 issues were resolved in this release.
7+
8+
** Bug
9+
10+
* #2659 IQueryable<T> filter by subquery gives "Item with Same Key has already been added"
11+
* #2649 Invalid parameter conversion for enums mapped in sub-classes
12+
* #2646 Invalid generated sql with linq any in select and composite keys
13+
* #2642 Linq expression parser removes required Convert nodes
14+
* #2631 IndexOutOfRange exception with One-to-One mapping
15+
* #2627 Null reference on Merge for detached unsaved entity
16+
* #2626 WHERE IN SELECT uses wrong column
17+
* #2608 Delay entity insert may fail with Merge
18+
* #2544 Recognition error occurs using System.Linq.Queryable.Contains
19+
20+
** Improvement
21+
22+
* #2677 Missing ConfigureAwait in FutureEnumerable.GetEnumerableAsync
23+
* #2656 Make sure dbcommand is disposed
24+
25+
** Task
26+
27+
* #2676 Release 5.3.6
28+
29+
As part of releasing 5.3.6, one missing 5.3.0 possible breaking change has been added, about
30+
Merge no more triggering immediate generation of identifier. See 5.3.0 possible breaking changes.
31+
32+
Build 5.3.5
233
=============================
334

435
Release notes - NHibernate - Version 5.3.5
@@ -121,7 +152,7 @@ Release notes - NHibernate - Version 5.3.0
121152
* `update` and `delete` statements will now take into account any enabled filter on the entities
122153
they update or delete, while previously they were ignoring them. (`insert` statements will also take
123154
them into account, but previously they were failing instead of ignoring enabled filters.)
124-
* ISession.Persist will no more trigger immediate generation of identifier.
155+
* ISession.Persist and ISession.Merge will no more trigger immediate generation of identifier.
125156
* Bags will no more be loaded with "null" entities, they will be filtered out.
126157
* Setting the value of an uninitialized lazy property will no more trigger loading of all the lazy
127158
properties of the entity.

0 commit comments

Comments
 (0)