diff --git a/docs/content/about/6.0-7.0.md b/docs/content/about/6.0-7.0.md new file mode 100644 index 00000000..36576361 --- /dev/null +++ b/docs/content/about/6.0-7.0.md @@ -0,0 +1,50 @@ +# 6.0 升级到 7.0 + +## 更新 .NET 版本 + +- 修改解决⽅案中 global.json + +```json +{ + "sdk": { + "version": "7.0.102", + "rollForward": "latestFeature" + } +} +``` + +## 修改程序集版本 + +- Directory.Build.Volo.targets + - 6.0.1 改为 7.0.0 +- Directory.Build.Microsoft.targets + - 微软官方包升级到 7.0.2 + - Microsoft.Extensions.Hosting 6.0.1->7.0.0 + - Microsoft.NET.Test.Sdk 16.9.1->17.2.0 +- Directory.Build.targets + - DotNetCore.CAP 升级到 7.0.2 + - 移除 Newtonsoft.Json + +## 修改目标框架 + +- ⽬标框架(TargetFramework)为 net6.0 -> net7.0 +- 修改 Lion.AbpPro.CAP 目标框架(TargetFramework) netstandard2.1 -> net7.0 + +## 新增了四张表 + +- AbpFeatureGroups 功能组表 +- AbpFeatures 功能表 +- AbpPermissionGroups 权限组表 +- AbpPermissions 权限表 +- 执行 EF 命令生成迁移文件并更新数据库 + +## 动态权限带来的影响 + +- 修改 [LionAbpApplicationConfigurationAppService.cs](https://github.com/WangJunZzz/abp-vnext-pro/blob/main/aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/ApplicationConfigurations/LionAbpApplicationConfigurationAppService.cs) + +- 动态权限 UI 后续在添加,目前是不会影响之前的功能。 + +## 前端 + +- 修改 package.json + - "@microsoft/signalr": "^6.0.1" -> "@microsoft/signalr": "^7.0.2" diff --git a/docs/mkdocs.yml b/docs/mkdocs.yml index 03d78571..df9fc5a3 100644 --- a/docs/mkdocs.yml +++ b/docs/mkdocs.yml @@ -35,7 +35,6 @@ extra: - icon: "fontawesome/brands/github" link: "https://github.com/WangJunZzz/abp-vnext-pro" - # Extensions markdown_extensions: - markdown.extensions.admonition @@ -78,24 +77,24 @@ nav: - 基础设施: - 配置: user-guide/zh/infrastructure/config.md - 前端: user-guide/zh/infrastructure/frontend.md - - FreeSql: user-guide/zh/infrastructure/freesql.md + - FreeSql: user-guide/zh/infrastructure/freesql.md - 应用模块: - 基础模块: user-guide/zh/modules/basic.md - - 设置(Setting): user-guide/zh/modules/setting.md - - 数据字典: user-guide/zh/modules/dic.md - - 文件管理: user-guide/zh/modules/file.md + - 设置(Setting): user-guide/zh/modules/setting.md + - 数据字典: user-guide/zh/modules/dic.md + - 文件管理: user-guide/zh/modules/file.md - 实时通信: user-guide/zh/modules/signalr.md - 扩展: - - 统一返回值格式: user-guide/zh/extension/统一返回值格式.md - - Magicodes.IE: user-guide/zh/extension/MagicodesIE.md + - 统一返回值格式: user-guide/zh/extension/统一返回值格式.md + - Magicodes.IE: user-guide/zh/extension/MagicodesIE.md - 部署: - Docker: user-guide/zh/deploy/docker.md - - Github自动化部署: user-guide/zh/deploy/github.md + - Github自动化部署: user-guide/zh/deploy/github.md - 常见问题: - 问题: user-guide/zh/problem/problem.md - - Release: - - 发行说明: about/release-notes.md + - Release: + - 升级指南: about/6.0-7.0.md + - 发行说明: about/release-notes.md - 关于: - Contact Us: about/contact-us.md - - License: about/license.md - + - License: about/license.md