niemyjski
released this
07 Aug 19:56
·
21 commits
to master
since this release
Improvements
- Added support for .Net 4.5 and Visual Studio 2012/2013.
- There have been many improvements to the naming conventions of properties and classes.
- Added the ability to Generate GetByKey() search criteria. This is controlled by setting Configuration.Instance.SearchCriteriaProperty.MethodKeySuffix to a string value. If MethodKeySuffix is null or empty then the search criteria method name will be generated as GetByPropertyName or GetbyPropertyName1PropertyName2.
- Updated the mvc project to version 4.0
- Improved the support for handling third party database vendors.
Bug Fixes
- Fixed a bug where GetProperties(PropertyType.All) wouldn't return indexed properties.
- Fixed various performance issues that could occur due to eager loading of data.
- Updates to the ignore expression to check the ColumnSchema's FullName.
- Fixed a bug involving TransactionScope.
- Fixed a bug where NHibernateDataContextAdvanced.StateSession was not thread safe.
- Removed Db2's timestmp column from being included as a rowversion column.
- Fixed a bug where association names were incorrectly cased.
- Fixed a bug where resolving a property default value could throw an exception.
- Many other minor bug fixes.