|
| 1 | +Build 5.2.5 |
| 2 | +============================= |
| 3 | + |
| 4 | +Release notes - NHibernate - Version 5.2.5 |
| 5 | + |
| 6 | +5 issues were resolved in this release. |
| 7 | + |
| 8 | +** Bug |
| 9 | + |
| 10 | + * #2075 Missing cast when comparing a guid and string columns in SAP SQL Anywhere |
| 11 | + * #2046 Fix nullable Guid ToString is not translated correctly on some dialects |
| 12 | + * #2043 System.Reflection.TargetException when an interface is used as class mapping proxy definition |
| 13 | + * #2040 Incorrect SQL when comparing a guid and string column in Sql Server |
| 14 | + |
| 15 | +** Task |
| 16 | + |
| 17 | + * #2086 Release 5.2.5 |
| 18 | + |
| 19 | +Build 5.2.4 |
| 20 | +============================= |
| 21 | + |
| 22 | +Release notes - NHibernate - Version 5.2.4 |
| 23 | + |
| 24 | +3 issues were resolved in this release. The dialect change has the side effect of |
| 25 | +re-enabling a hack used by NHibernate.Spatial, allowing Spatial users to upgrade |
| 26 | +to NHibernate 5.2.x. See NHibernate.Spatial#104. |
| 27 | + |
| 28 | + ##### Possible Breaking Changes ##### |
| 29 | + * Using DML on an entity collection was applying the changes without |
| 30 | + filtering according to the entity. It will now throw a |
| 31 | + NotSupportedException. |
| 32 | + |
| 33 | +** Bug |
| 34 | + |
| 35 | + * #2020 Throw for DML on filter |
| 36 | + * #2011 Use a statically resolved dialect when building the session factory |
| 37 | + |
| 38 | +** Task |
| 39 | + |
| 40 | + * #2030 Release 5.2.4 |
| 41 | + |
| 42 | +As part of releasing 5.2.4, a missing 5.2.0 possible breaking change has been added about |
| 43 | +property-ref on null values. See 5.2.0 possible breaking changes. |
| 44 | + |
1 | 45 | Build 5.2.3
|
2 | 46 | =============================
|
3 | 47 |
|
@@ -74,6 +118,9 @@ Release notes - NHibernate - Version 5.2.0
|
74 | 118 | IDictionary is no more supported.
|
75 | 119 | * Querying a dynamic entity as a Hashtable instead of an IDictionary is no more
|
76 | 120 | supported.
|
| 121 | + * A collection mapped with a `property-ref` will no more support being accessed |
| 122 | + when the referenced property is null. It will throw. Previously, the collection |
| 123 | + was not throwing but was always loaded empty. |
77 | 124 | * With PostgreSQL, a HQL query using the bitwise xor operator "^" or "bxor"
|
78 | 125 | was exponentiating the arguments instead. It will now correctly apply the xor
|
79 | 126 | operator. (# operator in PostgreSQL SQL.)
|
@@ -295,6 +342,24 @@ Release notes - NHibernate - Version 5.2.0
|
295 | 342 | As part of releasing 5.2.0, a misnamed setting in 5.0.0 release notes has been fixed:
|
296 | 343 | transaction.use_connection_on_system_events correct name is transaction.use_connection_on_system_prepare
|
297 | 344 |
|
| 345 | +Build 5.1.5 |
| 346 | +============================= |
| 347 | + |
| 348 | +Release notes - NHibernate - Version 5.1.5 |
| 349 | + |
| 350 | + ##### Possible Breaking Changes ##### |
| 351 | + * Using DML on an entity collection was applying the changes without |
| 352 | + filtering according to the entity. It will now throw a |
| 353 | + NotSupportedException. |
| 354 | + |
| 355 | +** Bug |
| 356 | + |
| 357 | + * #2043 System.Reflection.TargetException when an interface is used as class mapping proxy definition |
| 358 | + * #2020 Throw for DML on filter |
| 359 | + |
| 360 | +** Task |
| 361 | + * #2074 Release 5.1.5 |
| 362 | + |
298 | 363 | Build 5.1.4
|
299 | 364 | =============================
|
300 | 365 |
|
@@ -540,6 +605,24 @@ Release notes - NHibernate - Version 5.1.0
|
540 | 605 | As part of releasing 5.1.0, a missing 5.0.0 possible breaking change has been added about inequality semantic in LINQ
|
541 | 606 | queries. See 5.0.0 possible breaking changes.
|
542 | 607 |
|
| 608 | +Build 5.0.7 |
| 609 | +============================= |
| 610 | + |
| 611 | +Release notes - NHibernate - Version 5.0.7 |
| 612 | + |
| 613 | + ##### Possible Breaking Changes ##### |
| 614 | + * Using DML on an entity collection was applying the changes without |
| 615 | + filtering according to the entity. It will now throw a |
| 616 | + NotSupportedException. |
| 617 | + |
| 618 | +** Bug |
| 619 | + |
| 620 | + * #2043 System.Reflection.TargetException when an interface is used as class mapping proxy definition |
| 621 | + * #2020 Throw for DML on filter |
| 622 | + |
| 623 | +** Task |
| 624 | + * #2073 Release 5.0.7 |
| 625 | + |
543 | 626 | Build 5.0.6
|
544 | 627 | =============================
|
545 | 628 |
|
|
0 commit comments