Skip to content

Releases: abpframework/abp

0.15.0

22 Mar 19:44
Compare
Choose a tag to compare

Features

  • #851 #874 #25 New "feature management" module.
  • #809 Add AppUser to the MVC startup template.

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

23 Feb 13:44
Compare
Choose a tag to compare

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

  • #802 Localization problem when publish to IIS on templates.
  • #794 IdentityService MongoDB Intigration not work

0.13.0

27 Jan 15:52
Compare
Choose a tag to compare

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

11 Jan 14:30
Compare
Choose a tag to compare

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

07 Jan 12:05
Compare
Choose a tag to compare

0.10.0

21 Dec 14:20
Compare
Choose a tag to compare

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

  • #665 Localization problem on My Profile modal.
  • #606 Scroll problem on docs module menu in mobile
  • #555 Localization does not work after Publish
  • #652 Fix Duplicate key (AuditLogId、AuditLogId1) - (NEEDS TO ADD DB MIGRATION FOR EXISTING APPLICATIONS)
  • #602 Link problem for docs module

0.9.0

07 Dec 14:06
Compare
Choose a tag to compare

0.8.0

19 Nov 13:03
Compare
Choose a tag to compare

0.7.1

31 Oct 09:30
Compare
Choose a tag to compare

0.7.0

26 Oct 10:28
Compare
Choose a tag to compare