Open Source Web Application Framework for ASP.NET Core. Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET and the ASP.NET Core platforms. Provides the fundamental infrastructure, production-ready startup templates, application modules, UI themes, tooling, guides and documentation.
PublishEntityDeletedEvent/PublishEntityUpdatedEvent
if only foreign keys have changed. by @maliming in https://github.com/abpframework/abp/pull/19523
PasswordComponent
by @Sinan997 in https://github.com/abpframework/abp/pull/19518
AbpEfCoreNavigationHelper
. by @maliming in https://github.com/abpframework/abp/pull/19538
AbpEfCoreNavigationHelper
after SaveChangesAsync
. by @maliming in https://github.com/abpframework/abp/pull/19547
Full Changelog: https://github.com/abpframework/abp/compare/8.1.0...8.1.1
See the blog post for to learn what's new with this version:https://blog.abp.io/abp/announcing-abp-8-1-stable-release
try catch
to determine the BlazorServer running mode. by @maliming in https://github.com/abpframework/abp/pull/18226
ImageSharp
library by @salihozkara in https://github.com/abpframework/abp/pull/18291
dropdowns-dividers
for row acrions
. by @maliming in https://github.com/abpframework/abp/pull/18388
IInjectPropertiesService
. by @maliming in https://github.com/abpframework/abp/pull/18260
RoutePattern
. by @maliming in https://github.com/abpframework/abp/pull/18451
string
as schema type. by @maliming in https://github.com/abpframework/abp/pull/18517
abp new
command. by @maliming in https://github.com/abpframework/abp/pull/18512
RememberMe
claim to current identity principal. by @maliming in https://github.com/abpframework/abp/pull/18476
Asp.Versioning.Mvc
to replace Microsoft.AspNetCore.Mvc.Versioning
. by @maliming in https://github.com/abpframework/abp/pull/18380
Deepl
online translate to CLI. by @maliming in https://github.com/abpframework/abp/pull/18632
verify
feature to translate
command. by @maliming in https://github.com/abpframework/abp/pull/18656
IsRedirectAllowedUrlAsync
of IAppUrlProvider
async. by @maliming in https://github.com/abpframework/abp/pull/18492
switch-to-prerc
command to only update npm packages to pre-rc versions. by @EngincanV in https://github.com/abpframework/abp/pull/18608
fontawesome-free
to 6.5.1
. by @maliming in https://github.com/abpframework/abp/pull/18698
RecreateInitialMigrationCommand
. by @maliming in https://github.com/abpframework/abp/pull/18735
5.1.0
. by @maliming in https://github.com/abpframework/abp/pull/18814
ExposeKeyedServiceAttribute
. by @maliming in https://github.com/abpframework/abp/pull/18819
NormalizedName
property to Tenant
. by @maliming in https://github.com/abpframework/abp/pull/18426
NormalizedName
peroperty. by @maliming in https://github.com/abpframework/abp/pull/18859
Nito.AsyncEx.Coordination
package from Volo.Abp.Core
. by @maliming in https://github.com/abpframework/abp/pull/18860
DisableAbpFeatures
. by @maliming in https://github.com/abpframework/abp/pull/18638
ValueProvider
system. by @realLiangshiwei in https://github.com/abpframework/abp/pull/18823
ManageRoles
permission. by @maliming in https://github.com/abpframework/abp/pull/18927
3.1.*
version in ABP 8.1 by @enisn in https://github.com/abpframework/abp/pull/18945
package.json
by @maliming in https://github.com/abpframework/abp/pull/18978
RememberMe
claim during password flow. by @maliming in https://github.com/abpframework/abp/pull/18979
DynamicProxy
for ConventionalControllers
. by @maliming in https://github.com/abpframework/abp/pull/18874
Pomelo.EntityFrameworkCore.MySql
to 8.0.0
. by @maliming in https://github.com/abpframework/abp/pull/19018
datetime
using CurrentUICulture
. by @maliming in https://github.com/abpframework/abp/pull/19031
Npgsql.EntityFrameworkCore.PostgreSQL
to 8.0.2
. by @maliming in https://github.com/abpframework/abp/pull/19068
prerel-8.1
to rel-8.1
. by @maliming in https://github.com/abpframework/abp/pull/19090
outputWarning
for templates. by @maliming in https://github.com/abpframework/abp/pull/19095
Testing.md
. by @maliming in https://github.com/abpframework/abp/pull/19118
VerifyPasswordResetTokenAsync
endpoint as virtual
. by @maliming in https://github.com/abpframework/abp/pull/19139
className
if group.name
doesn't defined in prop by @Sinan997 in https://github.com/abpframework/abp/pull/19135
GetEntitiesAsync
on page 1. by @maliming in https://github.com/abpframework/abp/pull/19199
UpdateUserAsync
method. by @maliming in https://github.com/abpframework/abp/pull/19353
Newtonsoft
with System.Text.Json
in PackageVersionCheckerService
. by @maliming in https://github.com/abpframework/abp/pull/19382
close button
to PageAlert
component. by @maliming in https://github.com/abpframework/abp/pull/19388
extensible-table.component.ts
to ngx-datatable-list.directive.ts
by @Sinan997 in https://github.com/abpframework/abp/pull/19401
InternetConnectionStatusComponent
to the template by @Sinan997 in https://github.com/abpframework/abp/pull/19450
lastNavigation
prop to RouterEvents
service for track last successful navigation event by @masumulu28 in https://github.com/abpframework/abp/pull/19459
EntityUpdatedEvent
when navigation changes. by @maliming in https://github.com/abpframework/abp/pull/19079
Full Changelog: https://github.com/abpframework/abp/compare/8.0.3...8.1.0
try catch
to determine the BlazorServer running mode. by @maliming in https://github.com/abpframework/abp/pull/18226
ImageSharp
library by @salihozkara in https://github.com/abpframework/abp/pull/18291
dropdowns-dividers
for row acrions
. by @maliming in https://github.com/abpframework/abp/pull/18388
IInjectPropertiesService
. by @maliming in https://github.com/abpframework/abp/pull/18260
RoutePattern
. by @maliming in https://github.com/abpframework/abp/pull/18451
string
as schema type. by @maliming in https://github.com/abpframework/abp/pull/18517
abp new
command. by @maliming in https://github.com/abpframework/abp/pull/18512
RememberMe
claim to current identity principal. by @maliming in https://github.com/abpframework/abp/pull/18476
Asp.Versioning.Mvc
to replace Microsoft.AspNetCore.Mvc.Versioning
. by @maliming in https://github.com/abpframework/abp/pull/18380
Deepl
online translate to CLI. by @maliming in https://github.com/abpframework/abp/pull/18632
verify
feature to translate
command. by @maliming in https://github.com/abpframework/abp/pull/18656
IsRedirectAllowedUrlAsync
of IAppUrlProvider
async. by @maliming in https://github.com/abpframework/abp/pull/18492
switch-to-prerc
command to only update npm packages to pre-rc versions. by @EngincanV in https://github.com/abpframework/abp/pull/18608
fontawesome-free
to 6.5.1
. by @maliming in https://github.com/abpframework/abp/pull/18698
RecreateInitialMigrationCommand
. by @maliming in https://github.com/abpframework/abp/pull/18735
5.1.0
. by @maliming in https://github.com/abpframework/abp/pull/18814
ExposeKeyedServiceAttribute
. by @maliming in https://github.com/abpframework/abp/pull/18819
NormalizedName
property to Tenant
. by @maliming in https://github.com/abpframework/abp/pull/18426
NormalizedName
peroperty. by @maliming in https://github.com/abpframework/abp/pull/18859
Nito.AsyncEx.Coordination
package from Volo.Abp.Core
. by @maliming in https://github.com/abpframework/abp/pull/18860
DisableAbpFeatures
. by @maliming in https://github.com/abpframework/abp/pull/18638
ValueProvider
system. by @realLiangshiwei in https://github.com/abpframework/abp/pull/18823
ManageRoles
permission. by @maliming in https://github.com/abpframework/abp/pull/18927
3.1.*
version in ABP 8.1 by @enisn in https://github.com/abpframework/abp/pull/18945
RememberMe
claim during password flow. by @maliming in https://github.com/abpframework/abp/pull/18979
prerel-8.1
to rel-8.1
. by @maliming in https://github.com/abpframework/abp/pull/19090
outputWarning
for templates. by @maliming in https://github.com/abpframework/abp/pull/19095
className
if group.name
doesn't defined in prop by @Sinan997 in https://github.com/abpframework/abp/pull/19135
UpdateUserAsync
method. by @maliming in https://github.com/abpframework/abp/pull/19353
Newtonsoft
with System.Text.Json
in PackageVersionCheckerService
. by @maliming in https://github.com/abpframework/abp/pull/19382
close button
to PageAlert
component. by @maliming in https://github.com/abpframework/abp/pull/19388
extensible-table.component.ts
to ngx-datatable-list.directive.ts
by @Sinan997 in https://github.com/abpframework/abp/pull/19401
InternetConnectionStatusComponent
to the template by @Sinan997 in https://github.com/abpframework/abp/pull/19450
lastNavigation
prop to RouterEvents
service for track last successful navigation event by @masumulu28 in https://github.com/abpframework/abp/pull/19459
Full Changelog: https://github.com/abpframework/abp/compare/8.0.5...8.1.0-rc.4
try catch
to determine the BlazorServer running mode. by @maliming in https://github.com/abpframework/abp/pull/18226
ImageSharp
library by @salihozkara in https://github.com/abpframework/abp/pull/18291
dropdowns-dividers
for row acrions
. by @maliming in https://github.com/abpframework/abp/pull/18388
IInjectPropertiesService
. by @maliming in https://github.com/abpframework/abp/pull/18260
RoutePattern
. by @maliming in https://github.com/abpframework/abp/pull/18451
string
as schema type. by @maliming in https://github.com/abpframework/abp/pull/18517
abp new
command. by @maliming in https://github.com/abpframework/abp/pull/18512
RememberMe
claim to current identity principal. by @maliming in https://github.com/abpframework/abp/pull/18476
Asp.Versioning.Mvc
to replace Microsoft.AspNetCore.Mvc.Versioning
. by @maliming in https://github.com/abpframework/abp/pull/18380
Deepl
online translate to CLI. by @maliming in https://github.com/abpframework/abp/pull/18632
verify
feature to translate
command. by @maliming in https://github.com/abpframework/abp/pull/18656
IsRedirectAllowedUrlAsync
of IAppUrlProvider
async. by @maliming in https://github.com/abpframework/abp/pull/18492
switch-to-prerc
command to only update npm packages to pre-rc versions. by @EngincanV in https://github.com/abpframework/abp/pull/18608
fontawesome-free
to 6.5.1
. by @maliming in https://github.com/abpframework/abp/pull/18698
RecreateInitialMigrationCommand
. by @maliming in https://github.com/abpframework/abp/pull/18735
5.1.0
. by @maliming in https://github.com/abpframework/abp/pull/18814
ExposeKeyedServiceAttribute
. by @maliming in https://github.com/abpframework/abp/pull/18819
NormalizedName
property to Tenant
. by @maliming in https://github.com/abpframework/abp/pull/18426
NormalizedName
peroperty. by @maliming in https://github.com/abpframework/abp/pull/18859
Nito.AsyncEx.Coordination
package from Volo.Abp.Core
. by @maliming in https://github.com/abpframework/abp/pull/18860
DisableAbpFeatures
. by @maliming in https://github.com/abpframework/abp/pull/18638
ValueProvider
system. by @realLiangshiwei in https://github.com/abpframework/abp/pull/18823
ManageRoles
permission. by @maliming in https://github.com/abpframework/abp/pull/18927
3.1.*
version in ABP 8.1 by @enisn in https://github.com/abpframework/abp/pull/18945
RememberMe
claim during password flow. by @maliming in https://github.com/abpframework/abp/pull/18979
prerel-8.1
to rel-8.1
. by @maliming in https://github.com/abpframework/abp/pull/19090
outputWarning
for templates. by @maliming in https://github.com/abpframework/abp/pull/19095
className
if group.name
doesn't defined in prop by @Sinan997 in https://github.com/abpframework/abp/pull/19135
Full Changelog: https://github.com/abpframework/abp/compare/8.0.5...8.1.0-rc.3
Testing.md
. by @maliming in https://github.com/abpframework/abp/pull/19118
VerifyPasswordResetTokenAsync
endpoint as virtual
. by @maliming in https://github.com/abpframework/abp/pull/19139
GetEntitiesAsync
on page 1. by @maliming in https://github.com/abpframework/abp/pull/19199
Full Changelog: https://github.com/abpframework/abp/compare/8.0.4...8.0.5
DynamicProxy
for ConventionalControllers
. by @maliming in https://github.com/abpframework/abp/pull/18874
Pomelo.EntityFrameworkCore.MySql
to 8.0.0
. by @maliming in https://github.com/abpframework/abp/pull/19018
datetime
using CurrentUICulture
. by @maliming in https://github.com/abpframework/abp/pull/19031
Npgsql.EntityFrameworkCore.PostgreSQL
to 8.0.2
. by @maliming in https://github.com/abpframework/abp/pull/19068
prerel-8.1
to rel-8.1
. by @maliming in https://github.com/abpframework/abp/pull/19090
outputWarning
for templates. by @maliming in https://github.com/abpframework/abp/pull/19095
Testing.md
. by @maliming in https://github.com/abpframework/abp/pull/19118
VerifyPasswordResetTokenAsync
endpoint as virtual
. by @maliming in https://github.com/abpframework/abp/pull/19139
className
if group.name
doesn't defined in prop by @Sinan997 in https://github.com/abpframework/abp/pull/19135
Full Changelog: https://github.com/abpframework/abp/compare/8.1.0-rc.1...8.1.0-rc.2
package.json
by @maliming in https://github.com/abpframework/abp/pull/18978
DynamicProxy
for ConventionalControllers
. by @maliming in https://github.com/abpframework/abp/pull/18874
Pomelo.EntityFrameworkCore.MySql
to 8.0.0
. by @maliming in https://github.com/abpframework/abp/pull/19018
datetime
using CurrentUICulture
. by @maliming in https://github.com/abpframework/abp/pull/19031
Npgsql.EntityFrameworkCore.PostgreSQL
to 8.0.2
. by @maliming in https://github.com/abpframework/abp/pull/19068
Full Changelog: https://github.com/abpframework/abp/compare/8.0.3...8.0.4
See the blog post for to learn what's new with this version:https://blog.abp.io/abp/announcing-abp-8-0-release-candidate
try catch
to determine the BlazorServer running mode. by @maliming in https://github.com/abpframework/abp/pull/18226
ImageSharp
library by @salihozkara in https://github.com/abpframework/abp/pull/18291
dropdowns-dividers
for row acrions
. by @maliming in https://github.com/abpframework/abp/pull/18388
IInjectPropertiesService
. by @maliming in https://github.com/abpframework/abp/pull/18260
RoutePattern
. by @maliming in https://github.com/abpframework/abp/pull/18451
string
as schema type. by @maliming in https://github.com/abpframework/abp/pull/18517
abp new
command. by @maliming in https://github.com/abpframework/abp/pull/18512
RememberMe
claim to current identity principal. by @maliming in https://github.com/abpframework/abp/pull/18476
Asp.Versioning.Mvc
to replace Microsoft.AspNetCore.Mvc.Versioning
. by @maliming in https://github.com/abpframework/abp/pull/18380
Deepl
online translate to CLI. by @maliming in https://github.com/abpframework/abp/pull/18632
verify
feature to translate
command. by @maliming in https://github.com/abpframework/abp/pull/18656
IsRedirectAllowedUrlAsync
of IAppUrlProvider
async. by @maliming in https://github.com/abpframework/abp/pull/18492
switch-to-prerc
command to only update npm packages to pre-rc versions. by @EngincanV in https://github.com/abpframework/abp/pull/18608
fontawesome-free
to 6.5.1
. by @maliming in https://github.com/abpframework/abp/pull/18698
RecreateInitialMigrationCommand
. by @maliming in https://github.com/abpframework/abp/pull/18735
5.1.0
. by @maliming in https://github.com/abpframework/abp/pull/18814
ExposeKeyedServiceAttribute
. by @maliming in https://github.com/abpframework/abp/pull/18819
NormalizedName
property to Tenant
. by @maliming in https://github.com/abpframework/abp/pull/18426
NormalizedName
peroperty. by @maliming in https://github.com/abpframework/abp/pull/18859
Nito.AsyncEx.Coordination
package from Volo.Abp.Core
. by @maliming in https://github.com/abpframework/abp/pull/18860
DisableAbpFeatures
. by @maliming in https://github.com/abpframework/abp/pull/18638
ValueProvider
system. by @realLiangshiwei in https://github.com/abpframework/abp/pull/18823
ManageRoles
permission. by @maliming in https://github.com/abpframework/abp/pull/18927
3.1.*
version in ABP 8.1 by @enisn in https://github.com/abpframework/abp/pull/18945
package.json
by @maliming in https://github.com/abpframework/abp/pull/18978
RememberMe
claim during password flow. by @maliming in https://github.com/abpframework/abp/pull/18979
Full Changelog: https://github.com/abpframework/abp/compare/8.0.3...8.1.0-rc.1
IKeyedServiceProvider
to support keyed services. by @maliming in https://github.com/abpframework/abp/pull/18792
AbpDynamicClaimsPrincipalContributorBase_Tests
to fix unit test in CI pipeline. by @maliming in https://github.com/abpframework/abp/pull/18820
PhoneNumber
if input's PhoneNumber
is NullOrWhiteSpace
. by @maliming in https://github.com/abpframework/abp/pull/18833
README.md
. by @maliming in https://github.com/abpframework/abp/pull/18848
NotFoundFileInfo
or NotFoundDirectoryContents
when subpath
is null
. by @maliming in https://github.com/abpframework/abp/pull/18822
Full Changelog: https://github.com/abpframework/abp/compare/8.0.2...8.0.3
MaxDefaultValueLength
to 2048. by @maliming in https://github.com/abpframework/abp/pull/18712
SaveEntityHistoryWhenNavigationChanges
to AbpAuditingOptions
. by @maliming in https://github.com/abpframework/abp/pull/18715
EntityHistoryHelper
. by @maliming in https://github.com/abpframework/abp/pull/18718
iconClass
option to toaster by @masumulu28 in https://github.com/abpframework/abp/pull/18737
Autofac
to 8.0.0
& Autofac.Extensions.DependencyInjection
to 9.0.0
by @maliming in https://github.com/abpframework/abp/pull/18775
keyed-services
. by @maliming in https://github.com/abpframework/abp/pull/18777
Full Changelog: https://github.com/abpframework/abp/compare/8.0.1...8.0.2