Skip to content

Commit

Permalink
docs
Browse files Browse the repository at this point in the history
  • Loading branch information
saqqdy committed Sep 17, 2021
1 parent eb4da69 commit 461793a
Showing 1 changed file with 60 additions and 53 deletions.
113 changes: 60 additions & 53 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,264 +1,271 @@
# 2021.09.12 v2.5.1 更新日志
# 更新日志

## 2021.09.17 v2.6.0 更新日志

1. typescript 重构`server`
2. `get`指令优化

## 2021.09.12 v2.5.1 更新日志

1. `upgrade`指令的`version`参数支持输入 tag 名称:`alpha``beta``release``lite``latest``next``x.x.x`,默认值为`latest`

# 2021.09.12 v2.5.0 更新日志
## 2021.09.12 v2.5.0 更新日志

1. typescript 重构项目
2. 清理`bin`目录减小 npm 包体积
3. 修复`upgrade`执行报错

# 2021.09.04 v2.4.0 更新日志
## 2021.09.04 v2.4.0 更新日志

1. `gitm ui`迁移到`vue3+vite+typescript`框架
2. 清理`static`目录减小 npm 包体积

# 2021.08.28 v2.3.0 更新日志
## 2021.08.28 v2.3.0 更新日志

1. 调整`link`/`unlink`使用方式
2. 减小`npm`包体积

# 2021.08.25 v2.2.10 更新日志
## 2021.08.25 v2.2.10 更新日志

1. 调整构建配置的存放目录
2. 指令加上运行环境校验
3. 依赖包升级

# 2021.08.20 v2.2.9 更新日志
## 2021.08.20 v2.2.9 更新日志

1. `gitm end`指令同步删除远程分支
2. `branch`指令开放删除远程分支功能
3. `go`指令新增支持`link`/`unlink`/`postmsg`

# 2021.08.10 v2.2.8 更新日志
## 2021.08.10 v2.2.8 更新日志

1. 解决`postmsg`中文乱码问题

# 2021.08.10 v2.2.7 更新日志
## 2021.08.10 v2.2.7 更新日志

1. 发起`git`操作请求时发送群消息通知
2. `postmsg`指令支持配置自定义消息通知`url`

# 2021.08.05 v2.2.6 更新日志
## 2021.08.05 v2.2.6 更新日志

1. 修复`windows`发起合并请求失败的问题

# 2021.07.22 v2.2.5 更新日志
## 2021.07.22 v2.2.5 更新日志

1. 修复无合并权限调不了`dev`构建的问题
2. 弃用`babel`拥抱`esbuild`
3. 清理不需要的依赖包,修复了几处代码问题

# 2021.07.15 v2.2.4 更新日志
## 2021.07.15 v2.2.4 更新日志

1. 修复无合并权限调起了构建的问题

# 2021.07.04 v2.2.3 更新日志
## 2021.07.04 v2.2.3 更新日志

1. `gitm update`支持`--all`一键升级本地所有分支
2. `gitm update`改为默认使用`merge`方式更新代码,新增`--use-rebase`参数
3. 新增一个搜索分支的方法,提升搜索性能

# 2021.05.29 v2.2.2 更新日志
## 2021.05.29 v2.2.2 更新日志

1. 整理文档

# 2021.05.15 v2.2.1 更新日志
## 2021.05.15 v2.2.1 更新日志

1. 整理代码

# 2021.05.15 v2.2.0 更新日志
## 2021.05.15 v2.2.0 更新日志

1. `gitmars UI`界面启动方式优化
2. 依赖包升级
3. 修复一些 BUG

# 2021.05.03 v2.1.0 更新日志
## 2021.05.03 v2.1.0 更新日志

1. `go`指令新增支持 `admin.create`/`admin.update`/`admin.clean`/`branch`/`get`/`save`/`copy`/`revert` 这些指令
2. 参数验证优先使用子选项的配置

# 2021.04.27 v2.0.3 更新日志
## 2021.04.27 v2.0.3 更新日志

1. 新增`admin`指令自动创建`merge`请求,优化判断逻辑

# 2021.03.27 v2.0.2 更新日志
## 2021.03.27 v2.0.2 更新日志

