Skip to content

Commit 7530a25

Browse files
Release 5.3.3 (#2527)
1 parent 63b6b42 commit 7530a25

File tree

2 files changed

+37
-2
lines changed

2 files changed

+37
-2
lines changed

build-common/NHibernate.props

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<NhVersion Condition="'$(NhVersion)' == ''" >5.3</NhVersion>
66
<VersionPatch Condition="'$(VersionPatch)' == ''">3</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

+36-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,36 @@
1-
Build 5.3.2
1+
Build 5.3.3
2+
=============================
3+
4+
Release notes - NHibernate - Version 5.3.3
5+
6+
16 issues were resolved in this release.
7+
8+
** Bug
9+
10+
* #2519 Fix parameter caching for Linq provider
11+
* #2515 InvalidCastException for Linq query with subquery
12+
* #2514 Entity with field interceptor are not correctly passed as Linq parameters
13+
* #2512 Linq queries with a condition after a projection on a collection fail
14+
* #2511 Linq Fetch over component after fetching a many-to-one throws exception
15+
* #2508 OnPreUpdateCollection - Passed entity instance X is not of expected type Y
16+
* #2499 Cast operation fails when an enum is mapped as an AnsiString
17+
* #2490 Unnecessary cast in sql with Linq are causing performance issues
18+
* #2488 Fix parameter detection for Equals and CompareTo methods for Linq provider
19+
* #2485 Throw entity not mapped exception for entity join in hql if possible
20+
* #2484 Entity Joins are not polymorphic in hql
21+
* #2476 Hashset add returns true instead of false
22+
* #2474 Fetch all lazy properties when entity is already loaded fails
23+
* #2471 AsQueryable() on collection throws if applied after Where statement
24+
25+
** Task
26+
27+
* #2482 Add missing possible breaking changes for #2010
28+
* #2527 Release 5.3.3
29+
30+
As part of releasing 5.3.3, two missing 5.3.0 possible breaking changes have been added, about
31+
uninitialized extra lazy collections and SQLite schema validation. See 5.3.0 possible breaking changes.
32+
33+
Build 5.3.2
234
=============================
335

436
Release notes - NHibernate - Version 5.3.2
@@ -69,6 +101,9 @@ Release notes - NHibernate - Version 5.3.0
69101
stored as `REAL` instead of `NUMERIC`. Both are binary floating point types, excepted that `NUMERIC`
70102
stores integral values as `INTEGER`. This change may cause big integral decimal values to lose more
71103
precision in SQLite.
104+
* SQLite: non supported SQL type names previously used by NHibernate, resulting in unexpected actual typing,
105+
have been fixed. This causes databases generated by a previous NHibernate version to fail schema validation
106+
by 5.3 or higher versions. See #2507 for more information.
72107
* Custom dialects used for databases that do not support cross join will have to override
73108
`SupportsCrossJoin` property and set it to `false`.
74109
* `VisitorParameters.ConstantToParameterMap` may contain the same parameter for multiple constant

0 commit comments

Comments
 (0)