Skip to content

Commit 0cf2a0c

Browse files
Update release notes
1 parent 4f1c929 commit 0cf2a0c

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

releasenotes.txt

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Build 5.2.0
33

44
Release notes - NHibernate - Version 5.2.0
55

6-
154 issues were resolved in this release.
6+
157 issues were resolved in this release.
77

88
##### Possible Breaking Changes #####
99
* Mappings mixing column elements and formula elements were taking into account
@@ -32,6 +32,12 @@ Release notes - NHibernate - Version 5.2.0
3232
precise 13th character.
3333
* The WcfOperationSessionContext has been removed from .Net Core and .Net
3434
Standard builds. See #1842.
35+
* Some classes, which were not serializing the session factory, do now serialize it.
36+
In case of cross-process serialization/deserialization, these session factories
37+
will need to be properly named, by setting the session_factory_name setting in the
38+
configuration used to build them. This may mainly affect users of a distributed
39+
second level cache, if their cache implementation uses binary serialization.
40+
Affected classes are: CacheKey, CollectionKey, EntityKey and EntityUniqueKey.
3541
* Some types cache representations have changed. Out-of-process second level
3642
caches should be cleared after upgrading NHibernate, if some of those types
3743
were cached. The concerned types are: CultureInfoType, TypeType, UriType,
@@ -61,11 +67,10 @@ Release notes - NHibernate - Version 5.2.0
6167
operations to be done by their base AfterInitialize will need to be changed
6268
accordingly.
6369

64-
Not yet merged and not counted: #1836, #1793
65-
6670
** Bug
6771

6872
* #1900 Do not generate FK on non-generated unique constraint
73+
* #1888 Second level cache key mismatch
6974
* #1886 Superfluous SQL casts generated in FirebirdClientDriver
7075
* #1885 Process classes accordingly to inheritance path in mapping by code
7176
* #1884 Fix attempt of static proxies to call base method for abstract classes
@@ -76,6 +81,7 @@ Not yet merged and not counted: #1836, #1793
7681
* #1859 Fix filter & where fragment appended after lock hint
7782
* #1855 Fix NotNullUnique not taken into account for single column
7883
* #1849 Loquatious QueryCache constraint should be an IQueryCacheFactory constraint
84+
* #1836 Cannot create configuration due to log4net loading failure
7985
* #1824 property-ref on a component's property causes "wrong number of columns" error
8086
* #1821 Allow using ICompositeUserType for collection element mappings in Mapping By Code
8187
* #1818 Handle DbDataReaders that do not support GetSchemaTable
@@ -120,6 +126,7 @@ Not yet merged and not counted: #1836, #1793
120126
* #1151 NH-3426 - Wrong result when converting Guid to string
121127
* #1121 NH-3095 - Cast from mapped long field to enum leads to 'Specified cast not valid'
122128
* #1096 NH-2836 - SchemaValidator throws with SqlCe4 if db-schema set
129+
* #1089 NH-2755 - LockMode hash differs in x86 and 64bit OS
123130
* #1037 NH-3749 - Unnecessary comma in CREATE TABLE statement
124131
* #1016 NH-3007 - Informix dialect generates incorrect boolean constants
125132
* #1000 NH-2558 - NoViableAltException with boolean expression in OrderBy clause

0 commit comments

Comments
 (0)