Upgrading Volo.Abp.Ddd.Application 5 to 6
Breaking5.3.5 → 6.0.3Breaking11Security2Deprecated1New72Changed100Fixed80Other140
BreakingUpgrade verdict
10 breaking changes and 2 security fixes.
In plain terms
- Removes AttachAbpCustomChallengeErrors.
- Removes isSameDataFunction.
- Removes the `IAsyncInitialize` interface.
- Removes the Logout page.
Must act Top 5 of 13 that need code or config changes
What you must change
Breaking10
Removes AttachAbpCustomChallengeErrors.
AttachAbpCustomChallengeErrorsRemoves isSameDataFunction.
isSameDataFunctionRemoves the
IAsyncInitialize interface.IAsyncInitializeRemoves the Logout page.
LogoutRenames AllowTenantsToChangeEmailSettings to AllowChangingEmailSettings.
AllowTenantsToChangeEmailSettingsAllowChangingEmailSettingsDeletes the IdentityServer folder in the app template.
Removes SignOutScheme of OpenIdConnect.
SignOutSchemeOpenIdConnectChanges EntityPropertyChangeInfo members to static.
EntityPropertyChangeInfoAdds a CancellationToken parameter to AddAsync and DoWorkAsync methods.
AddAsyncDoWorkAsyncCancellationTokenAdds a bool return value to MultiTenancyMiddlewareErrorPageBuilder to decide whether to continue the pipeline.
MultiTenancyMiddlewareErrorPageBuilderSecurity2
Fixes a reflected cross-site scripting vulnerability in the docs-module.
docs-moduleIgnores the antiforgery token on the token and userinfo endpoints.
Deprecations to plan for
Deprecated1
Marks FormSubmitDirective as deprecated.
FormSubmitDirective