Skip to content

Upgrading Volo.Abp.Ddd.Application 5 to 6

Breaking5.3.5 → 6.0.3Breaking11Security2Deprecated1New72Changed100Fixed80Other140

BreakingUpgrade verdict

10 breaking changes and 2 security fixes.

  • Removes AttachAbpCustomChallengeErrors.
  • Removes isSameDataFunction.
  • Removes the `IAsyncInitialize` interface.
  • Removes the Logout page.
Top 5 of 13 that need code or config changes
Breaking10
Removes AttachAbpCustomChallengeErrors.
AttachAbpCustomChallengeErrors
Removes isSameDataFunction.
isSameDataFunction
Removes the IAsyncInitialize interface.
IAsyncInitialize
Removes the Logout page.
Logout
Renames AllowTenantsToChangeEmailSettings to AllowChangingEmailSettings.
AllowTenantsToChangeEmailSettingsAllowChangingEmailSettings
Deletes the IdentityServer folder in the app template.
Removes SignOutScheme of OpenIdConnect.
SignOutSchemeOpenIdConnect
Changes EntityPropertyChangeInfo members to static.
EntityPropertyChangeInfo
Adds a CancellationToken parameter to AddAsync and DoWorkAsync methods.
AddAsyncDoWorkAsyncCancellationToken
Adds a bool return value to MultiTenancyMiddlewareErrorPageBuilder to decide whether to continue the pipeline.
MultiTenancyMiddlewareErrorPageBuilder
Security2
Fixes a reflected cross-site scripting vulnerability in the docs-module.
docs-module
Ignores the antiforgery token on the token and userinfo endpoints.
Deprecated1
Marks FormSubmitDirective as deprecated.
FormSubmitDirective