- Sends server side validation errors to clients automatically.
- Defined 'Abp.Web.SendAllExceptionsToClients' (default false, set as true to enable) application setting to be able to send all exception details to clients.
- Defined AbpHandledExceptionData EventBus event to be informed for all exceptions handled by ASP.NET Boilerplate. Also, improved exception logging.
- Created IExceptionToErrorInfoConverter interface to allow to convert custom exceptions to ErrorInfo objects.
- Defined 'Abp.Localization.IsEnabled' (default true, set as false to disable) application setting to disable localization when needed.
- Added IDeletionAudited interface and FullAuditedEntity class.
- Added FluentMigrator extension method for CreationTime field.
- Minor bugfixes and improvements.
- Updated nuget package dependencies.
- Seperated sample project and modules to their own repositories on Github.
- Refactored, renamed and relocated some classes
- *Renamed some classes:
- AbpAjaxResponse to AjaxResponse
- AbpMvcAjaxResponse to MvcAjaxResponse
- AbpMvcErrorModel to ErrorViewModel
- AbpErrorInfo to ErrorInfo
- *Changed namespaces of EntityEventData, EntityCreatedEventData, EntityDeletedEventData, EntityUpdatedEventData and IEventData classes.
*these may be breaking changes for existing applications.