|
1 |
| -Build 5.0.1 |
| 1 | +As part of releasing 5.0.2, a missing 5.0.0 possible breaking change has been added about Dialects requiring now |
| 2 | +to be configured. See 5.0.0 possible breaking changes. |
| 3 | + |
| 4 | +Build 5.0.1 |
2 | 5 | =============================
|
3 | 6 |
|
4 | 7 | Release notes - NHibernate - Version 5.0.1
|
@@ -85,6 +88,9 @@ Build 5.0.0
|
85 | 88 | the dialect. They resolve to 4000 length string and (28, 10) precision/scale decimals by default, and are
|
86 | 89 | trimmed down according to dialect. Those defaults can be overridden with query.default_cast_length,
|
87 | 90 | query.default_cast_precision and query.default_cast_scale settings.
|
| 91 | + * Dialects are now configurable. If you instantiate a dialect directly, make sure you call its Configure |
| 92 | + method, with as argument the properties of a NHibernate Configuration object. You may use instead |
| 93 | + Dialect.GetDialect methods, which configure the dialect before returning it. |
88 | 94 | * Transaction scopes handling has undergone a major rework. See NH-4011 for full details.
|
89 | 95 | ** More transaction promotion to distributed may occur if you use the "flush on commit" feature with
|
90 | 96 | transaction scopes. Explicitly flush your session instead. Ensure it does not occur by disabling
|
@@ -156,9 +162,6 @@ Release notes - NHibernate - Version 5.0.0
|
156 | 162 | * [NH-3957] - Second level query cache may yields wrong cache entry
|
157 | 163 | * [NH-4001] - Remove ThreadSafeDictionary
|
158 | 164 |
|
159 |
| - |
160 |
| - |
161 |
| - |
162 | 165 | ** Bug
|
163 | 166 | * [NH-926] - Identity insert fails with SQL Ce dialect and aggressive connection release mode.
|
164 | 167 | * [NH-1752] - NHibernate Date type converts to NULL
|
|
0 commit comments