From: <fab...@us...> - 2008-10-10 12:00:24
|
Revision: 3828 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=3828&view=rev Author: fabiomaulo Date: 2008-10-10 12:00:14 +0000 (Fri, 10 Oct 2008) Log Message: ----------- Actualized with releasenote of branch Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2008-10-10 04:33:22 UTC (rev 3827) +++ trunk/nhibernate/releasenotes.txt 2008-10-10 12:00:14 UTC (rev 3828) @@ -1,3 +1,151 @@ +Build 2.0.1.GA +======================== +** Bug + * [NH-1293] - Changed behavior of Filters for many-to-one associations brings up possible bug when used with outer joins. + * [NH-1464] - C++ and Dispose method + * [NH-1466] - current_session_context_class = thread_static doesn't work + * [NH-1473] - IsEqual and Compare broken in EntityType + * [NH-1481] - Named Hql queries w/ Named Parameters broken after upgrade to 2.0 from 1.2.1 + * [NH-1483] - Subclass Not Loaded From Cache as Baseclass + * [NH-1488] - Table per class hierarchy and OUTER JOIN + * [NH-1490] - Wrong order of parameters in query when session uses IFilter + * [NH-1492] - Parameter mismatch enabling filters + * [NH-1499] - NullReferenceException construting Criteria query + +** Improvement + * [NH-1484] - first chance exception 'NHibernate.MappingException' when starting a webapplication + * [NH-1496] - Configuration.AddAssembly(Assembly) should do some logging if no mapping files where found + * [NH-1500] - Spelling error of NHibernate.Cfg.ConfigurationSchema.ParseColectionsCache + + +** Patch + * [NH-1034] - HQL functions - parameters support + * [NH-1434] - Some unit test supplies non-character value to LIKE: not portable across every RDBMS + * [NH-1435] - Explicitly order query in NH-1179 to ensure reliable results + * [NH-1436] - Mapping of NH-1250 not portable across every RDBMS + * [NH-1437] - Mapping of NH-1408 not portable across every RDBMS + * [NH-1438] - Some queries from FooBarTest fixture are not portable across every RDBMS + * [NH-1439] - Handle Dialect.GetIdentityColumnString(DbType type) + * [NH-1459] - Sybase dialect + * [NH-1462] - StringHelper.GetFullClassname fails to parse generic types + +Build 2.0.0.GA +======================== +** BREAKING CHANGES from NH1.2.1GA to NH2.0.0 + ##### Infrastructure ##### + * .NET 1.1 is no longer supported + * Nullables.NHibernate is no longer supported (use nullable types of .NET 2.0) + * Contrib projects moved to http://sourceforge.net/projects/nhcontrib + + ##### Compile time ##### + * NHibernate.Expression namespace was renamed to NHibernate.Criterion + * IInterceptor have additional methods. (IsUnsaved was renamed IsTransient) + * INamingStrategy + * IType + * IEntityPersister + * IVersionType + * IBatcher + * IUserCollectionType + * IEnhancedUserType + * IPropertyAccessor + * ValueTypeType renamed to PrimitiveType + + ##### Possible Breaking Changes for external frameworks ##### + * Various classes were moved between namespaces + * Various classes have been renamed (to match Hibernate 3.2 names) + * ISession interface have additional methods + * ICacheProvider + * ICriterion + * CriteriaQueryTranslator + + ##### Initialization time ##### + * <nhibernate> section, in App.config, is no longer supported and will be ignored. Configuration schema for configuration file and App.config is now identical, and the App.config section name is: <hibernate-configuration> + * <hibernate-configuration> have a different schema and all properties names are cheked + * configuration properties are no longer prefixed by "hibernate.", if before you would specify "hibernate.dialect", now you specify just "dialect" + * All named queries will be validated at initialization time, an exception will be thrown if any is not valid (can be disabled if needed) + * Stricter checks for proxying classes (all public methods must be virtual) + + ##### Run time ##### + * SaveOrUpdateCopy() returns a new instance of the entity without changing the original + * AutoFlush will not occur outside a transaction - Database transactions are never optional, all communication with the database must occur inside a transaction, whatever you read or write data. + * NHibernate will return long for count(*) queries on SQL Server + * <formula> must contain parenthesis when needed + * The HQL functions names may cause conflic in your HQL (reserved names are: substring,locate,trim,length,bit_length,coalesce,nullif,abs,mod,sqrt,upper,lower,cast,extract,concat,current_timestamp,sysdate,second,minute,hour,day,month,year,str) + * <any> when meta-type="class" the persistent type is a string containing the Class.FullName (In order to set a parameter in a query you must use SetParameter("paraName", typeof(YourClass).FullName, NHibernateUtil.ClassMetaType) ) + + ##### Mapping ##### + * <any> : default meta-type is "string" (was "class") + +Build 2.0.0.CR2 +======================== +** Sub-task + * [NH-1407] - Actualize documentation of <any> + +Build 2.0.0.CR1 +======================== +** Bug + * [NH-1361] - ProxyTypeValidator: Non-virtual public methods are accepted + * [NH-1389] - Sybase SQLAnywhere 8/9 support broken in Beta1 onword + * [NH-1399] - Database constraint names and hash collisions + * [NH-1403] - Support <any> with meta-type="class" + * [NH-1405] - composite-id property is nulled when related composite many-to-one mapping returns null. + * [NH-1406] - IQuery.SetTimeout work incorrect for ExecuteUpdate + * [NH-1408] - CriteriaTransformer don't clone a DetachedCriteria with sub DetachedCriteria + * [NH-1413] - Paging with multiple orders fail in MSSQL2005 + +** Improvement + * [NH-1304] - Reflection optimizer on != property access + * [NH-1415] - Adding multi query support to MySqlDataDriver + +** New Feature + * [NH-1412] - Allow custom accessors to define if the ReflectionOptimizer can be used. + +** Patch + * [NH-1254] - Sybase ASA10 - Dialect + Driver + * [NH-1390] - Union subclass support for PostgreSQL + +** Task + * [NH-1410] - Spelling mistake in error message: sublcass must be subclass + + +Build 2.0.0.Beta2 +======================== +** Bug + * [NH-1030] - DB2400Dialect : mod(x,y) function triggers a parse exception + * [NH-1077] - Pessimistic locking for SQL Server fails on cached objects + * [NH-1258] - Oracle Sequences mappings without Schema information throwns InvalidKeyException + * [NH-1279] - AggressiveRelease tests fail for MySQL + * [NH-1300] - Detached Entities that have many-to-one associations improperly throw LazyInitializationExceptions when accessing the association outside the loading session + * [NH-1355] - Custom Version type (IUserVersionType) not allowed + * [NH-1362] - Nested cascades on ISession.Refresh() + * [NH-1375] - Disable Multi Query support for Npgsql + * [NH-1383] - Components with (non-C#) Nullables do not follow documentation sect. 7.1 "if all component columns are null, then the entire component is null" + * [NH-1384] - Support for latest Npgsql2 (PostgreSQL) Data Provider + +** Improvement + * [NH-693] - Better error message when user forgets to supply table name + * [NH-803] - Support DML type batch sql statements + * [NH-824] - GetClassname cannot parse generic classnames + * [NH-938] - Escape characters in Like expressions + * [NH-978] - show_sql: Transaction Begin, Commit, Rollback + * [NH-1101] - component directy detection should consider null component value to be equiv to all component member's being null + * [NH-1151] - Improve Configuration to Support ASP.NET Configuration File Hierarchy and Inheritance + * [NH-1216] - SchemaExport creates varchar(255) on MySQL when Property Type is StringClob + * [NH-1236] - XML Entity support in mapping files broken + * [NH-1257] - lazy=true and fetch=join doesn't work together it will be nice to receive a WARN + * [NH-1364] - LinkedHashMap.RemoveImpl can be improved (using try/catch for common scenario) + * [NH-1382] - Oracle Dialect support for Unsigned Int (UInt32, UInt64) + +** New Feature + * [NH-1115] - Add support for "Refresh" cascade style + * [NH-1367] - Add Interceptor or Event to Batcher + + +** Task + * [NH-1144] - Apply patch for NH-1022 (Oracle command batching) to trunk + * [NH-1210] - "table" attribute documented as required when in fact optional + + Build 2.0.0.Beta1 ======================== ** Bug This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2008-10-11 13:10:05
|
Revision: 3843 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=3843&view=rev Author: fabiomaulo Date: 2008-10-11 13:09:53 +0000 (Sat, 11 Oct 2008) Log Message: ----------- forgot a possible BR is somebody are inheriting from DefaultProxyFactoryFactory Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2008-10-11 12:59:51 UTC (rev 3842) +++ trunk/nhibernate/releasenotes.txt 2008-10-11 13:09:53 UTC (rev 3843) @@ -3,6 +3,7 @@ ** BREAKING CHANGES from NH2.0.xGA to NH2.1.0 ##### Possible Breaking Changes for external frameworks ##### * ISession interface have additional methods + * DefaultProxyFactoryFactory moved to NHibernate.Bytecode.Castle ##### Initialization time ##### * The ProxyTypeValidator check for "internal virtual" (to be proxied need "protected internal virtual") This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-01-02 18:52:58
|
Revision: 3973 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=3973&view=rev Author: fabiomaulo Date: 2009-01-02 18:52:54 +0000 (Fri, 02 Jan 2009) Log Message: ----------- Commented the possible breaking change generated by fix of NH-1633 Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-01-02 18:41:32 UTC (rev 3972) +++ trunk/nhibernate/releasenotes.txt 2009-01-02 18:52:54 UTC (rev 3973) @@ -13,6 +13,9 @@ ##### Initialization time ##### * The ProxyValidator check for "internal virtual" (to be intercepted by proxy need "protected internal virtual") * The session-factory configuration property "proxyfactory.factory_class" is mandatory; You must choose one of the availables NHibernate.ByteCode + + ##### Breaking Changes ##### + * see NH-1633 if you are using SQL native queries Build 2.0.1.GA This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-02-04 04:46:31
|
Revision: 4033 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4033&view=rev Author: fabiomaulo Date: 2009-02-04 04:46:26 +0000 (Wed, 04 Feb 2009) Log Message: ----------- compatible only with .NET2.0 SP1 Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-02-04 04:24:02 UTC (rev 4032) +++ trunk/nhibernate/releasenotes.txt 2009-02-04 04:46:26 UTC (rev 4033) @@ -4,6 +4,7 @@ ##### Run time ##### * If you want work using lazy loading with LinFu.DynamicProxy now you must deploy NHibernate.ByteCode.LinFu.dll * If you want work using lazy loading with Castle.DynamicProxy2 now you must deploy NHibernate.ByteCode.Castle.dll + * compatible only with .NET2.0 SP1 or above (System.DateTimeOffset) ##### Possible Breaking Changes for external frameworks ##### * ISession interface have additional methods This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-03-05 13:06:51
|
Revision: 4117 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4117&view=rev Author: fabiomaulo Date: 2009-03-05 13:06:45 +0000 (Thu, 05 Mar 2009) Log Message: ----------- Minor Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-03-05 13:00:03 UTC (rev 4116) +++ trunk/nhibernate/releasenotes.txt 2009-03-05 13:06:45 UTC (rev 4117) @@ -1,4 +1,4 @@ -Build 2.1.0.GA +Build 2.1.0 ======================== ** BREAKING CHANGES from NH2.0.xGA to NH2.1.0 ##### Run time ##### This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-03-14 19:14:08
|
Revision: 4132 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4132&view=rev Author: fabiomaulo Date: 2009-03-14 19:14:07 +0000 (Sat, 14 Mar 2009) Log Message: ----------- Minor Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-03-14 15:18:55 UTC (rev 4131) +++ trunk/nhibernate/releasenotes.txt 2009-03-14 19:14:07 UTC (rev 4132) @@ -1,9 +1,10 @@ Build 2.1.0 ======================== -** BREAKING CHANGES from NH2.0.xGA to NH2.1.0 +** Know BREAKING CHANGES from NH2.0.xGA to NH2.1.0 ##### Run time ##### * If you want work using lazy loading with LinFu.DynamicProxy now you must deploy NHibernate.ByteCode.LinFu.dll * If you want work using lazy loading with Castle.DynamicProxy2 now you must deploy NHibernate.ByteCode.Castle.dll + * If you want work using lazy loading with Spring.Aop now you must deploy NHibernate.ByteCode.Spring.dll * compatible only with .NET2.0 SP1 or above (System.DateTimeOffset) ##### Possible Breaking Changes for external frameworks ##### This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-03-15 13:09:05
|
Revision: 4137 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4137&view=rev Author: fabiomaulo Date: 2009-03-15 13:08:54 +0000 (Sun, 15 Mar 2009) Log Message: ----------- Actualized for NH2.1.0Alpha1 release Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-03-14 22:43:23 UTC (rev 4136) +++ trunk/nhibernate/releasenotes.txt 2009-03-15 13:08:54 UTC (rev 4137) @@ -20,7 +20,197 @@ ##### Breaking Changes ##### * see NH-1633 if you are using SQL native queries +Build 2.1.0.Alpha1 +======================== +** Sub-task + * [NH-1379] - Allow <typedef> for version custom type + * [NH-1649] - DateTime2 and DateTimeOffset data types support + * [NH-1650] - FileStream data type support + * [NH-1656] - Date and Time data types support + +** Bug + * [NH-1083] - When using a proxy with an interface access strategy on the Id does not get applied + * [NH-1177] - Save/Delete/Evict/Save does not work if collections are mapped + * [NH-1197] - Some tests related to paged subselect are failing under PostgreSQL + * [NH-1251] - TypeFactory.GetSerializableType race condition + * [NH-1253] - Named paramaters with numeric suffix may cause problems + * [NH-1297] - <idbag> with native ID generator throws InvalidCastException + * [NH-1329] - Expression.Sql with parameters (inside of functions) is broken + * [NH-1345] - PersistentGenericList.GetEnumerator missing Read + * [NH-1357] - ICriteria.ClearOrders is mispelled and belongs on DetachedCriteria too + * [NH-1358] - SchemaUpdate fails for Firebird in released binaries only - NHibernate source and local builds from this source work fine + * [NH-1385] - System.Collections.Generic.KeyNotFoundException exception in PersistentGenericMap.GetDeletes() + * [NH-1395] - Unsaved value null for ValueType + * [NH-1422] - incorrect parameter replacement when one variable is the prefix of another + * [NH-1443] - default_catalog is not used in create table + * [NH-1445] - CriteriaImpl.Clone does not propertly maintain the persistentClass + * [NH-1446] - cast case sensitivity + * [NH-1447] - boolean ConstantProjection fails with MSSQL2005 + * [NH-1480] - SchemaUpdate & Oracle + * [NH-1495] - using access=field.camelcase with interface to create proxy + * [NH-1499] - NullReferenceException construting Criteria query + * [NH-1502] - Order by with projections uses invalid parameter characters + * [NH-1505] - LikeExpression when using projections is invalid + * [NH-1520] - SQLite Dialect does not properly escape names surrounded by backticks + * [NH-1521] - The drop scripts from SchemaExport in SQL2005 dialect will not work when using DefaultSchema setting other than dbo + * [NH-1522] - AdoTransaction.CloseIfRequerid + * [NH-1526] - Cannot use projection for Count in OrderBy + * [NH-1527] - Using projection on order by in conjuction with set max results with parameters passed to the projection will fail + * [NH-1528] - Using order by with a parameter and set max results on 2005 mix up the parameters + * [NH-1549] - Accessing Id of proxy with base class intializes proxy + * [NH-1552] - Paging in NHibernate builds buggy SQL query string, when paging is used against a MS SQL 2005 Database + * [NH-1556] - Cannot order by aggregates in HQL + * [NH-1572] - Small typo in AbstractType.Compare() + * [NH-1573] - "collable" typo in nhibernate-mapping.xsd + * [NH-1578] - The "not" criteria does surround the following or inner criteria with parens only when using MySQLDialect. + * [NH-1584] - one-to-one compositions to a joined subclass don't load + * [NH-1587] - PocoEntityTuplizer don't use ReflectionOptimizer for instantiator + * [NH-1590] - NHibernate.Util.ReflectHelper.TryGetMethod not returning inherited id-getter/setter + * [NH-1593] - SchemaUpdate not create property index. + * [NH-1594] - When setting property in hbm type="Decimal(precision, scale)" - "DECIMAL(19,5)" is always generated + * [NH-1608] - LRUMap Memory Leak + * [NH-1609] - MSSQL2005 dialect: paged query in multicriteria uses wrong parameter values when preceeded by other queries + * [NH-1611] - One-To-One Mappings Fail with Composite ID + * [NH-1612] - Native SQL queries for value collections fail with NullReferenceException + * [NH-1619] - NHibernateUtil returns a wrong IType for Boolean on Postgres + * [NH-1627] - lazy=extra causes the where=".." to be ignored when using collection.Count() + * [NH-1633] - Native SQL queries with addJoin or <return-join/> return object arrays instead of single Entities + * [NH-1637] - Oracle9Dialect Paging based on rownum is not valid. + * [NH-1640] - FETCH JOIN query doesn't work in a StatelessSession + * [NH-1654] - Reserved words in formula + * [NH-1668] - Ingres .NET Data Provider name changed + * [NH-1675] - Problem using distinct query with SetMaxResult + * [NH-1677] - Bug in Criteria API with EntityMode == Map + * [NH-1679] - System.Boolean type incorrectly mapped to YesNoType when the criterion is created by using a projection instead of a property name + * [NH-1685] - Generated Version Not Reloaded After Update + * [NH-1687] - Version tag are ignoring child column tag + +** Improvement + * [NH-298] - After, deleting an item which belongs to a <list> the list indices are not modified + * [NH-545] - Distributed transactions support + * [NH-645] - Support for scalar functions which don't return a value in where clause + * [NH-727] - Allow using sql-insert with generator class="identity" + * [NH-1047] - Add overloads to IQuery.SetParameter to accept System.Type + * [NH-1053] - Allow short class name for collection-type + * [NH-1202] - Improve the error messages when compiling queries + * [NH-1274] - Give the option to exclude a mapped class from the SchemaExport.Create loop. + * [NH-1291] - Example.Create with anonymous objects + * [NH-1336] - Native id generator as default and make generator optional in config + * [NH-1354] - Add support for keyed retrieval of MultiCriteria results + * [NH-1381] - Add support for keyed retrieval of MultiQuery results + * [NH-1396] - Allow override of EmptyInterceptor.GetEntityName + * [NH-1398] - Allow access to EntityMode from ISession + * [NH-1402] - Support Cache for Dynamic entities (entity-name without entity-class) + * [NH-1468] - InFragment ToFragmentString() needs more information in error + * [NH-1496] - Configuration.AddAssembly(Assembly) should do some logging if no mapping files where found + * [NH-1500] - Spelling error of NHibernate.Cfg.ConfigurationSchema.ParseColectionsCache + * [NH-1515] - Proxy validator doesn't check "internal" methods + * [NH-1560] - AbstractDataBaseSchema: Make GetIndexInfo and GetIndexColumns virtual + * [NH-1564] - Generic EnumString Mapping + * [NH-1588] - "Relax" PocoEntityTuplizer + * [NH-1589] - ReflectionOptimizer override CreateCreateInstanceMethod + * [NH-1605] - Typedef support in sql-query/return-scaler/@type attribute + * [NH-1613] - Allow custom action for schema script create/update + * [NH-1643] - Allow to use ICollection<T> and HashSet<T> for <set> + * [NH-1644] - Oracle Lite Driver With Working Query Parameters + * [NH-1657] - TimeSpan as DbType.Time + * [NH-1658] - current_timestamp_offset: current_timestamp for DateTimeOffset + * [NH-1659] - current_timestamp in MsSql2008Dialect using SYSDATETIME() + * [NH-1661] - DriverConnectionProvider.GetConnection doesn't dispose IDbConnection in case of an exception + * [NH-1665] - Supports Hibernate-Quoting sequence name + * [NH-1669] - Add guid.native support to MySQL5Dialect + * [NH-1678] - Add a CreateCriteria<T> method to session + * [NH-1684] - MS SQL Server Dialect - UNION ALL + * [NH-1686] - IStatelessSession.CreateCriteria(System.Type entityType) + * [NH-1703] - Configuration full serializable + * [NH-1704] - AliasToBeanResultTransformer should hold ConstructorInfo + +** New Feature + * [NH-791] - Add always-wrap As a Configuration Option On Collections + * [NH-855] - Port lazy="extra" from Hibernate 3 + * [NH-871] - Implement SelectGenerator + * [NH-1033] - Add support for polymorphic criteria + * [NH-1106] - SQL Anywhere 10 Driver and Dialect + * [NH-1173] - Generic Ordered Set + * [NH-1176] - Trigger generated identities + * [NH-1188] - Provide a method to delete by Id + * [NH-1232] - Enums as discriminators + * [NH-1233] - EnumCharType + * [NH-1305] - Add BuildMappings method to Configuration to eagerly configure mappings + * [NH-1359] - Ability to create an IProjection from a DetachedCriteria + * [NH-1370] - Allow short name for <type> + * [NH-1371] - short name for UserType (<typedef>) + * [NH-1373] - shorter name for UserCollectionType (<typedef>) + * [NH-1393] - Ability to use Aggregate Projections on Projections + * [NH-1394] - Ability to use "order by projection" + * [NH-1397] - <tuplizer> from H3.2 + * [NH-1401] - Support for EntityMode.Map and for DefaultEntityMode in Settings + * [NH-1416] - Support DEFAULTs, for properties values, in mappings + * [NH-1451] - Port of <natural-id> from H3.2.6 + * [NH-1458] - Collections events (from H3.2.6) + * [NH-1479] - Add Guid native generation + * [NH-1493] - BackingField accessors + * [NH-1518] - Log info per Operation Threshold in statistics (from H3.2.6) + * [NH-1537] - Comments in Query + * [NH-1538] - Configuration property use_sql_comments (from H3.2) + * [NH-1561] - Dialect, Driver + MetaData for SQL Anywhere 9, and 10 + * [NH-1562] - SQLite MetaData + * [NH-1563] - LinFu ProxyFactoryFactory (LinFu.DynamicProxy) + * [NH-1571] - MSSQL 2008 Dialect + * [NH-1596] - Support Connection to Oracle Lite + * [NH-1621] - Read only property accessor + * [NH-1632] - System.Transactions support issue + * [NH-1646] - Support for IQuery.Future<T>() + * [NH-1662] - sequence-identity generator from H3 + * [NH-1664] - Identity style generic generator support + +** Patch + * [NH-1094] - DecodeCaseFragment ignoring 'returnColumnName' + * [NH-1127] - Use default assembly name and namespace from the <hibernate-mapping> element (more than at present). + * [NH-1209] - TableHiLoGenerator Jumps 1 number each lo > maxLo + * [NH-1280] - Adds HAVING support to CreateCriteria queries, Fixes parameter order bugs + * [NH-1295] - ISynchronization support + * [NH-1314] - Change signature of AbstractPersistentCollection.IdentityRemoveAll() from ICollection to IEnumerable for generics + * [NH-1322] - DeleteEvent constructor does not check its parameter properly + * [NH-1356] - Fixes Generic List of Composite Elements + * [NH-1409] - Includes Patch : nant build scripts ignore -D:sign=false + * [NH-1429] - Oracle GUID to Raw(16) + * [NH-1467] - some comment clean ups + * [NH-1485] - MultiQueryImpl.GetResultList does not use Result Transformers correctly. + * [NH-1491] - NoArgSQLFunction is not cls compliant + * [NH-1503] - Support for Sybase ASE ADO.NET 2 Provider + * [NH-1532] - Class called SystemConfiguration does not persist properly + * [NH-1539] - Oracle dialect - incorrect CONCAT behaviour + * [NH-1540] - Oracle dialect - allowing pagging in subqueries + * [NH-1541] - Oracle Dialect - Extra lazy collection count not working under Oracle + * [NH-1542] - Oracle dialect - Fix to some HQL functions + * [NH-1543] - SQLite paging broken + * [NH-1547] - SqLite Paqing does not page properly after the 2nd page + * [NH-1550] - Oracle dialect - pagging correction (+left/right functions) + * [NH-1551] - Update some tests to support Oracle + * [NH-1555] - Add some helper methods for the transformers class + * [NH-1570] - Revision 3859 broke paging support in SQL 2005 dialect for ordered queries + * [NH-1575] - Revision 3860 introduced bug where paged Hql Queries can break unpaged Hql Queries in Sql 2005 + * [NH-1582] - DbType.Date support for SQLite + * [NH-1586] - Informix driver + * [NH-1591] - SetCacheable isn't exposed by DetachedCriteria + * [NH-1592] - Informix dialect update + * [NH-1595] - SQLite dialect does not support the "extract" function + * [NH-1603] - MSSql2005Dialect - Better Data Paging Strategy + * [NH-1606] - Timestamp in Oracle8 + * [NH-1607] - Dictionary<T,U> should use ContainsKey to check for values + * [NH-1614] - Add support to primitive type (es: unsigned type) to MySql Dialect + * [NH-1660] - Faster retrieval of tuplizer + * [NH-1691] - Nested component broken by fix for NH-1612 + * [NH-1695] - MySQL MetaData implementation + * [NH-1698] - MS SQL Server 2005 creates a clustered primary key by default. Requesting nonclustered as a default to simplify the creation of optimized clustered indexes. + * [NH-1702] - Make AliasToBeanResultTransformer able to return types with a non-public constructor + +** Task + * [NH-1511] - Correctly spell IPropertyAccessor.CanAccessTroughReflectionOptimizer + + Build 2.0.1.GA ======================== ** Bug This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dar...@us...> - 2009-03-15 16:56:16
|
Revision: 4138 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4138&view=rev Author: darioquintana Date: 2009-03-15 16:55:08 +0000 (Sun, 15 Mar 2009) Log Message: ----------- minor Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-03-15 13:08:54 UTC (rev 4137) +++ trunk/nhibernate/releasenotes.txt 2009-03-15 16:55:08 UTC (rev 4138) @@ -19,6 +19,7 @@ ##### Breaking Changes ##### * see NH-1633 if you are using SQL native queries + * see NH-1657 if you are using 'TimeSpan' NH type. Build 2.1.0.Alpha1 ======================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-03-28 16:35:43
|
Revision: 4157 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4157&view=rev Author: fabiomaulo Date: 2009-03-28 16:35:33 +0000 (Sat, 28 Mar 2009) Log Message: ----------- Fix NH-1712 Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-03-28 16:17:20 UTC (rev 4156) +++ trunk/nhibernate/releasenotes.txt 2009-03-28 16:35:33 UTC (rev 4157) @@ -20,6 +20,7 @@ ##### Breaking Changes ##### * see NH-1633 if you are using SQL native queries * see NH-1657 if you are using 'TimeSpan' NH type. + * CriteriaUtil is gone. NHibernate.Transform.Transformers now returns predefined IResultTransformer. Build 2.1.0.Alpha1 ======================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-03-29 16:08:49
|
Revision: 4168 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4168&view=rev Author: fabiomaulo Date: 2009-03-29 16:08:46 +0000 (Sun, 29 Mar 2009) Log Message: ----------- Release notes before 2.1.0Alpha2 release Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-03-29 15:58:41 UTC (rev 4167) +++ trunk/nhibernate/releasenotes.txt 2009-03-29 16:08:46 UTC (rev 4168) @@ -19,8 +19,38 @@ ##### Breaking Changes ##### * see NH-1633 if you are using SQL native queries - * see NH-1657 if you are using 'TimeSpan' NH type. * CriteriaUtil is gone. NHibernate.Transform.Transformers now returns predefined IResultTransformer. + +Build 2.1.0.Alpha2 (rev4167) +======================== + +** Sub-task + * [NH-1688] - System.Boolean type incorrectly mapped to YesNoType when the criterion is created by using a projection instead of a property name + +** Bug + * [NH-1635] - <many-to-one formula="select id from..."> should not require a column + * [NH-1671] - SoftLimitMRUCache has a softReferenceCache which is NOT soft + * [NH-1693] - Wrong parameters order in query with subselect and filter + * [NH-1694] - SQL2005Dialect - Sorting fails on a Formula property containing a comma while using paging (MaxResults) + * [NH-1700] - union-subclass with same name as abstract superclass causes NHibernate.DuplicateMappingException. + * [NH-1706] - property-ref does not work for different data type than PK type + * [NH-1710] - Decimal fields are not create correctly in SQL Server 2005/2008 using SchemaExport + * [NH-1711] - Failure of DTC transaction with multiple durable enlistment will crash the process + * [NH-1715] - Timespan type doesn't work with SqlServer 2005 + +** Improvement + * [NH-1707] - MsSQL : prepare_sql should be true by-default + * [NH-1716] - By default map TimeSpan as int64 + +** New Feature + * [NH-1222] - <Join> elements: collections support + * [NH-1718] - CurrencyType + * [NH-1719] - Current TimeSpan moved to TimeAsTimeSpan and TimeSpanInt64 moved back to TimeSpan + +** Patch + * [NH-1708] - MS SQL CE Metadata implementation + * [NH-1712] - Release notes missing info about removal of CriteriaUtil + * [NH-1713] - NH-1707 results in buggy PrepareStatement behavior Build 2.1.0.Alpha1 ======================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-05-14 21:39:07
|
Revision: 4307 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4307&view=rev Author: fabiomaulo Date: 2009-05-14 21:38:50 +0000 (Thu, 14 May 2009) Log Message: ----------- Applied NH-1726 Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-05-14 21:35:00 UTC (rev 4306) +++ trunk/nhibernate/releasenotes.txt 2009-05-14 21:38:50 UTC (rev 4307) @@ -25,7 +25,8 @@ * see NH-1633 if you are using SQL native queries * CriteriaUtil is gone. NHibernate.Transform.Transformers now returns predefined IResultTransformer. * Now filters are working even with many-to-one association for Criteria and HQL (NH-1293, NH-1179) - + * ISessionFactory.Settings is gone (moved to ISessionFactoryImplementor.Settings) + Build 2.1.0.Alpha2 (rev4167) ======================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <aye...@us...> - 2009-05-22 23:31:30
|
Revision: 4364 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4364&view=rev Author: ayenderahien Date: 2009-05-22 23:31:22 +0000 (Fri, 22 May 2009) Log Message: ----------- Adding ICriteria.SetProjection potential breaking change to release notes Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-05-22 22:51:28 UTC (rev 4363) +++ trunk/nhibernate/releasenotes.txt 2009-05-22 23:31:22 UTC (rev 4364) @@ -1,6 +1,6 @@ Build 2.1.0 ======================== -** Know BREAKING CHANGES from NH2.0.xGA to NH2.1.0 +** Known BREAKING CHANGES from NH2.0.xGA to NH2.1.0 ##### Run time ##### * If you want work using lazy loading with LinFu.DynamicProxy now you must deploy NHibernate.ByteCode.LinFu.dll * If you want work using lazy loading with Castle.DynamicProxy2 now you must deploy NHibernate.ByteCode.Castle.dll @@ -13,6 +13,8 @@ ##### Possible Breaking Changes ##### * ISession interface has additional methods + * ICriteria.SetProjection now takes a params array of projections, instead of a single projection + Only a breaking change if you are implementing ICriteria, there is full source code compatability * IStatelessSession interface has additional methods * DefaultProxyFactoryFactory removed * IProxyFactoryFactory now provide the IProxyValidator implementation This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-05-24 14:16:57
|
Revision: 4379 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4379&view=rev Author: fabiomaulo Date: 2009-05-24 14:16:50 +0000 (Sun, 24 May 2009) Log Message: ----------- releasenotes.txt of NH2.1.0Alpha3 Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-05-24 12:28:07 UTC (rev 4378) +++ trunk/nhibernate/releasenotes.txt 2009-05-24 14:16:50 UTC (rev 4379) @@ -31,6 +31,62 @@ * Obsolete ORACLE dialects was removed (new implementations are available) * ISQLExceptionConverter was changed in order to have more flexibility about information available for the conversion and followed management. * ADOException now use string instead SqlString + +Build 2.1.0.Alpha3 (rev4378) +============================= + +** Bug + * [NH-1098] - Problem in filters with parameters and associated logging information + * [NH-1179] - Filter not applied in explicit join + * [NH-1264] - Eager fetching with Criteria/DetachedCriteria does not seem to be working properly + * [NH-1307] - Parameter Postion incorrect in the sql query . + * [NH-1343] - In HQL, when having only one Class for query it fails to work if we forget the Alias. + * [NH-1388] - Map does not delete keys if value of the key is null + * [NH-1574] - Stateless Session isn't ignoring untouched proxy properties on update + * [NH-1725] - When using SELECT NEW <Entity>(iif(a=0, 2, 1)) From .... Returns error '(' expected after HQL function in SELECT + * [NH-1727] - Hql parameter problems (Sql2005dialect) + * [NH-1736] - NHibernate.Util.TypeNameParser doesn't parse correctly generic types + * [NH-1741] - DetachedNamedQuery is ignoring mapped properties + * [NH-1742] - Wrong parameters order in IQuery with SetParameterList and Filter. SQL Server 2005 and SQL Server 2000 + * [NH-1744] - Open/Close a session inside a TransactionScope fails. + * [NH-1751] - DistinctRootEntityResultTransformer assumes source ILists are always ArrayLists + * [NH-1754] - cast HQLFunction don't cast the result + * [NH-1756] - Updating newly saved entity with generated version causes StaleObjectStateException (explicit flush before commit) + * [NH-1764] - TableHiLoGenerator fail in a TransactionScope with MySQL database + * [NH-1767] - Multiple TransactionScopes inside one Session do not work properly + * [NH-1770] - Not posible to have system properties in web.config and session-factory properties in external hibernate.cfg.xml + * [NH-1773] - HQL Queries with projection and join fetching fail with AST query translator + * [NH-1775] - AST Parser & Bitwise queries + * [NH-1776] - Query executed twice on session with enabled Filter will cause NullReferenceException + * [NH-1780] - Section 18.4 - Incorrect method name IsUnsaved() + * [NH-1788] - Dynamic Update & generated timestamp cause NH to try to update the readonly timestamp column + * [NH-1792] - Invalid Sql for Paging when Subquery contains Order By clause using MsSql2005Dialect + +** Improvement + * [NH-514] - Allow expansion of the "on" clause in joins. + * [NH-1051] - Port AST-based HQL parser / QueryTranslator from H3 + * [NH-1093] - Invalid caching probably shouldn't throw exceptions, but should log warnings. + * [NH-1516] - HQL doesn't support "update" statements + * [NH-1553] - SQL Server 2005: Support for wrapping snapshot isolation update conflict SQLException into a NHibernate StaleObjectStateException. + * [NH-1670] - MutiCriteria and MultiQuery results may be loaded directly into a generic List<T> instead of an ArrayList + * [NH-1745] - SQL formatters for DLL and all others SQLs + * [NH-1750] - Mark NHibernate.Util.WeakHashtable [Serializable] + * [NH-1765] - Add ISessionImplementor property to PreDeleteEvent + * [NH-1791] - Allow passing params of projections to ICriteria.SetProjectios + * [NH-1794] - Allow query only properties and associations + * [NH-1797] - MsSql2005Dialect uses paging query when no offset specified + +** New Feature + * [NH-322] - case when...then...else...end in select clause + * [NH-917] - Allow NHibernate to enlist in arbitrary IDbTransaction + * [NH-1701] - format_sql property of hibernate + * [NH-1786] - IObjectFactory (implementation responsibility by ByteCode provider) to concentrate all Activator.CreateInstance. + +** Patch + * [NH-1726] - ISessionFactory.Settings gone - breaking change + * [NH-1769] - Transaction completion on rollback with TransactionScope can cause ObjectDisposedException + * [NH-1777] - Removed some duplicated casts + * [NH-1783] - DateType should store only the date part of a System.DateTime to a column Build 2.1.0.Alpha2 (rev4167) ======================== This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-05-24 21:00:38
|
Revision: 4381 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4381&view=rev Author: fabiomaulo Date: 2009-05-24 21:00:29 +0000 (Sun, 24 May 2009) Log Message: ----------- TYPO Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-05-24 15:23:32 UTC (rev 4380) +++ trunk/nhibernate/releasenotes.txt 2009-05-24 21:00:29 UTC (rev 4381) @@ -69,7 +69,7 @@ * [NH-1516] - HQL doesn't support "update" statements * [NH-1553] - SQL Server 2005: Support for wrapping snapshot isolation update conflict SQLException into a NHibernate StaleObjectStateException. * [NH-1670] - MutiCriteria and MultiQuery results may be loaded directly into a generic List<T> instead of an ArrayList - * [NH-1745] - SQL formatters for DLL and all others SQLs + * [NH-1745] - SQL formatters for DDL and all others SQLs * [NH-1750] - Mark NHibernate.Util.WeakHashtable [Serializable] * [NH-1765] - Add ISessionImplementor property to PreDeleteEvent * [NH-1791] - Allow passing params of projections to ICriteria.SetProjectios This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-06-07 14:58:45
|
Revision: 4427 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4427&view=rev Author: fabiomaulo Date: 2009-06-07 14:58:43 +0000 (Sun, 07 Jun 2009) Log Message: ----------- Updated for release Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-06-07 14:45:06 UTC (rev 4426) +++ trunk/nhibernate/releasenotes.txt 2009-06-07 14:58:43 UTC (rev 4427) @@ -32,6 +32,38 @@ * ISQLExceptionConverter was changed in order to have more flexibility about information available for the conversion and followed management. * ADOException now use string instead SqlString +Build 2.1.0.Beta1 (rev4424) +============================= +** Bug + * [NH-959] - HQL queries with math operators and aggregates fail + * [NH-1092] - An Aggregate Count(*) on on an Abstract Base Class (Polymorphic) with UniqueResults returns 1 result per subclass when using the table per subclass approach + * [NH-1171] - Named parameters in SQL query are not substituted when query contains comments with apostrophes + * [NH-1182] - Calling session.delete() causes unnecessary update to timestamp before sql:delete + * [NH-1400] - HQL string literals with dots in are tried loaded as types (classes) and fails + * [NH-1427] - XML Comments inside <join> tag cause exception + * [NH-1444] - broken implicit join + * [NH-1487] - schema generation of unique-key with column involved in multiple unique constraints + * [NH-1507] - NHibernate misplaces JOIN conditions when WHERE references their columns and others altoghether + * [NH-1517] - SaveOrUpdateCopy does not call "public LifecycleVeto OnUpdate(ISession s)" + * [NH-1601] - Problems when accessing lists through property + * [NH-1617] - Formulas containing a data type incorrectly have that data type aliased with the outer entity alias + * [NH-1735] - TicksType used as entity version causes exceptions on cache put operation. + * [NH-1789] - A proxy sometimes doesn't call the overriden Equals() method (mapping interface instead class) + * [NH-1801] - Cross join with a where clause where lhs and rhs are different types of associations breaks with the new AST Query Translator + * [NH-1802] - Query Cache does not include filters in QueryKey.ToString + * [NH-1805] - Does ignore <meta> on <subclass> + * [NH-1813] - Not understandable exception message + +** Improvement + * [NH-1814] - Autoregister ReservedWords from MetaData + +** New Feature + * [NH-188] - Should Table/Column names be quoted automatically? + +** Patch + * [NH-1044] - IdBag for component not in XSD + * [NH-1804] - Expiration property of session factory not handled when configured via XML + Build 2.1.0.Alpha3 (rev4378) ============================= This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-06-21 11:21:28
|
Revision: 4499 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4499&view=rev Author: fabiomaulo Date: 2009-06-21 11:20:28 +0000 (Sun, 21 Jun 2009) Log Message: ----------- Minor Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-06-21 08:17:14 UTC (rev 4498) +++ trunk/nhibernate/releasenotes.txt 2009-06-21 11:20:28 UTC (rev 4499) @@ -56,6 +56,7 @@ * [NH-1813] - Not understandable exception message ** Improvement + * [NH-1019] - Improve error message for HQL in when entity not recognised * [NH-1814] - Autoregister ReservedWords from MetaData ** New Feature This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-06-21 11:41:22
|
Revision: 4500 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4500&view=rev Author: fabiomaulo Date: 2009-06-21 11:40:14 +0000 (Sun, 21 Jun 2009) Log Message: ----------- Actualization releasenotes to release NH2.1.0Beta2 Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-06-21 11:20:28 UTC (rev 4499) +++ trunk/nhibernate/releasenotes.txt 2009-06-21 11:40:14 UTC (rev 4500) @@ -33,6 +33,46 @@ * ADOException now use string instead SqlString * IParameterizedType is using IDictionary<string, string> +Build 2.1.0.Beta2 (rev4499) +============================= +** Sub-task + * [NH-1827] - SchemaUpdate exception + * [NH-1843] - Precision and scale for MySQL is not working, too + +** Bug + * [NH-1734] - NHibernate aggregate function sum() to return Int64 instead of floating point value + * [NH-1810] - Use of custom sorted set leads to "collection not processed by flush" exception + * [NH-1812] - Aggregates + IsNull bug (AST parser) + * [NH-1821] - Wrong SQL executed when the SQL contains new lines + * [NH-1822] - CLONE -NHibernate.Util.TypeNameParser doesn't parse correctly generic types + * [NH-1830] - Missing MatchMode Parameter + * [NH-1831] - AST Parser & Bitwise queries + * [NH-1834] - Formula node in Many-To-One is ignored + * [NH-1835] - prepare_sql = true (creating prepared queries) makes NHibernate set up wrong size for byte arrays larger than 8000 + * [NH-1837] - UniqueResult<T>() executes sql query twice. + +** Improvement + * [NH-473] - order-by in <bag> is ignored if FetchMode is Join + * [NH-1069] - Add context information to LazyInitializationException. + * [NH-1097] - Should not parse column names, and consider them as failing HQL queries + * [NH-1192] - Support bitwise operations + * [NH-1266] - ISQLExceptionConverter for various Dialects + * [NH-1672] - Unnecessary calls to planCache.Put + * [NH-1820] - PostgreSQL: support for Temporary Tables + * [NH-1824] - MySQL: support for Temporary Tables + * [NH-1826] - PostgreSQL: support iff() function + * [NH-1833] - OverflowException instead of expected FormatException when trying to parse a "long" literal + * [NH-1846] - DbTimestampType (from H3.3.1) + +** New Feature + * [NH-1623] - Configuration of UserCollection for any collection type + * [NH-1817] - Allow <typedef> for Id generator class + +** Patch + * [NH-1829] - AbstractEntityPersister.Delete is not virtual + * [NH-1842] - Type.CharBooleanType.ctor(SqlType) is internal for no reason. Making it protected supports better extensibility. + + Build 2.1.0.Beta1 (rev4424) ============================= ** Bug This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-06-21 13:22:32
|
Revision: 4502 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4502&view=rev Author: fabiomaulo Date: 2009-06-21 12:18:45 +0000 (Sun, 21 Jun 2009) Log Message: ----------- Minor Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-06-21 12:18:09 UTC (rev 4501) +++ trunk/nhibernate/releasenotes.txt 2009-06-21 12:18:45 UTC (rev 4502) @@ -33,7 +33,7 @@ * ADOException now use string instead SqlString * IParameterizedType is using IDictionary<string, string> -Build 2.1.0.Beta2 (rev4499) +Build 2.1.0.Beta2 (rev4501) ============================= ** Sub-task * [NH-1827] - SchemaUpdate exception This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2009-10-31 18:27:44
|
Revision: 4815 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4815&view=rev Author: fabiomaulo Date: 2009-10-31 18:27:35 +0000 (Sat, 31 Oct 2009) Log Message: ----------- preparing release NH2.1.1GA Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2009-10-31 18:26:38 UTC (rev 4814) +++ trunk/nhibernate/releasenotes.txt 2009-10-31 18:27:35 UTC (rev 4815) @@ -1,3 +1,67 @@ +Build 2.1.1.GA (rev4814) +============================= + +** Sub-task + * [NH-1368] - Check same behavior for other persistent collection. + +** Bug + * [NH-1255] - key-many-to-one && not-found + * [NH-1476] - filtering by key-many-to-one causes invalid sql + * [NH-1760] - Missing table join when use a criteria on key-many-to-one part of a Composite Id + * [NH-1785] - Invalid SQL generated for join on composite id using Criteria API + * [NH-1858] - Problem with MsSql2000 and 2005 Dialects GetLimitString when using use_sql_comments=true + * [NH-1895] - delete-orphan mapping, NullReferenceException in DefaultDeleteEventListener.DeleteTransientEntity + * [NH-1898] - HQL query parser can't determine parameter type when using native sql function in hql query. + * [NH-1899] - SaveOrUpdateCopy throws InvalidCastException + * [NH-1902] - QBE don't set the '%' wildcards when using an other matchmode than Matchmode.Exact + * [NH-1904] - Protected properties and public properties cannot have the same name with different case + * [NH-1905] - Join used together with subquery generates wrong SQL + * [NH-1907] - IQuery.SetParameter<T> should use DetermineType + * [NH-1908] - Mishandling of filter parameters causes System.InvalidCastException + * [NH-1911] - Aggregate parameters in projection are not substituted + * [NH-1913] - AdoNet batcher not using CommandTimeout + * [NH-1914] - Collections with out native ID generation is not working + * [NH-1915] - CLONE -HQL AST-Parser: Null-Pointer Exception on Non-Exsistant Entity on Joins + * [NH-1917] - Not retrieving AUTO_INCREMENT identifier on MySQL because of connection closing + * [NH-1920] - Session Filters + collection + parametrized query = bug + * [NH-1926] - Oracle: Schema update crashes + * [NH-1931] - NativeSQLQuerySpecification.Equals compares collections by reference + * [NH-1938] - No 'lower' call in sql-query in LikeExpression with 'ignorecae' = true + * [NH-1939] - Missing <param> element in NHibernate mapping schema. + * [NH-1941] - Custom Enum-String mapping is not written to SQL statement + * [NH-1948] - Hibernate mapping file does not allow a value of 0 for the "scale" attribute of the "property" element + * [NH-1959] - Adding/Removing items to idbag in one transaction causes KeyNotFoundException + * [NH-1963] - System.InvalidCastException on cacheable query with byte array query parameter + * [NH-1964] - Byte array truncation to a length of 8000 + * [NH-1969] - Criteria API does not handle property of type "System.Type" correctly + * [NH-1973] - DateTime sent to dataase is not accurate to millisecond + * [NH-1979] - cast and parameter combination in HQL fails to parse + * [NH-1983] - Blobs and Clobs with Sql Server CE + * [NH-1985] - NHibernate is allowing deletion of immutable objects + * [NH-1987] - MultiQuery does not update statistics + * [NH-1990] - Subquery filter parameters are not set as variables in SQL + * [NH-1992] - BasicFormatter throws exceptions for certain types of data + * [NH-1997] - Original exception information lost when error occurs NHibernate.Engine.TransactionHelper.Work.DoWork + * [NH-2000] - Problem when calling ISession.GetEnableFIilter with a not enabled filter name + * [NH-2003] - IsNullable property is not set properly in ClassIdBinder.cs + +** Improvement + * [NH-847] - Oracle stored procedure with Ref Cursor out + * [NH-1525] - IResultTransformer should override Equals and GetHashCode + * [NH-1912] - Add decimal types to MySQL dialect. + * [NH-1943] - Fix introduction in docs so it won't mention VS 2003 + * [NH-1980] - Ignore exception when trying to set the same type of CollectionTypeFactory + +** New Feature + * [NH-1922] - Allow DetachedCriteria To Work with IStatelessSession + * [NH-1936] - Introduce new Interface IPostEvent in NHibernate.Event + * [NH-1998] - Possibility to turn off many-to-one filters + +** Patch + * [NH-1903] - GetEnumerator().Current inconsistent for generic + * [NH-1970] - SQLite dialect - Fix to substring function + * [NH-1993] - Patch for a bug in MySQLMetaData.cs + Build 2.1.0 ======================== ** Known BREAKING CHANGES from NH2.0.xGA to NH2.1.0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2010-07-24 12:25:17
|
Revision: 5059 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5059&view=rev Author: fabiomaulo Date: 2010-07-24 12:25:11 +0000 (Sat, 24 Jul 2010) Log Message: ----------- Actualization of releasenotes of NH3.0.0Alpha1 (sorry for delay) Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2010-07-24 12:21:23 UTC (rev 5058) +++ trunk/nhibernate/releasenotes.txt 2010-07-24 12:25:11 UTC (rev 5059) @@ -4,7 +4,101 @@ ##### Run time ##### * (NH-2199) - null values in maps/dictionaries are no longer silenty ignored/deleted +Build 3.0.0.Alpha1 (rev5056) +============================= +** Sub-task + * [NH-2045] - NH 2044 Fixed + +** Bug + * [NH-892] - <many-to-one> associated by property-ref generates wrong SQL + * [NH-1849] - Using custom sql function "contains" causes an Antlr exception + * [NH-1891] - Formula - Escape characters break formula + * [NH-1899] - SaveOrUpdateCopy throws InvalidCastException + * [NH-1902] - QBE don't set the '%' wildcards when using an other matchmode than Matchmode.Exact + * [NH-1975] - QueryOver() on char Property yields exception + * [NH-1981] - Multiple SQL parameters generated for same HQL parameter + * [NH-1989] - Future query does not use second level cache + * [NH-2009] - Many-to-one fails when using property-ref against a joined property + * [NH-2020] - ISQLExceptionConverter does not get called if batch size enabled + * [NH-2027] - NH sql-query does not support calling Stored Procedures in Packages + * [NH-2030] - NHibernate.SqlTypes.SqlTypeFactory is not threadsafe + * [NH-2035] - Wrong error "ORDER BY items must appear in the select list if SELECT DISTINCT is specified." + * [NH-2044] - NHibernate.Criterion.Expression.Eq with chartype has a bug + * [NH-2047] - OracleDataClientBatchingBatcher writes misleading log messages in a different format than SqlClientBatchingBatcher + * [NH-2052] - CLONE -Getting identifier on a proxied class initializes it when identifier is defined in parent class + * [NH-2064] - Filter definitions should not be mandatory to be used + * [NH-2069] - When touching the identifier of a proxy object a call to the database is executed. + * [NH-2074] - SQL Server Dialect: unicode literals in formula results in incorrect SQL + * [NH-2086] - MsSqlCeDialect fails when mapping contains schemas + * [NH-2090] - ShemaValidator + Firebird + * [NH-2092] - Constrained lazy loaded one to one relations using Castle DynamicProxy throws ArgumentNullException + * [NH-2093] - When using Castle:s FieldInterceptionProxy, NHibernateProxyHelper.GuessClass() cannot guess the correct entity type. + * [NH-2094] - When using Castle:s FieldInterceptorProxy, accessing an initialized property (even nonlazy) throws LazyInitializationException + * [NH-2102] - Entity with constrained, lazy one-to-one relation should not generate field intercepting proxy + * [NH-2113] - NH force eager loading of key-many-to-one entity with overriden GetHashCode + * [NH-2122] - Nhibernate documentation refers to CriteriaUtil whitch is removed from 2.1 + * [NH-2129] - FutureValue Parameters Missing Quotes + * [NH-2137] - list-index with one-to-many does not work + * [NH-2155] - NHibernate project files contain reference to missing AssemblyInfo.cs file + * [NH-2166] - Custom ISQLExceptionConverter is not called in the case when using query.UniqueResult<T>() + * [NH-2168] - Statistics.QueryExecutionMaxTimeQueryString is empty + * [NH-2173] - SetMaxResults fails when Dialect has BindLimitParametersFirst == true + * [NH-2175] - Cannot Cache NHibernate Future Criteria Results + * [NH-2189] - Fetch Join Not Consistently Working With Future + * [NH-2192] - Thread safety issue with QueryParameters.PrepareParameterTypes + * [NH-2199] - Map with element doesn't support nullable types + * [NH-2205] - NHibernate.Loader.Loader.DoQuery can hide exceptions + * [NH-2210] - Problem with merging detached entities with components + * [NH-2219] - HQL Update of multiple columns only updates the first column + * [NH-2221] - The tuplizer value specified for a component within a HBM file is ignored + * [NH-2225] - New Embedded LINQ Provider & Bitwise Queries + * [NH-2235] - IQueryOver.SelectList uses sub-type type instead of root type + * [NH-2242] - Formula - Escape characters break formula + +** Improvement + * [NH-1248] - Check if result of Subquery is null with Criteria API + * [NH-1838] - Guid support in MySql dialect + * [NH-1850] - NHibernate should log query duration + * [NH-1862] - Strongly typed configuration of SessionFactory properties + * [NH-1877] - Support for Projections.GroupBy(IProjection projection) + * [NH-1892] - Programatic configuration of Cache + * [NH-1935] - Add new WcfSessionContext to the already available ICurrentSessionContext implementations + * [NH-2021] - Exceptions serialization + * [NH-2055] - hbm2ddl SchemaExport support batching (GO in ddl) + * [NH-2065] - provide better exception details + * [NH-2083] - Undocumented attributes on hibernate-mapping element + * [NH-2150] - CreateCriteria / QueryOver inconsistency + * [NH-2186] - Allow MultiCriteria to directly add IQueryOver + * [NH-2215] - MsSql2005Dialect does not use parameters for paging parameters + * [NH-2216] - EnumType<T> as IType + * [NH-2230] - <parent> tag does not allow any accessor + * [NH-2249] - DateType as IParameterizedType to customize the BaseDateValue for null + +** New Feature + * [NH-429] - Lazy load columns + * [NH-1922] - Allow DetachedCriteria To Work with IStatelessSession + * [NH-1978] - Add ability to delimit aliases in generated SQL + * [NH-2152] - QueryOver equality to null should generate (x is null or x == value) + +** Patch + * [NH-2031] - Mod function in SqlDialect is broken + * [NH-2041] - SchemaExport does not export Components in Joined tables properly + * [NH-2046] - Release builds do not include PDB files + * [NH-2101] - Missing IsNotIn for WhereRestrictionOn + * [NH-2106] - DetachedCriteria.SetLockMode() is missing + * [NH-2131] - SessionIdLoggingContext perf patch + * [NH-2169] - ToUpper and ToLower functions are inverted in the new Linq provider + * [NH-2194] - NHibernate.Util.PropertiesHelper class throwing FormatException when property values are in-compatible with the expected type + * [NH-2201] - NDataReader doesn't reset the currentrow index when a move to NextResult is executed + * [NH-2227] - Missing [Serializable] attribute on ReadOnlyAccessor + * [NH-2236] - GetSequenceNextValString for Informix is wrong + * [NH-2243] - 'foreign-key' ignored in join/key + +** Task + * [NH-2013] - HQL breaking change + * [NH-2247] - Update FlushMode Documentation + Build 2.1.1.GA (rev4814) ============================= This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2010-08-15 15:29:12
|
Revision: 5159 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5159&view=rev Author: fabiomaulo Date: 2010-08-15 15:29:06 +0000 (Sun, 15 Aug 2010) Log Message: ----------- Updated releasenotes to release NH3Alpha2 Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2010-08-15 15:25:18 UTC (rev 5158) +++ trunk/nhibernate/releasenotes.txt 2010-08-15 15:29:06 UTC (rev 5159) @@ -6,8 +6,58 @@ ##### Possible Breaking Changes ##### * (NH-2251) - Signature change for GetLimitString in Dialect - +Build 3.0.0.Alpha2 (rev5159) +============================= + +** Bug + * [NH-1653] - SubqueryExpression don't support Dialect with VariableLimit + * [NH-1836] - AliasToBean transformer doesn't work correctly with MultiQuery + * [NH-2133] - Incorrect number of command parameters + * [NH-2148] - Not possible to call methods on Proxy for lazy-property + * [NH-2149] - CAST() statements fail in MySql due to invalid type parameters + * [NH-2158] - NVL Sql Function is broken + * [NH-2160] - MSSql DateTime2 type is not supported when preparing + * [NH-2162] - Formulas containing a DateTime data type incorrectly have that data type aliased with the outer entity alias + * [NH-2224] - SQLite 'In'-Restriction with year function + * [NH-2245] - AbstractEntityPersister ignores optimistic-lock when generating delete SQL on versioned objects + * [NH-2251] - System.FormatException mixing Future and Skip/Take + * [NH-2253] - SchemaExport/SchemaUpdate should take in account hbm2ddl.keywords + * [NH-2257] - Parameter ordering not working when driver does not support Named Parameters + * [NH-2261] - Linq Count function fails with MySQL Dialect + * [NH-2273] - SqlClientBatchingBatcher doesn't set timeout on batches after the first + * [NH-2277] - NHibernate.Linq - Eager Fetching Superclass Collection Throws NullReferenceException. + +** Improvement + * [NH-1378] - New Drivers using ADO.NET's DbProviderFactories + * [NH-1421] - Better exception message for Invalid handling of empty parameter lists + * [NH-2103] - Expose hbm mappings + * [NH-2117] - many-to-one mapping with composite-id formula fails + * [NH-2191] - Make a method FilterFragment of class AbstractEntityPersister a virtual + * [NH-2217] - LinFu version 1.0.3 used is not thread-safe. (new LinFu1.0.4 available) + * [NH-2220] - Support temporary tables within SQLite Dialect + * [NH-2226] - Set custom bytecode provider type in app.config + * [NH-2263] - Client Profile Support + * [NH-2266] - better exception if no concrete subclasses exist + * [NH-2267] - Prepared statements should be enabled for PostgreSQL + * [NH-2268] - Substring and Replace functions for PostgreSQLDialect + * [NH-2287] - Wrong HQL should throws QuerySyntaxException + +** New Feature + * [NH-1135] - Local & Utc DateTime Type + * [NH-1554] - Logging Abstraction + * [NH-1946] - Criteria API support for HQL 'with' clause + * [NH-2256] - Add support for user-provided extensions to the Linq provider + * [NH-2259] - Add a way to reset the Any cached type + +** Patch + * [NH-2026] - Fix: SchemaExport fails with foreign key constraints on Informix + * [NH-2120] - CsharpSqlite managed/embedded SQL database driver + * [NH-2142] - Register function Concat fo MySql to avoid null problem + * [NH-2190] - Criteria Join Restrictions Support (HHH-2308 Port) + * [NH-2252] - Added paging support for SQL CE 4 + * [NH-2255] - MsSql2005Dialect resets parameters' positions(for paging parameters) when lock in use. + Build 3.0.0.Alpha1 (rev5056) ============================= This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2010-09-24 03:01:55
|
Revision: 5210 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5210&view=rev Author: fabiomaulo Date: 2010-09-24 03:01:49 +0000 (Fri, 24 Sep 2010) Log Message: ----------- Fix NH-2161 Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2010-09-24 02:46:33 UTC (rev 5209) +++ trunk/nhibernate/releasenotes.txt 2010-09-24 03:01:49 UTC (rev 5210) @@ -230,6 +230,7 @@ * Antlr3.Runtime.dll is required * the syntax foo.bar.baz.elements or foo.bar.baz.indices is not longer supported. Use the alternative syntax of elements(foo.bar.baz) or indices(foo.bar.baz) instead Note: in some case, where a sub-select is needed, the collection is enough example: FROM m IN CLASS Master WHERE NOT EXISTS( FROM m.Details d WHERE NOT d.I=5 ) + * INamingStrategy.PropertyToColumnName does not include the component property path ##### Possible Breaking Changes ##### * ISession interface has additional methods This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <jul...@us...> - 2010-09-26 03:00:19
|
Revision: 5221 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5221&view=rev Author: julian-maughan Date: 2010-09-26 03:00:13 +0000 (Sun, 26 Sep 2010) Log Message: ----------- Document breaking change: removal of Sybase ASE dialects (see r5188) Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2010-09-26 02:53:50 UTC (rev 5220) +++ trunk/nhibernate/releasenotes.txt 2010-09-26 03:00:13 UTC (rev 5221) @@ -2,11 +2,12 @@ ============================= ** Known BREAKING CHANGES from NH2.1.1.GA to NH3.0.0.Alpha3 ##### Run time ##### - * (NH-2199) - null values in maps/dictionaries are no longer silenty ignored/deleted - * (NH-1894) - SybaseAnywhereDialect has been removed, and replaced with SybaseASA9Dialect + * [NH-2199] - null values in maps/dictionaries are no longer silenty ignored/deleted + * [NH-1894] - SybaseAnywhereDialect has been removed, and replaced with SybaseASA9Dialect. + - Sybase Adaptive Server Enterprise (ASE) dialects removed. ##### Possible Breaking Changes ##### - * (NH-2251) - Signature change for GetLimitString in Dialect + * [NH-2251] - Signature change for GetLimitString in Dialect Build 3.0.0.Alpha2 (rev5159) ============================= This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2010-09-26 17:52:57
|
Revision: 5226 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5226&view=rev Author: fabiomaulo Date: 2010-09-26 17:52:48 +0000 (Sun, 26 Sep 2010) Log Message: ----------- Preparing release 3.0.0Alpha3 Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2010-09-26 17:49:15 UTC (rev 5225) +++ trunk/nhibernate/releasenotes.txt 2010-09-26 17:52:48 UTC (rev 5226) @@ -1,6 +1,6 @@ Build 3.0.0.Alpha3 ============================= -** Known BREAKING CHANGES from NH2.1.1.GA to NH3.0.0.Alpha3 +** Known BREAKING CHANGES from NH2.1.1.GA to NH3.0.0 ##### Run time ##### * [NH-2199] - null values in maps/dictionaries are no longer silenty ignored/deleted * [NH-1894] - SybaseAnywhereDialect has been removed, and replaced with SybaseASA9Dialect. @@ -8,7 +8,66 @@ ##### Possible Breaking Changes ##### * [NH-2251] - Signature change for GetLimitString in Dialect + * [NH-2284] - Obsolete members removed +Build 3.0.0.Alpha3 (rev5226) +============================= + +** Bug + * [NH-1927] - Criteria generates wrong sql when eager fetching one-to-many with filter + * [NH-1928] - SQL line comments swallow next line + * [NH-2024] - Max results parameter could not provided to subquery + * [NH-2061] - Merge operation causes null exception for null components that contain many-to-many relations + * [NH-2096] - IndexOutOfRangeException reading zero-length binary value from MySQL + * [NH-2112] - Update executed on the DB during a Session.Merge of an unmodified entity + * [NH-2138] - Entity name support in custom SQL is broken: sql-query/return/@entity-name attribute is ignored + * [NH-2147] - default_batch_fetch_size has no effect + * [NH-2188] - Exception occurs when configuration searches default config file and multiple search path were defined for current AppDomain. + * [NH-2202] - Unable to use ICriteria with projection property that references a composite key relationship + * [NH-2258] - Paging params in subquery breaks query execution. + * [NH-2265] - Any linq query using oracle fails when restricting the number of results returned + * [NH-2270] - NHibernatethrows MappingException on Linux/Mono 2.7 + * [NH-2279] - PersistentIdentifierBag fails to maintain ID map in many cases + * [NH-2288] - The drop scripts from SchemaExport in SQL2005 dialect will not work for constraints when using DefaultSchema setting other than dbo + * [NH-2289] - Linq query fail when using contains from ICollection<T> or IList<T> + * [NH-2302] - MsSql Dialect, mapping an nvarchar(max) using string(10000) causes string truncation + * [NH-2303] - Regression bug: hibernate-mapping/subclass element can no longer extend hibernate-mapping/class//subclass element + * [NH-2322] - Performing updates in OnPostUpdate event causes enumeration error + * [NH-2339] - After rev 5139 (apply NH-2335) NHibernate does not work under Medium Trust + * [NH-2343] - NHibernate.Type.GenericBagType<T>.Wrap() incorrectly assumes collection implements IList<T> + * [NH-2344] - Coalesce expression does not work on linq provider + +** Improvement + * [NH-626] - Adding XmlDoc to NH types + * [NH-1618] - Lazy loading for one-to-one association + * [NH-1894] - New SQL Anywhere NHibernate dialect + * [NH-2135] - Compatible with Mono + * [NH-2292] - Set Initialize in AbstractLazyInitializer as virtual + * [NH-2301] - Castle Bytecode with last released 2.5 + * [NH-2321] - Recommended method for xml intellisense + * [NH-2340] - Workaround, for some DataProviders, in AbstractCharType for char? + +** New Feature + * [NH-866] - SQL Server 2005 XML Support + * [NH-2348] - Support polymorphism with Get and Load + +** Patch + * [NH-2006] - Additional test to use-many-to-one + * [NH-2111] - PersistentIdentifierBag has null reference exception when accessing SyncRoot on lazy loaded collection + * [NH-2278] - PersistentGenericIdentifierBag instantiates wrong list type + * [NH-2284] - Obsolete members can be removed + * [NH-2293] - When query has only a "from" throw QuerySyntaxException instead of InvalidCastException + * [NH-2307] - Fix ByteCode Framework Targets + * [NH-2332] - Update SybaseAnywhereMetaData.cs to support fetching the reserved words + * [NH-2335] - ReflectiveHttpContext support for different .NET versions + * [NH-2336] - Leading and trailing ansi trim emulation functions are reversed + * [NH-2346] - Dialect.TableTypeString is not used when creating schema. + +** Task + * [NH-2161] - Breaking change in naming strategy from 2.0 to 2.1 + * [NH-2315] - Spring version does not match antlr version + * [NH-2338] - Upgrade to Castle.Core 2.5.1 + Build 3.0.0.Alpha2 (rev5159) ============================= This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2010-10-09 12:29:45
|
Revision: 5241 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5241&view=rev Author: fabiomaulo Date: 2010-10-09 12:29:39 +0000 (Sat, 09 Oct 2010) Log Message: ----------- Preparing release Modified Paths: -------------- trunk/nhibernate/releasenotes.txt Modified: trunk/nhibernate/releasenotes.txt =================================================================== --- trunk/nhibernate/releasenotes.txt 2010-10-09 11:29:22 UTC (rev 5240) +++ trunk/nhibernate/releasenotes.txt 2010-10-09 12:29:39 UTC (rev 5241) @@ -11,6 +11,33 @@ * [NH-2284] - Obsolete members removed * Related to [NH-2358]: DateTimeOffset type now works as a DateTimeOffset instead a "surrogate" of DateTime +Build 3.0.0.Beta1 (rev5241) +============================= + +** Bug + * [NH-2001] - Filter by Null in Linq (hql ast version) doesn't work + * [NH-2077] - SQL Server Dialect: Nhibernate fails to execute native queries with parameters, separated with ';' + * [NH-2084] - Future + hql queries + same parameter name leads to "NHibernate.QueryException: The named parameter personId was used in more than one query. Either give unique names to your parameters, or use the multi query SetParameter() methods" + * [NH-2331] - ICriteria: Correlated query throws "Could not find a matching criteria info provider to", works in 2.1.0 broken in 2.1.2 + * [NH-2352] - Null reference exception in GetDefaultConfigurationFilePath when AppDomain.CurrentDomain.RelativeSearchPath is null + * [NH-2358] - DateTimeOffsetType doesnt properly convert to-from database; milliseconds are lost. + * [NH-2364] - Dynamic entities with "full name" result in incorrect queries + +** Improvement + * [NH-1108] - Reference Data - Ability to load all rows from a table using an HBM file. + * [NH-2313] - Better logging when SessionFactory is being built + * [NH-2355] - Allow composite-id without class on dynamic entity + +** New Feature + * [NH-2309] - Add support for Future() with the new Linq provider + * [NH-2367] - Native support for System.Uri as string + +** Patch + * [NH-2073] - Missing QuerySequencesString override in FirebirdDialect + * [NH-2082] - AdoTransaction sometimes writes to log wrong information about IsolationLevel + * [NH-2357] - Support for custom boolean functions in the linq provider (as FREETEXT). + + Build 3.0.0.Alpha3 (rev5226) ============================= This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |