Project

Change Logs

Note: Major features are only being developed for ASP.NET Core + jQuery and ASP.NET Core + Angular versions beginning from v4.1. See version comparison table for more details.

The change logs in this page are just a summary of major changes. Detailed release notes are shared on the Github repository (only available to the customers).

v8.1.0 (2019-12-20)

  • ASP.NET Core 3.1 support
  • Multitenant LDAP support
  • Refresh token support for Angular.

v8.0.0 (2019-12-08)

  • ASP.NET Core 3.0 support

v7.3.0 (2019-11-04)

  • Customizable dashboard system.
  • Identity Server authorize endpoint for Angular.
  • Quick navigation feature.
  • Strength indicator for password fields.
  • Scroll to top feature.

v7.2.0 (2019-09-12)

  • Session timeout feature added.
  • Only one concurrent login per user feature added.
  • Added reCAPTCHA to login page.
  • Upgraded to Metronic v6.0.6.

v7.1.0 (2019-07-23)

  • Added Healthchecks.
  • Allow deleting notifications.
  • OpenID Connect enhancements.
  • Enable in-process hosting model.

v7.0.0 (2019-06-03)

  • Upgraded to Metronic v6.
  • Upgraded to Angular v8.
  • Upgraded to Xamarin.Forms v4.

v6.9.0 (2019-04-02)

  • Use WebPack instead of gulp to bundle assets for MVC app
  • Enhancements and bug fixes.

v6.8.0 (2019-03-14)

  • Added GraphQL integration.
  • Added Metronic demo4, demo5, demo9, demo12 themes.
  • Implemented Organization Unit Roles
  • Implemented importing users from excel/csv.
  • Added SMTP email support per tenant.
  • Enhancements and bug fixes.

v6.7.0 (2019-02-25)

  • Implemented ADFS login for Angular.
  • Added quick theme selection icon to layout.
  • Replaced Web Compiler extension with gulp task.
  • Enhancements and bug fixes.

v6.6.1 (2019-02-11)

  • Upgraded Xamarin package dependencies.
  • Bug fixes.

v6.6 (2019-02-08)

  • Implemented Metronic demo6 and demo10 layouts.
  • Implemented refresh token for the Xamarin app.
  • Switched to Google OAuth2 from Google+ API.
  • Upgraded to ABP v4.2.
  • Minor features, enhancements and bug fixes.

v6.5 (2019-01-11)

  • Implemented recurring payments for subscriptions (using Stripe)
  • Upgraded to PrimeNG v7.0.
  • Enhancements and bug fixes.

v6.4 (2018-12-14)

  • Added different Metronic layout support (demo7 and demo3).
  • Added Twilio sms integration.
  • Bug fixes and enhancements.

v6.3 (2018-11-20)

  • Added different Metronic layout support (demo2 and demo11)
  • Implemented Entity History view per entity.
  • Upgraded to ABP v4.0.2.
  • Bug fixes and enhancements.

v6.2 (2018-10-26)

  • Added different Metronic layout support (default and demo8)
  • Upgraded to Angular v7.0.
  • Display cookie consent to users.
  • Upgraded to FontAwesome v5.
  • Allow searching on permission tree.

v6.1 (2018-10-13)

  • Added ability to download users collected data (GDPR).
  • Provide a way for hard delete soft-delete entities.
  • Bug fixes and enhancements.

v6.0 (2018-09-26)

  • Angular UI is completely revised. JQuery and depended libraries are replaced by native angular libraries.
  • Allow users to delete notifications.
  • Upgraded to Metronic v5.5.5 and ABP v3.8.3.
  • Bug fixes and enhancements.

v5.6 (2018-07-30)

  • Implemented OpenId Connect for Angular.
  • Implemented wildcard CORS support
  • Upgraded to ABP v3.8.1, Angular 6.1, Typescript 2.9.2, Bootstrap 4.1.3 and Primeng 6.0.2.
  • Bug fixes and enhancements.

v5.5.1 (2018-06-28)

  • Created an Alert system to show alerts on UI for MVC application.
  • Upgraded to Metronic v5.3.
  • Upgraded to PrimeNG v6.
  • Bug fixes and enhancements.

v5.5.0 (2018-06-13)

  • Upgraded to AspNetCore 2.1, ASP.NET Core SignalR 1.0, EntityFramework Core 2.1
  • Chat is available for .NET Core.
  • WsFederation support for ASP.NET Core MVC & JQuery.
  • Bug fixes and enhancements.

v5.4.0 (2018-05-10)

  • Allow changing primary theme color.
  • Improved Accessibility.
  • Entity Change History User Interface.
  • Power Tools: Regenerating an entity.
  • Power Tools: Selecting an entity from database (SQL Server & MySql).
  • Upgraded to Angular v6.0.
  • Bug fixes and enhancements.

v5.3.0 (2018-03-26)

  • Navigation property support for PowerTools.
  • Decimal property support for PowerTools.
  • RTL support for Metronic v5.
  • Added Authorize button to swagger UI.
  • Added LDAP settings to Angular UI.
  • Bug fixes and enhancements.

v5.2.0 (2018-02-20)

  • Enum and templating support for the Power Tools.
  • Upgraded to angular v5.2.5 and angular-cli to v1.7.
  • Bug fixes and enhancements.

v5.1.0 (2018-02-05)

  • New Rapid Application Development Tool (see in action).
  • Entity Change History: Automatically write audit logs for all property changes of desired entities.
  • Tested for security and created a test report.
  • Many enhancements on current features.
  • Upgraded Bootstrap to v4.0, Angular to v5.1.2, ABP to v3.4 and other packages.

v5.0.0 (2017-11-24)

  • New Xamarin mobile application (integrated to backend).
  • New application setup screen.
  • New visual settings page to personalize colors and positions of header, menu, footer and layout of the application.
  • Moved ASP.NET Core + jQuery and ASP.NET Core + Angular to Metronic 5 theme.
  • Moved from bower to NPM for ASP.NET Core MVC.
  • Bug fixes and improvements.

v4.6.0 (2017-10-16)

  • Billing for tenant subscriptions
  • Sending files, images via chat
  • Upgraded to ABP 3.1.1
  • Enhancements and bug fixes.

v4.5.0 (2017-09-08)

  • Migrated solution to ASP.NET Core 2.0 and Entity Framework 2.0.
  • Upgraded to ABP 3.0.
  • Minor bug fixes and enhancements.

v4.4.0 (2017-08-25)

  • Possibility to change organization units of a user on user edit.
  • Upgraded Angular, Angular-Cli and Ngx-Bootstrap to their latest versions.
  • Bug fixes and enhancements.

v4.3.0 (2017-08-08)

  • Created a page to demonstrate usage of some UI components.
  • Upgraded to latest Angular and ABP packages.
  • Improvements and bug fixes.

v4.2.0 (2017-07-25)

  • Google Authenticator Integration for two-factor authentication.
  • Show payment history to tenants.
  • Implement phone number confirmation.
  • Change all data tables by datatables jQuery plugin for ASP.NET Core & jQuery version.
  • Change all data tables by PrimeNg for ASP.NET Core & Angular version.
  • Spanish (Spain) localization.
  • Multiple selection on adding users to Organization Units.
  • Email notification to tenants about approaching subscription expiry date.
  • Upgraded to latest Angular, Angular CLI, ASP.NET Core, ABP packages.
  • Enhancements and bug fixes.

v4.1.0 (2017-06-23)

  • Basic tenant subscription management for SaaS applications.
  • Paypal integration for tenant subscriptions.
  • IdentityServer4 integration.
  • Host dashboard for edition, tenant & income statistics.
  • Public web site is moved to a separated project (and authentication integrated to the main application).
  • Renewed sample tenant dashboard.
  • Converted unit tests to use SQLite in memory database.
  • Upgraded to latest Angular, Angular CLI, ASP.NET Core, ABP packages and Metronic.

v4.0.0 (2017-04-24)

  • .NET Core support to create cross platform web solutions.
  • Moved to Entity Framework Core and ASP.NET Core Identity.
  • Docker files included to deploy as containers.
  • Spanish (Mexico) localization.

v3.4.0 (2017-04-05)

  • Upgraded to ABP v1.5.1
  • Upgraded to Angular 4.0.
  • Upgraded to angular-cli 1.0
  • Minor enhancements and fixes.

v3.3.0 (2017-03-13)

  • Migrated ASP.NET Core solution to Visual Studio 2017 and new csproj solution format.
  • Implemented desktop push notifications for real time application notifications.
  • Minor enhancements and fixes.

