Releases: abpframework/abp
0.15.0
Features
Ehhancements
- #894 Add scrolls to right for permission management modal.
- #895 Separate Migrations to another DbContext & Project in the MVC startup template.
- #885 Add default "Administration" menu.
- #886 Move Identity & Tenant Management menu items under the new Administration menu item.
- #889 Prevent deleting the current user.
- #858 Auto register setting and permission definition providers.
- #855 Use Pomelo.EntityFrameworkCore.MySql.
- #903 Add L property to ApplicationService base class.
- #902 Chinese document translations.
Big Fixes
- #863 Blog module blog list page markdown problem.
- #872 Project startup template (ASP.NET Core API Module (without UI)) missing Permissions & Settings nuget packages reference.
- #868 AbpAccountWebModule, checkPassword method throw exception when username is not registed.
- #896 Responsive problem for abp.io download page.
- #881 Microservices Demo - Null input.Sorting at ProductAppService.
- #877 Fixed add new tags bug.
- #864 Blog module file upload problem.
See all closed issues: https://github.com/abpframework/abp/milestone/13?closed=1
0.14.0
Breaking Changes
- #812 Reduce IdentityServer table field max lengths since they cause errors on MySQL
- #787 Replace ValueObject implementation.
Notice that this release requires to add db migration for projects using EF Core.
Features
- #729 Create a sample microservice demo solution (https://abp.io/documents/abp/latest/Samples/Microservice-Demo).
- #738 Implement CorrelationId system (integrated to audit logs and service-to-service calls).
- #728 Allow to set client based permissions like roles/users.
- #826 Implement IdentityServer Cors Policy Service
- #739 Introduce ISettingProvider to separate setting management from obtaining setting values.
- #762 Distributed Cache should be fault tolerant.
Enhancements
- #830 Menu items more than one level deep.
- #833 Blog module authorization revision & refactor.
- #810 Blog Module's FilesController should support N-tier deployment.
- #804 Add option to skip external lookup where local user does exists.
- #820 Remove logger factory configuration from Startup.
- #829 Add navigation to project list from document reading page.
- #838 Potential memory leak because of ef core query cache.
- #788 Add "ApplicationName" to Audit logs.
Bug Fixes
0.13.0
See all closed issues in this release: https://github.com/abpframework/abp/milestone/11?closed=1
This release has a few breaking changes. BookStore application has been upgraded with this commit: 14b0896
Existing applications can be upgraded as similar.
0.12.0
Features
- #719 Created Volo.Abp.IdentityModel package.
- Created Volo.Abp.AspNetCore.Mvc.Client and Volo.Abp.AspNetCore.Mvc.Contracts packages.
- #726 Introduce IHttpClientProxy and explicit usage of client proxies.
Bug Fixes
- #727 after update to 0.11 modal not show.
Enhancements
- #724 Replace AddAlwaysAllowPermissionChecker usage by AddAlwaysAllowAuthorization.
- Other small enhancements, bug fixes and refactorings.
0.11.0
See all closed issues in this release: https://github.com/abpframework/abp/milestone/9?closed=1
0.10.0
Features
- #593 Distributed Event Bus RabbitMQ integration
- #418 Caching documents
- #203 Cache setting values, add an option to auto-encrypt desired setting values.
- #645 Inttroduce IStringEncryptionService.
- #247 AggregateRoot class improvements - Implement IHasConcurrencyStamp and IHasExtraProperties by default
- #246 Implement concurrency stamp
Enhancements
- #649 Abp Tag Helper Library: documentation & demo Improvements
- #667 Abp-Dynamic-Form input Placeholder and enum DisplayName attribute localization
- #610 Added Resharper coding standards.
- #648 SMTP password settings should be stored as encrypted in the database (BRAKING CHANGE if you have previously saved SMTP password to the database)
- Allow to extend bundle contributors
Documentation
- #549 Document how to run the docs module
- #650 Document how to create API controllers from application services conventionally
- #651 Document how to create and configure C# dynamic API proxies
- #586 Document difference of an AbpModule module and business module
- #486 AutoFac integration document
- #660 Add Get methods to find and modify a permission or group.
- #589 Background job documentation
Bug Fixes
0.9.0
see the closed milestone: https://github.com/abpframework/abp/milestone/6?closed=1
0.8.0
See all closed issues in this milestone:
https://github.com/abpframework/abp/milestone/5?closed=1
0.7.1
See all closed issues: https://github.com/abpframework/abp/milestone/7?closed=1
0.7.0
See all closed issues in this milestone: https://github.com/abpframework/abp/milestone/4?closed=1