github abpframework/abp 0.22.0

latest releases: 8.1.1, 8.1.0, 8.1.0-rc.4...
4 years ago

Breaking Changes

  • ISSUE #1154: Create Volo.Abp.Ddd.Application.Contracts package
  • ISSUE #391: Better Integration to Generic Host
  • ISSUE #195: IdentityServer revison for the database structure
  • ISSUE #1861: Remove AbpAuthorizationServiceCollectionExtensions.AddAlwaysAllowPermissionChecker

Features

  • ISSUE #1652: Angular module template
  • ISSUE #1844: Contextualize IObjectMapper
  • ISSUE #1429: Create a single point to set default schema for Abp database tables.
  • PR #1857: cli GitHubLocalRepositoryPath option (by yekalkan)

Enhancements

  • PR #1896: Used new Volo.Abp.Ddd.Application.Contracts (by yekalkan)
  • ISSUE #1889: Use new Volo.Abp.Ddd.Application.Contracts package on startup templates
  • ISSUE #1877: Add Web projects of the modules to the application parts.
  • PR #1873: IdentityServer minor revison notes. (by maliming)
  • ISSUE #1868: Handle kebap-case my-project-name placeholder on project creation
  • PR #1855: Use Contextualized mappers on all modules (by maliming)
  • PR #1852: Remove CurrentDirectoryHelpers. (by maliming)
  • ISSUE #1845: Use Contextualized mappers on all modules
  • PR #1828: Cleanup AspNetCoreHostingModel in ASP.NET Core 3 projects (by Xeevis)
  • ISSUE #1823: The RNGCryptoServiceProvider is thread safe.
  • ISSUE #1807: Remove CurrentDirectoryHelpers.cs when upgrade to ASP.NET Core 3.0.
  • PR #1800: Use Newtonsoft.Json in AbpAspNetCoreMvc Module. (by maliming)
  • ISSUE #1790: We should continue to use Newtonsoft.Json in MVC.
  • PR #1716: Replace the email with the username before using the Identity methods. (by maliming)
  • ISSUE #908: Basic Theme Refactor & Design Improvements
  • ISSUE #362: AbpDbContext should handle nulls for all optional (property-injected) dependencies.
  • ISSUE #355: GET Request Optimizations

Bug Fixes

  • ISSUE #1793: Input tags automatically get "Required" attiributes, even if they are not required.

Others

  • PR #1881: Added Web projects of the modules to the application parts (by yekalkan)
  • PR #1863: Upgrade BookStore related samples to asp net core 3.0 (by maliming)
  • PR #1859: added GetAverageExecutionDurationPerDayAsync (by yekalkan)
  • ISSUE #1851: Upgrade BookStore related samples to asp net core 3.0
  • PR #1850: Upgrade Pomelo.EntityFrameworkCore.MySql package. (by maliming)
  • ISSUE #1827: Using ABP-CLI without changing project references
  • PR #1825: Remove unnecessary locks that create Guid. (by maliming)
  • ISSUE #1824: Net core 3.0 UseStatusCodePagesWithReExecute has problems
  • PR #1822: Source code download (by yekalkan)
  • PR #1814: Fix case of misleading CLI update advisory when custom path is used for installation (by Xeevis)
  • PR #1812: Update Czech translations (by Xeevis)
  • ISSUE #1811: ViewComponent could not be found in Welcome_Page template test
  • ISSUE #1808: The abp update command should also update the packages of the test projects.
  • ISSUE #1791: Upgrade Pomelo.EntityFrameworkCore.MySql package for EF core 3.0 when it is available
  • ISSUE #1769: CLI update advisory needs to be aware of the executing tool's location
  • ISSUE #1670: How to use [Authorize] DataAnnotations?
  • ISSUE #1352: Memory leak
  • ISSUE #500: Caching document
  • ISSUE #491: Object to Object Mapping document
  • ISSUE #485: Authorization document

Don't miss a new abp release

NewReleases is sending notifications on new releases.