v3.2.0 (2017-03-07)

  • Tenant based UI customizations: Allow tenants to upload custom CSS and logo.
  • Edition based user count restriction.
  • Upgraded to Angular v2.4.9 and Angular CLI RC.1.
  • Upgraded to ABP v1.5.
  • Updated some translations.
  • Bugfix and enhancements.

v3.1.0 (2017-02-14)

  • Angular 2.x UI
    • Angular 2 AOT (Ahead Of Time) Compilation, and HMR (Hot Module Replacement) and lazy loaded modules.
    • Created tenant registration view to Angular2 application.
    • Added URL rewrite configuration to deploy under IIS.
    • Upgraded to latest Angular and Angular CLI.
  • Angular 1.x UI
    • Upgraded to AngularJS v1.6.2.
    • Upgraded other AngularJS related packages to latest versions.
  • Common
    • Added French translation.
    • Upgraded to ABP v1.4.2.
    • Upgraded other nuget and client side packages.
    • Bugfixes and minor improvements.

v3.0.0 (2017-01-06)

  • Angular 2.x version with ASP.NET Core 1.x backend.
  • Upgraded to ABP v1.2.
  • Minor improvements and fixes.

v2.2.0 (2016-12-12)

  • Created a project to serve all application functionality as API authenticated/authorized via JWT.
  • Separate tenant change from account forms.
  • User based two factor and lockout setting.
  • Upgraded to ASP.NET Core v1.1.
  • Upgraded to ABP v1.1.3.
  • Many improvements on current features
  • Bug fixes.

v2.1.0 (2016-10-03)

  • Two factor authentication (Email and SMS implemented, can be extendable).
  • User lockout on invalid login attempts.
  • Upgraded to ABP v1.0.
  • Upgraded to Metronic v4.7.
  • Many minor improvements and some bug fixes.

v2.0.0 (2016-09-05)

  • ASP.NET Core 1.0 version.
  • Minor improvements and fixes.

v1.12.0 (2016-08-26)

  • Automatic Cross-Site Request Forgery (CSRF) protection
  • Active Directory Federation Service (ADFS) Authentication
  • Store preferred user culture in database
  • Authorization for hangfire dashboard
  • Chat improvements
  • Upgraded to ABP v0.11.0.2.
  • Other minor improvements and fixes

v1.11.0 (2016-08-08)

  • Chat between users
  • Password complexity policy
  • Search users by role and permission
  • Search roles by permission
  • Russian translation
  • Upgraded to ABP v0.10.1.3.
  • Upgraded to metronic v4.6
  • Upgraded to SignalR v2.2.1
  • Upgraded to angular-ui-grid v3.2.1
  • Upgraded to AngularJS v1.5.6 and angular-ui-bootstrap v1.3.3.
  • Other minor improvements and fixes

v1.10.1 (2016-05-18)

  • Upgraded to ABP v0.9.1.
  • Upgraded to Angular v1.5.5.
  • Upgraded to angular-ui-bootstrap v1.3.2.
  • Minor improvements and fixes.

v1.10.0 (2016-05-10)

  • Database per tenant support for multi-tenant applications.
  • Multiple time zone support and UTC DateTime improvements.
  • Created a Migrator tool (exe) to easily migrate host and tenant databases.
  • Upgraded to ABP v0.9.
  • Upgraded to Metronic 4.5.6.
  • Minor improvements and fixes.

v1.9.1 (2016-04-06)

  • Upgraded to ABP v0.8.4.
  • Upgraded to Metronic 4.5.5.
  • Other minor improvements and fixes.

v1.9.0 (2016-03-11)

  • New tenant registration page.
  • See and download web logs from the application UI.
  • Logging and showing all success and failed login attempts for a user.
  • Enhanced profile picture upload dialog.
  • Sending test email in the email settings page.
  • Integrated Redis caching.
  • Upgraded to ABP v0.8.3.
  • Upgraded other nuget packages.
  • Improvement and bug fixes.

v1.8.2 (2016-02-29)

  • Localization support for angular-ui-grid.
  • New cache maintenance page.
  • Local fallback for google fonts.
  • Upgraded to ABP v0.8.2.
  • Minor bug fix and enhancements.

