Release Notes - 1.1
1.1.0-funcrel
Other Updates
Details |
---|
A change in behaviour to ensure that transactions are correctly identified where CRUD operations such as delete and update are used without using "ISession.Get" or "ISession.Load". |
A change in behaviour to ensure that transactions are correctly identified for select operations used via "ISession.CreateQuery" or "ISession.CreateSQLQuery". |
Fixes an issue where transactions were not captured when "ISession.CreateQuery" or "ISession.CreateSQLQuery" were used in conjunction with other methods like "IQuery.SetParameter" etc. |
Fixes an issue causing an incorrect bookmark for SQL/HQL query objects where "IQuery.ExecuteUpdate" is used. |
Fixes an issue where Entity objects were missing for *.hbm.xml files containing multiple class entries. |
RelyOn link implemented between Entity objects and corresponding C# classes. |
Added the "SQL Query is incomplete" property to SQL query objects. This flags the query as complete/incomplete so that the com.castsoftware.sqlanalyzer extension can accordingly apply/ignore certain rules on them. |
New Support
Summary | Details |
---|---|
Support for missing ISession, ICriteria and IQuery APIs. | Added support for ISession.Merge, ISession.MergeAsync, ISession.Persist, ISession.PersistAsync, ISession.Refresh, ISession.RefreshAsync, ISession.Replicate, ISession.ReplicateAsync, ISession.Save, ISession.SaveOrUpdate, IQuery.List, IQuery.ListAsync, IQuery.UniqueResult, IQuery.UniqueResultAsync, IQuery.Future, ICriteria.UniqueResult, ICriteria.Future |