|
| 1 | +Build 3.3.3.CR1 |
| 2 | +============================= |
| 3 | + |
| 4 | +** Fix |
| 5 | + * [NH-3148] - ComponentAsId properties do not maintain the Column specified using property mapper when component is from base class |
| 6 | + |
| 7 | +** Sub-task |
| 8 | + * [NH-3052] - Projection of one-to-many generates invalid SQL |
| 9 | + * [NH-3385] - Add ability to expand many subcollections with WCF Data Services |
| 10 | + |
| 11 | +** Bug |
| 12 | + * [NH-2042] - Table per subclass, using a discriminator mappings with formula in child class error |
| 13 | + * [NH-2539] - Contains/StartsWith fails when invoked via WCF Data Service. |
| 14 | + * [NH-2566] - NotSupportedException when using Skip/Take/First/Single/Any on GroupBy |
| 15 | + * [NH-2588] - NotSupportedException when using Skip/Take with Where clause |
| 16 | + * [NH-2860] - Lazy property throwing casting exception |
| 17 | + * [NH-2979] - MsSqlCe dialect doesn't give the correct SQL type for Decimal with Scale defined |
| 18 | + * [NH-3039] - IndexOutOfRangeException thrown when web server is processing multiple sessionfactory creation requests |
| 19 | + * [NH-3057] - Collection subquery constraint on joined-subclass inherited properties causes invalid sql (base classes are not joined in). |
| 20 | + * [NH-3105] - ComponentAsId does not find property that belongs to a parent class |
| 21 | + * [NH-3108] - OrderBy with Select throws exception |
| 22 | + * [NH-3129] - Linq Provider doesn't recognize CompareTo method |
| 23 | + * [NH-3241] - Linq: Mixing Fetch/FetchMany with Any() throws: ArgumentException: Expression of type 'System.Collections.IList' cannot be used for parameter of type 'System.Collections.Generic.IEnumerable`1[System.Object]' |
| 24 | + * [NH-3261] - Linq Query throws when there is a conditional operator |
| 25 | + * [NH-3305] - SybaseSQLAnywhere10Dialect defaults a numeric datatype to (19,255) precision, which is not compatible with the DB |
| 26 | + * [NH-3318] - Composite-id does not allow superclass properties |
| 27 | + * [NH-3320] - Exception in LINQ projection with OrderBy/Take - block using WCF Data Services projection's |
| 28 | + * [NH-3326] - Exception in LINQ with pagination - block using WCF Data Services |
| 29 | + * [NH-3330] - Exception in LINQ for nullable strings in Oracle - blocks using WCF Data Services |
| 30 | + * [NH-3332] - The NH linq driver generates sql code that doesn't match the semantics of the original linq query |
| 31 | + * [NH-3337] - Exception in LINQ for complex nullable conditionals - blocks using WCF Data Services |
| 32 | + * [NH-3357] - System.NotSupportedException : Don't currently support idents of type DateTimeOffset |
| 33 | + * [NH-3366] - LINQ query with various Compare() and CompareTo() fails (WCF Data Services) |
| 34 | + * [NH-3369] - ToFuture/ToFutureValue should fall-back on dialects without MultiQuery support |
| 35 | + * [NH-3378] - MySQLDialect incorrect handle DbType.Currency as MONEY |
| 36 | + * [NH-3379] - Oracle8iDialect and FirebirdDialect incorrect handle DbType.Currency type |
| 37 | + |
| 38 | +** Improvement |
| 39 | + * [NH-2297] - Configuration.BuildSessionFactory throws a NullReferenceException when loading an invalid ICompositeUserType |
| 40 | + * [NH-3301] - Support SqlMethods.Like() in LINQ queries. |
| 41 | + * [NH-3360] - Allow setting timeout on a LINQ query |
| 42 | + * [NH-3367] - Support string.Equals() |
| 43 | + * [NH-3368] - Add support for Equals method of sbyte, DateTimeOffset and unsigned numerics |
| 44 | + * [NH-3371] - NHibernate should log LINQ expression trees to ease debugging |
| 45 | + |
| 46 | +** New Feature |
| 47 | + * [NH-2986] - Add ability to include collections into projections |
| 48 | + * [NH-3092] - Nhibernate Linq provider does not support Math functions like Math.Cos, Math.Sin, etc |
| 49 | + * [NH-3180] - Could not select first element of the group |
| 50 | + * [NH-3184] - Add ability to use ToFutureValue with aggregating queries |
| 51 | + * [NH-3283] - New driver: Devart.Data.MySql |
| 52 | + * [NH-3333] - Add ability to expand subcollections with WCF Data Services |
| 53 | + |
| 54 | +** Patch |
| 55 | + * [NH-3255] - The IDbCommand that performs the cleanup of data in AbstractStatementExecutor.DropTemporaryTableIfNecessary does not have a connection. |
| 56 | + |
1 | 57 | Build 3.3.2.GA
|
2 | 58 | =============================
|
3 | 59 |
|
|
0 commit comments