v1.8.1 (2016-02-18)

  • Integrated Swagger UI.
  • Upgraded to Angular v1.5.
  • Upgraded to Angular UI v1.1.2.
  • Upgraded to ABP v0.8.1.
  • Minor bug fix and enhancements.

v1.8.0 (2016-02-15)

  • New Real Time Push Notification system.
  • New Background Job system.
  • New Account Linking feature.
  • Hangfire integration for background jobs.
  • SignalR Integration for real time notifications.
  • OData installed by default.
  • Upgraded to ABP v0.8.
  • Upgraded to Metronic 4.5.4.
  • Moved to .NET Framework 4.6.1.
  • Other minor improvements and fixes.

v1.7.1 (2016-01-08)

  • Changed deprecated angular-ui-bootstrap components to new ones.
  • Upgraded ABP and other nuget packages.
  • Minor bugfix and and improvements.

v1.7.0 (2015-12-23)

  • New Hierarchical Organization Units system.
  • New User and Tenant impersonation feature.
  • Moved to .NET Framework 4.5.2.
  • Upgraded to ABP and Module-Zero v0.7.6.
  • Upgraded to Metronic v4.5.3.
  • Other improvements and fixes.

v1.6.1 (2015-11-24)

  • Arabic localization (human translate).
  • Localization improvements on all languages.
  • Created a step by step MVC documentation.
  • Upgraded to ABP and Module-Zero v0.7.4.1.
  • Upgraded to Metronic v4.5.2.
  • Upgraded to reCAPTCHA v2.
  • Upgraded to Angular v1.4.8.
  • Minor bugfixes and improvements.

v1.6.0 (2015-11-12)

  • Database and tenant based dynamic UI localization system and related user interfaces.
  • RTL (Right-To-Left) support.
  • Arabic localization (google translation for now).
  • SPA menu enhancement
  • Upgraded to ABP v0.7.4.1.
  • Upgraded to Metronic v4.5.1.
  • Cleared unused Metronic files.
  • Improvements and bugfixes.

v1.5.0 (2015-10-16)

  • Created an edition/package & feature management system for multi-tenant applications.
  • Added Bearer token based authentication.
  • Added Portuguese (Brazilian) localization.
  • Upgraded to latest ABP and other nuget packages.
  • Some minor fixes, improvements and refactors.

v1.4.1 (2015-09-09)

  • Upgraded to ABP v0.7.
  • Minor fixes.

v1.4.0 (2015-08-13)

  • Multi-Page Application (MPA) version is created using ASP.NET MVC, Web API and jQuery!
  • Added jTable integration.
  • Upgraded all nuget packages.
  • Many minor enhancements and a few fixes.

v1.3.1 (2015-07-25)

  • Added German localization.
  • Skip register form on social login where basic login info is obtained
  • Upgraded to Metronic v4.1.
  • Upgraded to angular-ui-grid v3.0.1.
  • Minor improvements and fixes.

v1.3.0 (2015-07-20)

  • Social media logins (Facebook, Twitter and Google+). Only Facebook is shown on demo.
  • Created MVC application layout with empty controllers and views (easiness for who does not prefer SPA-Angular). Will be fully implemented in next version.
  • Upgraded all nuget packages.
  • Improvements and fixes on front-end and backend applications.

v1.2.2 (2015-06-18)

  • Added ready date ranges like today, yesterday, last 7 days..
  • Fix for daterangepicker on audit logs page.

v1.2.1 (2015-06-15)

  • Minor fixes and improvements.

v1.2.0 (2015-06-14)

  • Created 'Audit Logs' page to search, list, view and export audit logs.
  • Added Chinese localization.
  • Upgraded to Metronic v4.0.
  • Upgraded to AngularJS v1.4.
  • Upgraded to latest ABP.
  • Disabled audit logging for some actions.
  • Added Bootstrap DateTimePicker javascript library and it's AngularJS directive.
  • Minor fix and improvements.

v1.1.0 (2015-06-07)

  • LDAP/Active Directory Authentication/Login support.
  • Upgraded to latest ABP packages.
  • Minor fixes and improvements.

v1.0.1 (2015-05-28)

  • Upgraded to Metronic v3.9
  • Bugfixes and improvements.

v1.0.0 (2015-05-17)

  • Initial release.
In this document