Skip to content

Commit

Permalink
release: 1.4.0-beta.1
Browse files Browse the repository at this point in the history
  • Loading branch information
ruibaby committed Jul 19, 2020
1 parent 69018e8 commit 46000fd
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 2 deletions.
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# CHANGELOG

# 1.4.0-beta.1

## Feature

- 支持静态存储重命名和修改文件内容。#819
- 所有附件列表均支持右键复制图片链接。halo-dev/halo-admin#180
- 开发者选项中的实时日志支持自动滚动到最新的日志。
- 在线下载主题支持选择分支和 release。#515 #592 #835

## Change

- 为部分表单添加表单验证。
- 发布文章时采用实际点击发布按钮时的时间。halo-dev/halo-admin#160
- 添加 renderer meta 标签,让部分双核浏览器强制使用新一代内核,而不是 IE 内核导致页面无法正常渲染。halo-dev/halo-admin#207
- 减弱所有动画效果。halo-dev/halo-admin#213
- 移除部分操作的吐司提示,改为直接在按钮上显示操作结果。halo-dev/halo-admin#216
- 优化大量不合理的代码。halo-dev/halo-admin#213 halo-dev/halo-admin#215
- 移除 fastjson 依赖。#871
- 重构主题目录扫描,允许当前没有激活中的主题。#869
- 移除在开发者选项中重启应用的功能。#917
- 移除 Token 不存在时抛出的异常。#962

## Fixed

- 修复取消全局绝对路径导致加密文章无法正确查看的问题。#785 #854
- 修复 token 无法正确失效的问题。halo-dev/halo-admin#129
- 修复附件不存在时调用删除接口抛异常的问题。#951
- 修复 content api 中查询单篇文章或页面时,没有发出浏览量增加事件的问题。#981

# 1.3.2

## Feature
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ plugins {
}

group = "run.halo.app"
version = "1.3.2"
version = "1.4.0-beta.1"
description = "Halo, An excellent open source blog publishing application."

java {
Expand Down
2 changes: 1 addition & 1 deletion src/main/resources/admin/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!DOCTYPE html><html lang=zh-cmn-Hans><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><meta name=robots content=noindex,nofllow><meta name=generator content="Halo 1.3.2"><link rel=icon href=https://cdn.jsdelivr.net/npm/[email protected]/dist/logo.png><title>Halo Dashboard</title><style>body {height: 100%;background-color: #f5f5f5;}#loader{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:solid 3px #e5e5e5;border-top-color:#333;border-radius:50%;width:30px;height:30px;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}</style><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-0b44f908.c76aeee1.css rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-39955e50.e76ee991.css rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-7e9c61cd.e32891ce.css rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-966610cc.be194fd2.css rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-aafd37b6.755c7699.css rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-068aa3f1.62b251b0.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-0b44f908.b49920f6.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-17f8cd22.ef6c2442.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-1b10433b.8c612071.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-27659703.76cde4ed.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0b383e.e9919ab7.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0b64bf.654e6294.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0b8b03.64f53515.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0ba57a.21fce9b4.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0cf13d.a69d175e.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d213307.361b559d.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d2165e6.9fae0d9d.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d221c57.ca8b1bdc.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d228c74.6cdf8244.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d228d13.93a78cd0.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-39955e50.12738955.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-3c38e9a4.c66910fa.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-528a0184.c5863e3f.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-5889a1fc.056c25c9.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-5b9394ac.2c4d658f.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-76ee4b7f.4a457e7b.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-7e9c61cd.e53b7af3.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-966610cc.b3a7190a.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-a87c1354.e502b5cf.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-aafd37b6.49d6d075.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-db6b8cbe.416f971d.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-ec5bbb3c.92548dd8.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-f04cc1dc.4b1b38e2.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/app.98eb780d.css rel=preload as=style><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-vendors.876de16c.css rel=preload as=style><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/app.8471ec68.js rel=preload as=script><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-vendors.faf49996.js rel=preload as=script><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-vendors.876de16c.css rel=stylesheet><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/app.98eb780d.css rel=stylesheet></head><body><noscript><strong>We're sorry but vue-antd-pro doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app><div id=loader></div></div><script src=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-vendors.faf49996.js></script><script src=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/app.8471ec68.js></script></body></html>
<!DOCTYPE html><html lang=zh-cmn-Hans><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=renderer content=webkit><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><meta name=robots content=noindex,nofllow><meta name=generator content="Halo 1.4.0-beta.1"><link rel=icon href=https://cdn.jsdelivr.net/npm/[email protected]/dist/logo.png><title>Halo Dashboard</title><style>body {height: 100%;background-color: #f5f5f5;}#loader{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:solid 3px #e5e5e5;border-top-color:#333;border-radius:50%;width:30px;height:30px;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}</style><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-026864dc.c5bfbe64.css rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-03e983f6.ba169508.css rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-0c943d6a.d1f1593f.css rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-256411c5.72c62dcb.css rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-026864dc.e80abbf2.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-03e983f6.8825cce4.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-0ba750a2.1ec51aa5.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-0c943d6a.8254acf2.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-1da18d60.b929559b.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-256411c5.0f433c94.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-27659703.72c74fa7.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0b383e.6baf70db.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0b64bf.f02f7064.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0b8b03.eee95d0f.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0ba57a.8813c75c.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0cf13d.04a7cb83.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d213307.0032cba9.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d2165e6.bc5a9665.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d221c57.8d44d856.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d228c74.5fa7b342.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d228d13.20c0176f.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-37a26d88.c5fb29c7.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-3c38e9a4.980db30b.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-5b9394ac.13dd6445.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-664d53d7.657c0893.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-6b1006c2.d6a9e1d3.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-6c2479f6.3da648b9.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-73e506da.5f01535e.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-767f1642.9ca42903.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-7cd5630e.7a708edb.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-9594f996.32e21a12.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-f7e005ec.876ef8ad.js rel=prefetch><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/app.aad42622.css rel=preload as=style><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-vendors.630f854c.css rel=preload as=style><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/app.f58165c8.js rel=preload as=script><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-vendors.2f8585f6.js rel=preload as=script><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-vendors.630f854c.css rel=stylesheet><link href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/app.aad42622.css rel=stylesheet></head><body><noscript><strong>We're sorry but halo admin client doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app><div id=loader></div></div><script src=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-vendors.2f8585f6.js></script><script src=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/app.f58165c8.js></script></body></html>

0 comments on commit 46000fd

Please sign in to comment.