diff --git a/CHANGELOG.md b/CHANGELOG.md index c47d9a402e..f7ca6d4ad7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # CHANGELOG +# 1.5.0-alpha.3 + +## Breaking changes + +- Content API 的评论列表接口不再返回 `ipAddress` 和 `email` 字段。 halo-dev/halo#1729 @guqing + +## Features + +- 后台文章设置弹框支持创建新分类。 halo-dev/halo-admin#489 @ruibaby + +## Improvements + +- 优化后台折叠菜单的体验,解决折叠时 Logo 和 菜单动画不同步的问题。 halo-dev/halo-admin#493 @ruibaby +- 缓存后台折叠菜单的状态,刷新页面不再会恢复到初始状态。 halo-dev/halo-admin#493 @ruibaby +- 优化后台判断是否初始化的逻辑,修改为每次页面加载只请求一次,切换路由不再请求。 halo-dev/halo-admin#495 @ruibaby + +## Bug Fixes + +- 修复当前版本如果为 `alpha` 版本,安装主题无法通过版本验证的问题。 halo-dev/halo#1705 @JohnNiang +- 修复 alpha.2 版本中当文章内容为空时,删除文章报错的问题。 halo-dev/halo#1715 @guqing +- 修复评论部分因为没有添加事务,导致批量删除评论等操作时报错的问题。 halo-dev/halo#1716 @guqing +- 修改后台全局的 Local Storage 的前缀,修复 alpha.2 中因为后台布局配置变化导致升级后布局混乱的问题。 halo-dev/halo-admin#490 @ruibaby +- 修复后台点击后台 Halo Logo 进入开发者选项过快可能会导致计数为负的问题。 halo-dev/halo-admin#492 @ruibaby +- 修复后台附件列表分页之后,可能会导致无法正常更新图片 dom 导致图片显示为上一页图片的问题。 halo-dev/halo-admin#496 @ruibaby + # 1.5.0-alpha.2 ## Features diff --git a/src/main/resources/admin/css/249.982db2ca.css b/src/main/resources/admin/css/249.982db2ca.css new file mode 100644 index 0000000000..a8f5cc3539 --- /dev/null +++ b/src/main/resources/admin/css/249.982db2ca.css @@ -0,0 +1 @@ +[data-v-6a3000be] .installationForm .ant-divider .ant-divider-inner-text{padding-left:0}[data-v-6a3000be] .installationForm .ant-divider:before{width:0} \ No newline at end of file diff --git a/src/main/resources/admin/css/641.40c88391.css b/src/main/resources/admin/css/641.40c88391.css deleted file mode 100644 index 43dcfa22df..0000000000 --- a/src/main/resources/admin/css/641.40c88391.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-33a5f3d0] .installationForm .ant-divider .ant-divider-inner-text{padding-left:0}[data-v-33a5f3d0] .installationForm .ant-divider:before{width:0} \ No newline at end of file diff --git a/src/main/resources/admin/css/477.f14bd7a4.css b/src/main/resources/admin/css/814.f14bd7a4.css similarity index 100% rename from src/main/resources/admin/css/477.f14bd7a4.css rename to src/main/resources/admin/css/814.f14bd7a4.css diff --git a/src/main/resources/admin/css/app.fefc29f9.css b/src/main/resources/admin/css/app.2771c76a.css similarity index 97% rename from src/main/resources/admin/css/app.fefc29f9.css rename to src/main/resources/admin/css/app.2771c76a.css index dd70b6d2cd..cbc87d4b0b 100644 --- a/src/main/resources/admin/css/app.fefc29f9.css +++ b/src/main/resources/admin/css/app.2771c76a.css @@ -1,4 +1,4 @@ -.header-animat{position:relative;z-index:999}.showHeader-enter-active{transition:all .25s ease}.showHeader-leave-active{transition:all .5s ease}.showHeader-enter,.showHeader-leave-to{opacity:0}.setting-drawer-index-content .setting-drawer-index-blockChecbox[data-v-fabaa384]{display:flex}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item[data-v-fabaa384]{margin-right:16px;position:relative;border-radius:4px;cursor:pointer}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item img[data-v-fabaa384]{width:48px}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item .setting-drawer-index-selectIcon[data-v-fabaa384]{position:absolute;top:0;right:0;width:100%;padding-top:15px;padding-left:24px;height:100%;color:#1890ff;font-size:14px;font-weight:700}.setting-drawer-index-content .setting-drawer-theme-color-colorBlock[data-v-fabaa384]{width:20px;height:20px;border-radius:2px;float:left;cursor:pointer;margin-right:8px;padding-left:0;padding-right:0;text-align:center;color:#fff;font-weight:700}.setting-drawer-index-content .setting-drawer-theme-color-colorBlock i[data-v-fabaa384]{font-size:14px}.setting-drawer-index-handle[data-v-fabaa384]{position:absolute;top:240px;background:#1890ff;width:48px;height:48px;right:300px;display:flex;justify-content:center;align-items:center;cursor:pointer;pointer-events:auto;z-index:1001;text-align:center;font-size:16px;border-radius:4px 0 0 4px}.setting-drawer-index-handle i[data-v-fabaa384]{color:#fff;font-size:20px} +.showHeader-enter-active{transition:all .25s ease}.showHeader-leave-active{transition:all .5s ease}.showHeader-enter,.showHeader-leave-to{opacity:0}.setting-drawer-index-content .setting-drawer-index-blockChecbox[data-v-fb6bf264]{display:flex}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item[data-v-fb6bf264]{margin-right:16px;position:relative;border-radius:4px;cursor:pointer}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item img[data-v-fb6bf264]{width:48px}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item .setting-drawer-index-selectIcon[data-v-fb6bf264]{position:absolute;top:0;right:0;width:100%;padding-top:15px;padding-left:24px;height:100%;color:#1890ff;font-size:14px;font-weight:700}.setting-drawer-index-content .setting-drawer-theme-color-colorBlock[data-v-fb6bf264]{width:20px;height:20px;border-radius:2px;float:left;cursor:pointer;margin-right:8px;padding-left:0;padding-right:0;text-align:center;color:#fff;font-weight:700}.setting-drawer-index-content .setting-drawer-theme-color-colorBlock i[data-v-fb6bf264]{font-size:14px}.setting-drawer-index-handle[data-v-fb6bf264]{position:absolute;top:240px;background:#1890ff;width:48px;height:48px;right:300px;display:flex;justify-content:center;align-items:center;cursor:pointer;pointer-events:auto;z-index:1001;text-align:center;font-size:16px;border-radius:4px 0 0 4px}.setting-drawer-index-handle i[data-v-fb6bf264]{color:#fff;font-size:20px} /*! * animate.css -https://daneden.github.io/animate.css/ * Version - 3.7.2 diff --git a/src/main/resources/admin/index.html b/src/main/resources/admin/index.html index 37017ad784..fd88130eed 100644 --- a/src/main/resources/admin/index.html +++ b/src/main/resources/admin/index.html @@ -1 +1 @@ -