Skip to content

Commit 22cd760

Browse files
Release 5.2.4 (#2030)
1 parent 2a31626 commit 22cd760

File tree

4 files changed

+33
-4
lines changed

4 files changed

+33
-4
lines changed

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: 5.2.3.{build}
1+
version: 5.2.4.{build}
22
image: Visual Studio 2017
33
environment:
44
matrix:

build-common/NHibernate.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<VersionMajor Condition="'$(VersionMajor)' == ''">5</VersionMajor>
55
<VersionMinor Condition="'$(VersionMinor)' == ''">2</VersionMinor>
6-
<VersionPatch Condition="'$(VersionPatch)' == ''">3</VersionPatch>
6+
<VersionPatch Condition="'$(VersionPatch)' == ''">4</VersionPatch>
77
<VersionSuffix Condition="'$(VersionSuffix)' == ''"></VersionSuffix>
88

99
<VersionPrefix>$(VersionMajor).$(VersionMinor).$(VersionPatch)</VersionPrefix>

build-common/common.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313

1414
<!-- This is used only for build folder -->
1515
<!-- TODO: Either remove or refactor to use NHibernate.props -->
16-
<property name="project.version" value="5.2.3" overwrite="false" />
17-
<property name="project.version.numeric" value="5.2.3" overwrite="false" />
16+
<property name="project.version" value="5.2.4" overwrite="false" />
17+
<property name="project.version.numeric" value="5.2.4" overwrite="false" />
1818

1919
<!-- properties used to connect to database for testing -->
2020
<include buildfile="nhibernate-properties.xml" />

releasenotes.txt

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
Build 5.2.4
2+
=============================
3+
4+
Release notes - NHibernate - Version 5.2.4
5+
6+
3 issues were resolved in this release. The dialect change has the side effect of
7+
re-enabling a hack used by NHibernate.Spatial, allowing Spatial users to upgrade
8+
to NHibernate 5.2.x. See NHibernate.Spatial#104.
9+
10+
##### Possible Breaking Changes #####
11+
* Using DML on an entity collection was applying the changes without
12+
filtering according to the entity. It will now throw a
13+
NotSupportedException.
14+
15+
** Bug
16+
17+
* #2020 Throw for DML on filter
18+
* #2011 Use a statically resolved dialect when building the session factory
19+
20+
** Task
21+
22+
* #2030 Release 5.2.4
23+
24+
As part of releasing 5.2.4, a missing 5.2.0 possible breaking change has been added about
25+
property-ref on null values. See 5.2.0 possible breaking changes.
26+
127
Build 5.2.3
228
=============================
329

@@ -74,6 +100,9 @@ Release notes - NHibernate - Version 5.2.0
74100
IDictionary is no more supported.
75101
* Querying a dynamic entity as a Hashtable instead of an IDictionary is no more
76102
supported.
103+
* A collection mapped with a `property-ref` will no more support being accessed
104+
when the referenced property is null. It will throw. Previously, the collection
105+
was not throwing but was always loaded empty.
77106
* With PostgreSQL, a HQL query using the bitwise xor operator "^" or "bxor"
78107
was exponentiating the arguments instead. It will now correctly apply the xor
79108
operator. (# operator in PostgreSQL SQL.)

0 commit comments

Comments
 (0)