1. 新增`gitm ui`指令,启动 UI 界面
2. 新增无 git 权限自动调起合并请求的功能,需要配置`api``gitHost``gitID`,具体配置查阅:[Gitmars 基本配置](http://www.saqqdy.com/gitmars/guide/basic-config.html)
3. 升级`checkBranch``searchBranchs``getCurrent`方法,执行更加高效
4. 取消强制配置 api
5. `git config``git init`加入对`api`/`gitHost`/`gitID`参数设置的支持

# 2021.1.29 v1.4.2 更新日志
## 2021.1.29 v1.4.2 更新日志

1. 依赖包升级
2. 解决 bug

# 2021.1.11 v1.4.1 更新日志
## 2021.1.11 v1.4.1 更新日志

1. 升级获取 `config` 的方法,升级更新 `config` 的方法
2. 优化读取 `gitmars` 配置和 git 配置的方式
3. 更改配置方式,逐步弃用 `gitmarsconfig.json`,改用`.gitmarsrc`
4. 修复 `Apollo` 配置问题

# 2020.12.29 v1.4.0 更新日志
## 2020.12.29 v1.4.0 更新日志

1. 新增 `go` 指令,免去记指令的烦恼,目前支持 `admin.publish`/`build`/`combine`/`end`/`start`/`update` 这些指令

# 2020.10.16 v1.3.6 更新日志
## 2020.10.16 v1.3.6 更新日志

1. 新增 `postmsg` 指令用于推送消息

# 2020.08.14 v1.3.4 更新日志
## 2020.08.14 v1.3.4 更新日志

1. `bugfix` 分支使用`--as-feature` 合并时不主动和 `bug` 线
2. 指令配置抽离,为 `gitmars ui` 做准备

# 2020.08.14 v1.3.3 更新日志
## 2020.08.14 v1.3.3 更新日志

1. 更换获取当前分支状态的方法

# 2020.08.02 v1.3.2 更新日志
## 2020.08.02 v1.3.2 更新日志

1. 更换获取当前分支名称的方式,解决 Windows 环境兼容问题

# 2020.07.23 v1.3.1 更新日志
## 2020.07.23 v1.3.1 更新日志

1. 优化 `link`/`unlink`,兼容 Windows 系统

# 2020.07.22 v1.3.0 更新日志
## 2020.07.22 v1.3.0 更新日志

1. 新增 `link` 指令,用来创建本地包软链接

# 2020.07.07 v1.2.9 更新日志
## 2020.07.07 v1.2.9 更新日志

1. `combine` 指令判断 `status` 优化
2. 依赖包升级

# 2020.07.07 v1.2.8 更新日志
## 2020.07.07 v1.2.8 更新日志

1. 修复 `jerkins` 调不起 BUG

# 2020.06.30 v1.2.7 更新日志
## 2020.06.30 v1.2.7 更新日志

1. 升级 `combine`/`end`/`update` 指令,分支名称可以不传,默认合并/结束/更新当前分支
2. `combine` 指令新增`-a``-m` 参数,传入可自动执行 `add``commit`
3. 文档升级

# 2020.06.27 v1.2.6 更新日志
## 2020.06.27 v1.2.6 更新日志

1. 升级 `upgrade` 指令,Windows 用户终于能用上升级指令了!

# 2020.06.27 v1.2.5 更新日志
## 2020.06.27 v1.2.5 更新日志

1. 升级 `get`/`save` 指令,暂存区“绑定”git 分支,新增高级用法
2. 修复 `config` 指令 bug
3. 修复 `continue` 指令 bug

# 2020.06.16 v1.2.4 更新日志
## 2020.06.16 v1.2.4 更新日志

1. 修复在 node v14 版本下的兼容问题
2. 修复包缺失 BUG
3. 代码转 ES5 发布

# 2020.05.29 v1.2.2 更新日志
## 2020.05.29 v1.2.2 更新日志

1. 新增 `build` 指令调起 Jenkins 构建
2. `combine``admin publish` 指令新增`--build` 参数,在合并完代码时调起 Jenkins 构建
3. 构建配置从远程获取并缓存 24 小时,过期或者执行 `gitm clean` 后会自动重新请求配置
4. 优化代码结构,清理冗余操作,提升性能
5. 修复历史 BUG

# 2020.05.21 v1.1.2 更新日志
## 2020.05.21 v1.1.2 更新日志

1. 修复 `permission` 偶尔判断不准确的问题(重要)

# 2020.05.19 v1.1.1 更新日志
## 2020.05.19 v1.1.1 更新日志

1. 增加 `clean` 指令用来清除 gitmars 缓存和配置文件
2. `upgrade` 指令增加 `version` 参数支持升级指定版本

# 2020.05.19 v1.1.0 更新日志
## 2020.05.19 v1.1.0 更新日志

1. 新增 `permission` 指令,用来限制 `master` 分支直接提交的错误操作
2. 优化执行逻辑,允许在子目录运行 `gitm`
3. 优化日志功能和执行时的输出信息,不再输出大段乱码

# 2020.05.15 v1.0.20 更新日志
## 2020.05.15 v1.0.20 更新日志

1. 修复 `copy` 指令 BUG

# 2020.05.13 v1.0.19 更新日志
## 2020.05.13 v1.0.19 更新日志

1. `update` 指令新增`--use-merge` 配置
2. `admin` 指令`--rebase` 配置调整为`--use-rebase`

# 2020.05.11 v1.0.18 更新日志
## 2020.05.11 v1.0.18 更新日志

1. `copy` 指令去除关键词限制
2. 版本升级指令优化
3. 指令运行提示优化

# 2020.04.28 v1.0.17 更新日志
## 2020.04.28 v1.0.17 更新日志

1. `combine` 指令新增`--as-feature` 配置,`bugfix` 分支特殊情况需要合并到 `release` 时,传入`--as-feature`

# 2020.04.17 v1.0.16 更新日志
## 2020.04.17 v1.0.16 更新日志

1. 优化消息提示

# 2020.04.08 v1.0.15 更新日志
## 2020.04.08 v1.0.15 更新日志

1. 优化指令
2. 新增支持 `postmsg` 的指令

# 2020.04.08 v1.0.14 更新日志
## 2020.04.08 v1.0.14 更新日志

1. `combine` 指令合并 `support` 类型的分支时允许传入`--no-bugfix` 不合并到 `bug` 分支
2. 新增 `postmsg` 开关
3. 优化指令执行消息提示

# 2020.04.02 v1.0.13 更新日志
## 2020.04.02 v1.0.13 更新日志

1. `gitm branch `支持设置与远程分支关联
2. 新增 `upgrade` 方法

# 2020.03.31 v1.0.12 更新日志
## 2020.03.31 v1.0.12 更新日志

1. `start` 指令创建分支自动拉取最新代码

# 2020.03.27 v1.0.11 更新日志
## 2020.03.27 v1.0.11 更新日志

1. 更新 `bugfix``release` 分支支持强制使用传入代码或当前代码
2. 云之家推送消息支持模板配置。目前支持参数:`message``time``project``pwd`(执行目录)、`user`(本地配置的用户名)。默认模板:`${message};项目:${project};路径:${pwd}`

# 2020.03.25 v1.0.10 更新日志
## 2020.03.25 v1.0.10 更新日志

1. 加入了云之家消息推送
2. 切换分支判断有未加入版本的文件时不再阻止运行
3. `admin` 方法优化

# 2020.03.22 v1.0.9 更新日志
## 2020.03.22 v1.0.9 更新日志

1. 调整 `admin` 合并策略
2. 修复部分 Windows 兼容问题

# 2020.03.18 v1.0.8 更新日志
## 2020.03.18 v1.0.8 更新日志

1. 新增对 `support` 分支支持

# 2020.03.08 v1.0.7 更新日志
## 2020.03.08 v1.0.7 更新日志

1. 优化 `gitm revert` 功能
2. 优化指令执行提示方式

# 2020.03.04 v1.0.6 更新日志
## 2020.03.04 v1.0.6 更新日志

1. `admin` 新增 `clean` 指令,用于 Jenkins 构建时候清理分支
2. 更新 `readme`

# 2020.03.02 v1.0.5 更新日志
## 2020.03.02 v1.0.5 更新日志

1. 新增 `continue``branch` 方法;
2. 改进执行执行主程序;
Expand Down

1 comment on commit 461793a

@vercel
Copy link

@vercel vercel bot commented on 461793a Sep 17, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.