Breaking Changes
- #4722: Generic CacheManagerBase introduced.
- #4824: Fixed localization dictionary providers.
- #4807: Changes security stamp when password change via using ChangePasswordAsync.
- #4714: Order of culture provider has been changed.
Features
- #4725: EntitySnapshot feature based on EntityHistory.
Enhancements
- #4579: Upgraded ASP.NET Core & Angular template to Angular 8.
- #4667: Prepare for AutoMappar 9.0 update.
- #4765: Use Nhibernate native asynchronous operations.
- #4823: Prevent null being saved into user's DefaultLanguage.
- #4805: Configure NewtonSoft serializer within ABP with PreserveReferencesHandling option.
- #4770: Refactor AbpRepositoryBase async operations.
- #4754: Added Strongly typed hub base class.
- #4744: Updated PostgreSQL usage document.
Bug Fixes
- #4844: Downgraded to NHibernate 5.1.5
- #4830: Fixed React UI - Side menu collapse button not being clickable.
- #4813: Fixed Entity History EF6 Complex Type property null value problem.
- #4779: UserAccountSynchronizer should handle events where the tenant is deleted.
- #4749: Fixed Feature does not show localized displayName problem.
- #4729: Fixed ApplicationLanguageTextManager UpdateStringAsync should be case-sensitive problem.