# 更新日志

## V0.0.1版本 (2016年08月26日)
1. 首个版本发布

## V0.0.2版本 (2016年09月07日)
1. 错误处理修改
2. 修改发布脚本
3. 修改编码问题
4. 证书缓存

## V0.0.3版本 (2016年09月20日)
1. 修改https判断
2. 增加超时处理
3. 证书目录修改，增加日志，证书增加二维码链接
4. 修改启动日志
5. 修复前端禁止缓存按钮的bug
6. 增加排除，选项，排除的则不解编码
7. 修改规则解析 exec在没配置协议的情况下，使用原始url的协议
8. breakHttps增加可针对某些不想破解的https跳过

## V0.0.4版本 (2016年09月21日)
1. 细节优化，代理服务器socket关闭

## V0.0.5版本 (2016年09月21日)
1. 增加 .use方法，可以提前拦截请求
2. 代码jslint检测增加
3. 前端代码性能优化
4. 修复下载链接bug

## V0.0.6版本 (2016年09月23日)
1. use方法优化
2. 修复promise作用链的bug

## V0.0.7版本 (2016年09月29日)
1. 解压出错后，直接返回原数据
2. 增加说明文档

## V1.0.0版本 (2016年10月31日)
1. 增加 catproxy --autoOpen false 参数可以默认不打开管理界面
2. 增加 catproxy -e "baidu.com" 可以在打开 破解https请求的时候，匹配的url不破解
3. 修改默认配置，在不配置协议的情况下，2种协议(http, https)都支持
4. 修改 config初始化位置
5. 增加远程上传配置文件的功能
6. 对ws和wss请求做转发处理
7. 增加 catproxy -s 1 (值可以是1或者2),表示是采用多台服务器代理https请求还是用sni代理
8. 修改CatProxy的构造函数
9. catproxy 增加onBeforeReq, onAfterRes, onBeforeRes , onPipeRequest事件
10. 增加进程消息函数，认识数据格式 `{type: "config", result: "配置函数"}`
## V1.1.0版本 (2016年11月16日)
1. catproxy对象初始化后增加方法 `setServerType , setHttpPort, setHttpsPort, setUiPort, setSniType, setBreakHttps, setExcludeHttps`

## V1.1.1版本 (2016年11月18日)
1. 增强数据保存时候的校验
2. 升级 react

## V1.2.0版本 (2017年01月10日)
1. 增加监控界面
2. 优化一些bug
3. 增加weinre调试
4. 增加新的正则规则


## V1.2.2版本 (2017年01月10日)
1. 修改依赖关系
2. 修改log
3. 修改样式

## V1.2.3版本 (2017年02月28日)
1. 修改文字
2. 修改weinre添加后content-length不对的问题
3. 修改tools中得sendErr方法
4. 修改忽略目录

## V1.2.4版本 (2017年04月11日)
1. 修改tools中得error方法
2. 修改npm发布忽略文件
3. 更新fs-extra版本

## V1.2.5版本 (2017年04月18日)
1. 修改filecache的缓存文件位置
2. 优化本地文件匹配
3. 增加缓存修改功能

## V1.2.6版本 (2017年04月18日)
1. 去掉prompt
2. 细节修改


## V1.2.7版本 (2017年05月15日)
1. 增加证书扩展

## V1.2.8版本 (2017年05月22日)
1. 去掉证书生成的时候的一些字段

## V1.2.9版本 (2017年05月22日)
1. 继续去掉证书上的一些字段
2. 修复weinre插入后，下面得规则不启用的bug
3. 修复刷新缓存被启用后，content-length不对的问题

## V1.2.10版本 (2017年05月25日)
1. 增加pfx证书生成密码123456
