Features
- #792: BREAKING CHANGE - Moved to .NET Framework 4.6.1
- #799: Real Time Push Notification System
- #809 #41: Background Job Management System.
- #829: SignalR Integration.
- #851: Abp.Owin package.
- #842: Introduce a Guid generator.
- #808: Create an AbpTimer class.
Bug Fixes
- #850: Abp.WebApi.OData isn't compatitible with AbpWebMvcModule
- #849: Need a workaround for VS 2015 debug problem.
- #845: Shows "null" as error message in ajax requests if no network connection.
- #826: Odata routing should be done in Initialize
- #717: CORS problem with AbpDynamicWebapi
Enhancements
- #693: BREAKING CHANGE - Replace Microsoft.Bcl.Immutable to System.Collections.Immutable.
- #862: Create generic version of NameValue and NameValueDto
- #859: Added options for UI notification.
- #855: Add abp.event.off method for client side
- #852: Abp.WebApi.OData should use ODataConventionModelBuilder
- #848: Add Code to UserFriendlyException
- #841: Should wrap result web api actions if return type is AjaxResponse and there is an exception.
- #839: Add Italian and Lithuanian translations for ABP package.
- #832: Add DatabaseId configuration support for AbpRedisCache.
- #817: Add a localization context to ILocalizableString.Localize methods to reduce usage of LocalizationHelper.
- #705: EventBus.TriggerAsync should not use execution context flow.
See release article: http://halilibrahimkalkan.com/asp-net-boilerplate-v0-8-and-asp-net-zero-v1-8-have-been-released/