Skip to content

Commit

Permalink
Release 5.3.3 (#2527)
Browse files Browse the repository at this point in the history
  • Loading branch information
fredericDelaporte authored Sep 13, 2020
1 parent 63b6b42 commit 7530a25
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 2 deletions.
2 changes: 1 addition & 1 deletion build-common/NHibernate.props
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<NhVersion Condition="'$(NhVersion)' == ''" >5.3</NhVersion>
<VersionPatch Condition="'$(VersionPatch)' == ''">3</VersionPatch>
<!-- Clear VersionSuffix for making release and set it to dev for making development builds -->
<VersionSuffix Condition="'$(VersionSuffix)' == ''">dev</VersionSuffix>
<VersionSuffix Condition="'$(VersionSuffix)' == ''"></VersionSuffix>

<VersionPrefix Condition="'$(VersionPrefix)' == ''">$(NhVersion).$(VersionPatch)</VersionPrefix>
<VersionSuffix Condition="'$(VersionSuffix)' != '' AND '$(BuildNumber)' != ''">$(VersionSuffix).$(BuildNumber)</VersionSuffix>
Expand Down
37 changes: 36 additions & 1 deletion releasenotes.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,36 @@
Build 5.3.2
Build 5.3.3
=============================

Release notes - NHibernate - Version 5.3.3

16 issues were resolved in this release.

** Bug

* #2519 Fix parameter caching for Linq provider
* #2515 InvalidCastException for Linq query with subquery
* #2514 Entity with field interceptor are not correctly passed as Linq parameters
* #2512 Linq queries with a condition after a projection on a collection fail
* #2511 Linq Fetch over component after fetching a many-to-one throws exception
* #2508 OnPreUpdateCollection - Passed entity instance X is not of expected type Y
* #2499 Cast operation fails when an enum is mapped as an AnsiString
* #2490 Unnecessary cast in sql with Linq are causing performance issues
* #2488 Fix parameter detection for Equals and CompareTo methods for Linq provider
* #2485 Throw entity not mapped exception for entity join in hql if possible
* #2484 Entity Joins are not polymorphic in hql
* #2476 Hashset add returns true instead of false
* #2474 Fetch all lazy properties when entity is already loaded fails
* #2471 AsQueryable() on collection throws if applied after Where statement

** Task

* #2482 Add missing possible breaking changes for #2010
* #2527 Release 5.3.3

As part of releasing 5.3.3, two missing 5.3.0 possible breaking changes have been added, about
uninitialized extra lazy collections and SQLite schema validation. See 5.3.0 possible breaking changes.

Build 5.3.2
=============================

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

0 comments on commit 7530a25

Please sign in to comment.