mirror of https://github.com/abpframework/abp
parent
755dd6cd37
commit
b04c498322
@ -0,0 +1,11 @@
|
||||
# Angular UI 3.3 to 4.0 Migration Guide
|
||||
|
||||
### Removed the Angular Account Module Public UI
|
||||
|
||||
Angular UI is using the Authorization Code Flow to authenticate since the version 3.1.0 by default. Starting from the version 4.0, this is becoming the only option, because it is the recommended way of authenticating SPAs.
|
||||
|
||||
If you haven't done it yet, see [this post](https://blog.abp.io/abp/ABP-Framework-v3.1-RC-Has-Been-Released) to change the authentication of your application.
|
||||
|
||||
### Removed the SessionState
|
||||
|
||||
Use `SessionStateService` instead of the `SessionState`. See [this issue](https://github.com/abpframework/abp/issues/5606) for details.
|
@ -0,0 +1,16 @@
|
||||
# Blazor UI 3.3 to 4.0 Migration Guide
|
||||
|
||||
## Startup Template Changes
|
||||
|
||||
* Change `<app>...</app>` to `<div id="ApplicationContainer">...</div>` in the `wwwroot/index.html`.
|
||||
|
||||
## AbpCrudPageBase Changes
|
||||
|
||||
- `OpenEditModalAsync` method requires `EntityDto` instead of id (`Guid`) parameter.
|
||||
- `DeleteEntityAsync` method doesn't display confirmation dialog anymore. You can use the new `EntityActions` component in DataGrids to show confirmation messages. You can also inject `IUiMessageService` to your page or component and call `ConfirmAsync` explicitly.
|
||||
- Added `GetListInput`.
|
||||
|
||||
## Others
|
||||
|
||||
- Refactored namespaces for some Blazor components ([#6015](https://github.com/abpframework/abp/issues/6015)).
|
||||
- Remove Async Suffix from IUiMessageService ([#6123](https://github.com/abpframework/abp/pull/6123)).
|
@ -0,0 +1,6 @@
|
||||
# MVC / Razor Pages UI 3.3 to 4.0 Migration Guide
|
||||
|
||||
## Use IBrandingProvider in the Volo.Abp.UI Package
|
||||
|
||||
This will be a breaking change for MVC UI, but very easy to fix. `IBrandingProvider` is being moved from `Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Components` to `Volo.Abp.Ui.Branding` namespace. So, just update the namespace imports.
|
||||
|
Loading…
Reference in new issue