Features
#935 Basic connection string management for tenants.
#981 Select all / deselect all would be good on the permission modal.
#971 Create a simple simulation system to concurrently test a web site built with ABP.
#969 Implement fully async interceptors.
#220 Implement Json serializer for the caching module.
#951 Create Tenant switch UI for the basic theme.
#925 Add MultiTenancySide to PermissionDefinition.
#924 Create a data seed system.
#914 Introduce MultiTenancyOptions to enable/disable multitenancy.
#912 Automatically fill tenants from appsettings.json if available.
Enhancements
#948 Change ISmtpEmailSenderConfiguration properties to async methods.
#1000 Updated sample projects to use abp framework version 0.15.0.
#994 Improve Identity Server unit tests.
#904 Show scroll on the left side of permission management modal on too many groups.
#989 Add Volo.Abp.Identity unit tests.
#988 Improve the doc module unit test.
#987 Add PermissionManagement module unit tests.
#982 Form extension for confirmation before closing the modal without saving in edit modals.
#968 Set IdentityServerAuthentication Authority URL from appsettings.json.
#966 Add Volo.Abp.AuditLogging unit tests..
#967 Add blog unit tests.
#961 Add Volo.Abp.FeatureManagement unit tests.
#977 Add SettingManagerment unit tests.
#978 Add tenant-management unit tests.
#974 GithubDocumentStore needs to separate WebClient and Octokit components for unit testing.
#976 Add unit tests of Volo.Docs module..
#960 Seed initial data for microservice demo solution.
#979 Make Post.CreatorId nullable for the blog module.
#973 Doument how to use nightly builds.
#962 Upgrade to Nito.AsyncEx libraries to 5.0.
#950 Add tenant management module to the MVC startup template.
#942 Route docs for invalid URL paths.
#890 How to handle audit log if there are tenant switches in the same request.
#891 #892 Add TenantName to Audit logs.
#928 Template project needs to add git ignore file..
#911 Rename Volo.Abp.MultiTenancy.Abstractions package to Volo.Abp.MultiTenancy.
Bug fixes
#964 AsyncCrudAppService inconsistency in generic constraints.
#941 Filter doesn't work on docs module.
#931 RemoteServiceConfiguration Key Set Issue.
See all closed issues in this release: https://github.com/abpframework/abp/milestone/14?closed=1