diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..14620ac
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,78 @@
+
+## v1.07
+- 码表选择直接在窗口中完成
+- 更新 app 图标
+
+fix:
+- 自动识别文件换行符 `\r\n`、`\n`
+- 分组全选无法选择的问题
+
+
+## v1.06
+- 设置编码生成参考码表
+- 批量生成编码
+- 查看调试窗口
+- 打开工具配置文件存放文件夹
+fix:
+- 编码生成
+
+
+## v1.05
+- shift 批量选词
+- 工具窗口
+ - 设定码表编码词条分隔方式
+ - 设定码表格式:一码多词、一码一词、一词一码
+ - 编辑任意码表文件
+ - 查重
+ - 批量移动到对应码表文件
+enhance:
+ - 滚动条宽度调整,更方便滚动
+fix:
+ - ipc 多次响应侦听
+
+
+## v1.04 `2021-10-16`
+- 添加配置页面
+ - 指定初始载入码表
+ - 回车键是搜索 | 添加新用户词
+ - 添加|删除 词后是否立即布署
+- 搜索框清空按钮,相关逻辑
+
+
+## v1.03
+- 主码表不显示移至主码表按钮
+- 根据词条自动生成编码
+- 词条排序,全部或者单分组
+- 任意词条 -> 任意位置
+
+
+
+
+## v1.02
+- 显示程序图标
+- 关于界面填充
+- 展示当前码表文件名
+- `footer` 信息调整
+- 切换码表保留 code 输入框内容
+
+
+
+
+## v1.01beta2 `2021-08-09`
+- 分组列表展示
+- 暗黑模式适配 `macOS`
+
+
+
+
+
+## v1.00beta `2021-08-09`
+- 展示码表内容
+- 添加、删除词条
+- 分组展示词条内容
+- 移动词条到主码表
+- 搜索
+- 批量删除词条,删除分组
+
+
+