Skip to content

Commit

Permalink
release: 1.4.10
Browse files Browse the repository at this point in the history
  • Loading branch information
ruibaby committed Jul 20, 2021
1 parent 1ae1865 commit 6eb8f32
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 4 deletions.
30 changes: 29 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,34 @@
# CHANGELOG

# 1.4.9
# 1.4.10

## Features

- 编辑器支持脚注语法。halo-dev/halo#1406 halo-dev/halo-admin#341

## Improvements

- 优化文章字数计算。halo-dev/halo#1354
- Content Api 中的获取文章列表支持传入关键字和分类 id 筛选项。halo-dev/halo#1373
- 优化导入 Markdown 时,对多级分类的处理。halo-dev/halo#1380

## Security Fixes

- 修复 Freemarker SSTI 漏洞。halo-dev/halo#1402 halo-dev/halo#1427 Thanks @LazyMaple @5wimming

## Bug Fixes

- 修复在分类文章列表可以显示私密文章的问题。halo-dev/halo#1379
- 修复使用后台的小工具数据导出迁移后分类密码消失的问题。halo-dev/halo#1390
- 修复在站点初始化的时候,`全局绝对路径` 选项设置错误的问题。halo-dev/halo#1396
- 修复 Content Api 的文章点赞接口限流没有按照文章 id 做处理的问题。halo-dev/halo#1410
- 修复回收站的文章可以访问的问题。halo-dev/halo#1414
- 修复后台评论回复时,输入框无法输入空格的问题。halo-dev/halo-admin#322
- 修复后台菜单管理中菜单项的链接过长会导致挡住操作按钮的问题。halo-dev/halo-admin#328
- 修复后台日志管理中长文本无法换行的问题。halo-dev/halo-admin#330
- 修复后台在登录页面无法通过回车键进行登录的问题。halo-dev/halo-admin#332

# 1.4.9(deprecated)

## Features

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
下载最新的 Halo 运行包:

```bash
curl -L https://github.com/halo-dev/halo/releases/download/v1.4.9/halo-1.4.9.jar --output halo.jar
curl -L https://github.com/halo-dev/halo/releases/download/v1.4.10/halo-1.4.10.jar --output halo.jar
```

其他地址:https://docs.halo.run/install/downloads
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.4.9"
version = "1.4.10"
description = "Halo, An excellent open source blog publishing application."
sourceCompatibility = JavaVersion.VERSION_11

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="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.9"><link rel="icon" href="/favicon.ico"><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.9edaf58c.css" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-0c943d6a.993e87b1.css" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-156e935e.b4d8000e.css" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-256411c5.a1b434de.css" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-55c550ac.0ae711f9.css" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-602c773e.165ab99e.css" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-026864dc.f4e8ebb7.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-02db1438.26f65478.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-0ba750a2.0838992e.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-0c943d6a.8465e80c.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-134ef324.6dabc5f1.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-156e935e.b7e9a5af.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-1c5c5806.e1abd474.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-1e77651d.fa66526e.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2269f841.abbcb8d2.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-256411c5.2af464bc.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-27659703.1ff21704.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2987faf8.ef80ec49.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0b383e.25eb9394.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0b64bf.d7fa1630.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0ba57a.b91029bb.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0cf13d.8d50b35a.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d213307.c3a4bbe0.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d2165e6.5646b2d6.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d221c57.419ca1bc.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d228c74.0f5c3b46.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d228d13.394efdf7.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-31267899.243b97f1.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-3c38e9a4.6b8a7734.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-55c550ac.9f2815c5.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-602c773e.c44b7b26.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-73e506da.ee9a61a2.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-9594f996.69b3dd33.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-af1962b0.a6df75ec.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/app.dc0a3384.css" rel="preload" as="style"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-vendors.22170a5a.css" rel="preload" as="style"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/app.965ce3cc.js" rel="preload" as="script"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-vendors.f6715f05.js" rel="preload" as="script"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-vendors.22170a5a.css" rel="stylesheet"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/app.dc0a3384.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.f6715f05.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/app.965ce3cc.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.10"><link rel="icon" href="/favicon.ico"><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.9edaf58c.css" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-0c943d6a.993e87b1.css" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-156e935e.b4d8000e.css" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-256411c5.a1b434de.css" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-55c550ac.0ae711f9.css" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-602c773e.165ab99e.css" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-026864dc.ffd408b2.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-02db1438.cc810c05.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-0ba750a2.b50af13a.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-0c943d6a.9dbdadaa.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-134ef324.503d1cd7.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-156e935e.b91d37fa.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-1c5c5806.151c0520.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-1e77651d.7aebe9c1.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2269f841.06aee675.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-256411c5.19919ecf.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-27659703.7a2496b3.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2987faf8.d2f927f9.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0b383e.29256f28.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0b64bf.ae164bbc.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0ba57a.2ae0d2ce.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d0cf13d.bbc935de.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d213307.cf73d866.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d2165e6.68bd3d21.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d221c57.87c3cfa4.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d228c74.6d18f021.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-2d228d13.c513461c.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-31267899.c98fabbc.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-3c38e9a4.0d580698.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-55c550ac.e5a7a67c.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-602c773e.4ae26973.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-73e506da.783dc81b.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-9594f996.2fd82cd7.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-af1962b0.f242c2c7.js" rel="prefetch"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/app.dc0a3384.css" rel="preload" as="style"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-vendors.d11a7427.css" rel="preload" as="style"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/app.09a5f35b.js" rel="preload" as="script"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/chunk-vendors.1917fb78.js" rel="preload" as="script"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/chunk-vendors.d11a7427.css" rel="stylesheet"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/app.dc0a3384.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.1917fb78.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/app.09a5f35b.js"></script></body></html>

0 comments on commit 6eb8f32

Please sign in to comment.