github aspnetboilerplate/aspnetboilerplate v2.1.0

latest releases: v9.2.0, v9.1.3, v9.1...
6 years ago

Features

  • #2174 Create a simple way of adding custom named data to entities/objects (IExtendableObject).
  • #2186 EF Core support for ABP.Dapper package.
  • #2186 NHibernate support for ABP.Dapper package.
  • #2138 Let UnitOfWork attribute can be defined for classes too.
  • #1952 Create custom conventions for default Unit Of Work classes.
  • #2133 #2134 Enable sourcelink to debug Abp packages in the application.
  • #2181 Add RepositoryExtensions.EnsureLoadedAsync for also non-collection navigation properties.
  • #2173 Add IsActive to LanguageInfo.
  • #2158 Create AbpViewComponent base class for AspNet Core.
  • #2180 #2178 Override the equals method of EntityDto to compare by Ids.

Enhancements

  • #2103 Improve AspNet Core user language/culture determination.
  • #2151 Improve AutoRepositoryTypes to register for default interfaces too.
  • #2110 Improve AbpApplicationBuilderExtensions to make UseAbpRequestLocalization and UseCastleLoggerFactory optional.
  • #2114 Make UserId ClaimType changeable.
  • #2199 Abp.Web.MultiTenancy.DomainTenantResolveContributor should clean DomainFormat before check.
  • #2185 AspNet MVC 5.x embedded views path problem when hosting under IIS virtual directory.
  • #2182 Cache should handle cache provder failures for Get method and use factory method to return the requested item.
  • #2087 Try to get model validation errors even MVC does not bind to model at all.
  • #2147 Possibility to ignore localization WARN on resource item not found.
  • #2140 Add SetTenantId(int? tenantId, bool switchMustHaveTenantEnableDisable) overload to unit of work.
  • #2125 Don't register generic types by convention.
  • #2119 Upgrade AspNet Core and other nuget packages to latest versions.
  • #2192 Upgrade to Abp.Dapper to Dapper v1.50 (supports .netstandard).
  • #2126 Documentation for email sending and Abp.MailKit package.

Bug Fixes

  • #2084 Unit Of Work is not being disposed if authorization throws exception for async app service methods.
  • #2089 Patch Bug In AbpODataEntityController.
  • #2006 MustHaveTenant always enabled.
  • #2131 Creation and Modification audit values should not be set for cross database users.
  • #2091 CreatorUserId not be set when use Abp.Dapper.

Don't miss a new aspnetboilerplate release

NewReleases is sending notifications on new releases.