From c35341199714355a8fe909d6baa79150157c84bd Mon Sep 17 00:00:00 2001 From: ruibaby Date: Sat, 28 Mar 2020 16:03:03 +0800 Subject: [PATCH] release: 1.3.1 --- CHANGELOG.md | 7 ++++ CONTRIBUTING.md | 50 ++++++++++++++++++++++++----- README.md | 6 ++-- build.gradle | 2 +- src/main/resources/admin/index.html | 2 +- 5 files changed, 54 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 612e4c142..dd76c04a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # CHANGELOG +# 1.3.1 + +# Fixed + +- 修复自定义页面设置中的地址预览出现 undefined 的问题。 +- 升级 fastjson 版本为 `1.2.67`。 + # 1.3.0 ## Feature diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3aaeb463c..d2a092b4c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,14 +2,48 @@ ### 开发步骤 -1. `Fork` 本仓库到你自己的 Github。 -2. `Clone` 你刚刚 Fork 的仓库到本地。 -3. 执行 `git checkout dev` 切换到 `dev` 分支并进行开发。 -4. 提交代码到自己的仓库。 -5. 回到自己的仓库页面,选择 `New pull request` 按钮,创建 `Pull request` 到原仓库的 `dev` 分支。 -6. 等待合并。 +#### 1. Fork 此仓库 + +点击右上角的 `fork` 按钮即可。 + +#### 2. Clone 仓库到本地 + +```bash +git clone https://github.com/{YOUR_USERNAME}/halo + +git submodule init + +git submodule update +``` + +#### 3. 创建新的开发分支 + +```bash +git checkout -b {BRANCH_NAME} +``` + +#### 4. 提交代码 + +```bash +git push origin {BRANCH_NAME} +``` + +#### 5. 提交 pull request + +回到自己的仓库页面,选择 `New pull request` 按钮,创建 `Pull request` 到原仓库的 `master` 分支。 + +然后等待我们 Review 即可,如有 `Change Request`,再本地修改之后再次提交即可。 + +#### 6. 更新主仓库代码到自己的仓库 + +```bash +git remote add upstream git@github.com:halo-dev/halo.git + +git pull upstream master + +git push +``` ### 开发规范 -1. 在提交前请使用 IDE 格式化代码。 -2. 不接受创建 `Pull request` 到 `master` 分支。 \ No newline at end of file +请参考 [https://halo.run/archives/code-style](https://halo.run/archives/code-style),请确保所有代码格式化之后再提交。 \ No newline at end of file diff --git a/README.md b/README.md index ce6f0647e..a766a5f38 100755 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ 另外,写给想自己拉代码编译运行的同学: -> 目前我们的开发分支即 master,肯定会有很多小问题,不要运行不起来就跑过来吐槽什么代码开源不完整之类的,多找找自己的原因。同时建议下载最新 release 版本的代码,或者在 master 分支执行 `git checkout v1.3.0`。 +> 目前我们的开发分支即 master,肯定会有很多小问题,不要运行不起来就跑过来吐槽什么代码开源不完整之类的,多找找自己的原因。同时建议下载最新 release 版本的代码,或者在 master 分支执行 `git checkout v1.3.1`。 PS:实在不想写这个声明(影响 README 的美观),但是就目前来看,写在 README 上是有必要的,因为大部分遇到问题的人都不会去仔细阅读文档。 @@ -35,13 +35,13 @@ PS:实在不想写这个声明(影响 README 的美观),但是就目前 ### 下载最新的 Halo 安装包 ```bash -curl -L https://github.com/halo-dev/halo/releases/download/v1.3.0/halo-1.3.0.jar --output halo-latest.jar +curl -L https://github.com/halo-dev/halo/releases/download/v1.3.1/halo-1.3.1.jar --output halo-latest.jar ``` 或者 ```bash -wget https://github.com/halo-dev/halo/releases/download/v1.3.0/halo-1.3.0.jar -O halo-latest.jar +wget https://github.com/halo-dev/halo/releases/download/v1.3.1/halo-1.3.1.jar -O halo-latest.jar ``` ### 启动 Halo diff --git a/build.gradle b/build.gradle index 59c1329ba..6d0f88b36 100644 --- a/build.gradle +++ b/build.gradle @@ -6,7 +6,7 @@ plugins { } group = "run.halo.app" -version = "1.3.0" +version = "1.3.1" description = "Halo, An excellent open source blog publishing application." java { diff --git a/src/main/resources/admin/index.html b/src/main/resources/admin/index.html index 234a21060..343825a42 100644 --- a/src/main/resources/admin/index.html +++ b/src/main/resources/admin/index.html @@ -1 +1 @@ -Halo Dashboard
\ No newline at end of file +Halo Dashboard
\ No newline at end of file