Release Notes / Change Logs

This document contains brief release notes for each release. Release notes only include major features and visible enhancements. They not don't include all the development done in the related version.

3.3.0 (2020-10-27)

See the detailed blog post / announcement for the v3.3.0.

  • Completed fundamental features, modules and the theme integration for the Blazor UI.
  • Multi-Tenant social/external logins with options configurable on runtime.
  • Linked Accounts system to link multiple accounts and switch between them easily.
  • Paypal & Stripe integrations for the Payment Module.
  • reCAPTCHA option for login & register forms.
  • ABP Suite improvements.

3.2.0 (2020-10-01)

Blog Post

See the detailed blog post / announcement for the v3.2.0.

Major Features / Changes

  • Released the preview (experimental) Blazor UI option.
  • Angular UI for the file management module.
  • Managing the application features for the host side.
  • User profile picture for the account module.
  • Options to enable, disable or force two factor authentication for tenants and users.

3.1.0 (2020-09-03)

Blog Post

See the detailed blog post / announcement for the v3.1.0 release.

Major Features / Changes

  • Completely re-written the ABP Suite Angular UI code generation, using the Angular Schematics system.
  • Implemented Authorization Code Authentication Flow for the Angular UI.
  • Revised and documented social/external logins for the account module and tested with major providers.
  • Introduced the new external login system supporting to login via LDAP / Active Directory. Also, added a setting page to configure the LDAP options.
  • Created a new security log system and the user interface to save and report all the authentication related operations (login, logout, change password...) for users.
  • Implemented email & phone number verification.
  • Implementing locking a user for a given period of time (locked users can not login to the application).
  • Added breadcrumb and file icons for the file management module.

3.0.0 (2020-07-01)

Blog Post

See the detailed blog post / announcement for the v3.0.0 release.

Major Features

  • New File Management Module that is used to store and manage files in your application.
  • Migrated the Angular UI to the Angular 10.
  • Published an API documentation web site to explore the classes of the ABP Commercial.

2.9.0 (2020-06-04)

Blog Post

See the detailed blog post / announcement for the v2.9.0 release.

Major Features / Enhancements

  • New Organization Unit Management UI for the Identity Module to create hierarchical organization units and manage their members and roles.
  • Created Angular UI for the Chat Module.
  • Implemented Angular UI for the Easy CRM application.
  • ABP Suite code generation support for module development.
  • New leptontheme.com web site to show the Lepton Theme components.

2.8.0 (2020-05-21)

Blog Post

See the detailed blog post / announcement for the v2.8.0 release: https://blog.abp.io/abp/ABP-v2.8.0-Releases-%26-Road-Map

This post also covers the road map and other news for the ABP.IO Platform.

Major Features / Enhancements

  • Completely renewed the Lepton Theme styles and add a new one.
  • New module: Created a real time Chat Module that is built on ASP.NET Core SignalR. It currently has only the MVC / Razor Pages UI. Angular UI is on the way.
  • Implemented module entity extension system for the Angular UI. Also improved the system to better handle float/double/decimal, date, datetime, enum and boolean properties.
  • Gravatar integration for the Angular UI.
  • Managing product groups on a tree view for the EasyCRM sample application.

2.7.0 (2020-05-07)

Blog Post

See the detailed blog post / announcement for the v2.7.0 release: https://blog.abp.io/abp/ABP-Framework-v2_7_0-Has-Been-Released

Major Features

  • New module: Text template management (with angular and mvc UI - document is coming).
  • Dynamically add properties to current entities of the depended modules (see module entity extensions)
  • To be able to add navigation properties to entities with the ABP Suite (see navigation properties)
  • Dynamically add data table columns on the user interface (see the documents: angular, mvc)
  • Created a rich sample solution, named "Easy CRM" (see the document)

Other Enhancements

  • Allow to dynamically override the logo.
  • Optimize database migrations & seed code for multi-tenant multi-database systems.
  • ABP Suite: Make menu item active on navigation menu when selected.
  • ABP Suite: Improve enum usage while creating new entities.
  • Bug fixes in the Lepton Theme, ABP Suite and other modules.
In this document