Upgrading Volo.Abp.Ddd.Application.Contracts 5 to 6
Breaking5.3.5 → 6.0.3Breaking9Security2Deprecated1New71Changed106Fixed75Other142
BreakingUpgrade verdict
8 breaking changes and 2 security fixes.
In plain terms
- Removes AttachAbpCustomChallengeErrors.
- Removes the `IAsyncInitialize` interface.
- Removes the Logout page.
- Renames AllowTenantsToChangeEmailSettings to AllowChangingEmailSettings.
Must act Top 5 of 11 that need code or config changes
What you must change
Breaking8
Removes AttachAbpCustomChallengeErrors.
AttachAbpCustomChallengeErrorsRemoves 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.
AddAsyncDoWorkAsyncCancellationTokenSecurity2
Fixes a reflected cross-site scripting vulnerability in the docs module.
Ignores the antiforgery token on the token and userinfo endpoints.
Deprecations to plan for
Deprecated1
Marks FormSubmitDirective as deprecated.
FormSubmitDirective