github aspnetboilerplate/aspnetboilerplate v0.11.0.0

latest releases: v9.4.2, v9.4.1, v9.4.0...
8 years ago

Breaking Changes

  • #1166 #925 #1146 Upgraded to AutoMapper 5.1.1 and used Mapper.Initialize. See #1166 to know how to fix it for your applications.
  • #1300 Renamed Configuration.Modules.AbpWeb() to Configuration.Modules.AbpWebCommon() for Abp.Web.Common module and added Configuration.Modules.AbpWeb() for Abp.Web module.
  • #1283 Removed MvcOptions.AddAbp extension method for ASP.NET Core. It's no longer needed.
  • #1305 Refactor Clock System. See the issue to fix errors.

Features

  • Automatic Anti Forgery Token Generation and Validation to prevent CSRF/XSRF attacks.
    • #1299 Automatic ASP.NET Core Anti Forgery Token Validation.
    • #1297 Automatic ASP.NET MVC Anti Forgery Token Validation.
    • #268 Automatic Anti Forgery Token Generation and Validation for ASP.NET Web API.
  • #1247 Created Abp.Castle.Log4Net package to support latest log4net (2.0.5 at this time). See #1247 to change it for your application.
  • #1290 Created Abp.Quartz package for Quartz Job Scheduling library (Published nuget package, but not officially tested/documented yet).

Enhancements

  • #1301 Added abpHandleError option for AJAX requests.
  • #1149 Added absolute expire time for caching.
  • #1298 Refactor ABP Session classes and extract IPrincipalAccessor interface.
  • #1294 Ability to override Redis connection string on UseRedis method.
  • #1288 Dynamic web api GET/HEAD action parameters should have FromUriAttribute by default.
  • #1286 Add pre-build authorization filter for HangFire dashboard.
  • #1270 Show a specific 404 error message on AJAX requests
  • #1241 Implement AbpSession to get Claims from HttpContext for ASP.NET Core and ASP.NET MVC.
  • #1278 Change Abp.Localization.DefaultLanguageName setting for user when language changes.
  • #1276 update localization sources "zh-CN".

Fixes

  • #1242 Wrog SupportedHttpMethods in Abp DynamicHttpActionDescriptor implementation for ASP.NET Web API.
  • #1268 Script proxy generator optional parameter problem for ASP.NET Core for Get verb.
  • #1261 Url.Action can't distinct AppService from Controller for ASP.NET Core.
  • #1244 Ignore HttpPostedFileWrapper when validating method parameters.
  • #1289 Ignore Stream type on validation and auditing.

Don't miss a new aspnetboilerplate release

NewReleases is sending notifications on new releases.