E’ stata rilasciata la versione 2.1.0 di NHibernate. Qualche novità:
Supporto diretto a SQL Server 2008 (MSSql2008Dialect); NHibernate può usare i tipi di dato Date, Time, DateTime2, DateTimeOffset.
Nuovi ID Generators.
Executable HQL. E’ possibile scrivere una cosa del tipo:
using (ISession session = GetSession()) { using (ITransaction tx = session.BeginTransaction()) { session.CreateQuery("delete from MyEntity").ExecuteUpdate(); tx.Commit(); } }Rimozione della dipendenza da Castle.DynamicProxy2 (informazioni qui e qui).
In ogni modo, la lettura del file releasenotes.txt è sempre consigliata.