forked from PGYER/fir-cli
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
174 lines (128 loc) · 5.09 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
## 更新记录
### fir-cli 1.5.0
- 取消 --open 默认值
### fir-cli 1.4.9
- 修正 --password 与 --open 冲突的问题
### fir-cli 1.4.8
- 修正 build 后直接 -p 发布的权限错误
### fir-cli 1.4.7
- 增加 build_ipa 中的 destination 参数
### fir-cli 1.4.6
- 上传增加设置密码及公开访问权限的参数, [Issue #62](https://github.com/FIRHQ/fir-cli/issues/62)
- 打包增加指定 `exportProvisioningProfile` 参数, [Issue #59](https://github.com/FIRHQ/fir-cli/issues/59)
- 增加 http retry 机制, [Issue #65](https://github.com/FIRHQ/fir-cli/issues/65)
### fir-cli 1.4.5
- 增加 Android flavor 打包(感谢 [msdx](https://github.com/msdx) 的热心帮助)
- `$ fir ba <project dir> -f <flavor>`
### fir-cli 1.4.4
- Publish 时候增加 app 相关信息
### fir-cli 1.4.3
- 修复 @build_cmd 中的输出显示, 使用 `$?` 获取 Process::Status
### fir-cli 1.4.2
- 修复手动提交 zip 格式符号表文件报错的 bug
### fir-cli 1.4.1
- 支持远程 git 项目打包编译
### fir-cli 1.4.0
- 使用 cli 转换 icon 后不再回调后台 icon 转换器
### fir-cli 1.3.9
- 修正 build 后生成多个 dsym 文件导致上传 bughd 失败的 bug
### fir-cli 1.3.8
- 增加安卓打包生成路径
### fir-cli 1.3.7
- 支持直接从文件读取 changelog
### fir-cli 1.3.6
- 增加自定义 build 后 ipa, apk 的 name
### fir-cli 1.3.5
- 修复转换 icon 的 bug
### fir-cli 1.3.4
- 上传增加 distribution_name 信息
### fir-cli 1.3.3
- 修正解析 inhouse 错误的现象
### fir-cli 1.3.2
- 支持打包提供 app watch 的应用
### fir-cli 1.3.1
- 暂时修复多个 target 的 build 打包 app 的 bug
### fir-cli 1.3.0
- 去掉 build multi apps 的限制
### fir-cli 1.2.9
- 修复指定 output_path 后, publish 默认查找第一个 app 的 bug
- 暂时不支持 build multi apps
### fir-cli 1.2.8
- 统一 build 后, ipa 和 dSYM 文件的命名
### fir-cli 1.2.7
- publish 时增加更多信息
### fir-cli 1.2.6
- 增加导出二维码功能
- 使用 `fir p <app file path> -Q`
- 或者 `fir bi(ba) <project dir> -p -Q` 即可导出当前 app 的二维码图片
### fir-cli 1.2.5
- 修正解析 ipa 时候 `NoMethodError` 异常
### fir-cli 1.2.4
- 修正 `version` 的 bug
### fir-cli 1.2.3
- 修正 `build_apk` 无法找到 apk 的 bug
- build 完毕后, ipa 和 apk 均以 $name-$version-Build-$build 形式命名
### fir-cli 1.2.2
- 修正不同系统非 UTF-8 编码问题
### fir-cli 1.2.1
- fix #12, 去掉 fir-cli_tmp 目录
### fir-cli 1.2.0
- 支持 zip 符号表文件上传
### fir-cli 1.1.9
- 修改显示上的一些小问题
### fir-cli 1.1.8
- 支持 gradle 打包 apk 文件并自动上传至 fir.im, `fir build_apk(alias ba)`
- `fir ba <project dir> [-o <apk output dir> -c <changelog> -p -T <your api token>]`
### fir-cli 1.1.7
- 增加符号表上传指令, `fir mapping(alias m)`
- 有以下三种方式上传符号表(目前已经支持 dSYM 和 txt 两种格式的符号表文件上传)
- 1. 指定 version 和 build 上传: `fir m <mapping file path> -P <bughd project id> -v <app version> -b <app build> -T <your api token>`
- 2. 在 publish 的时候自动上传: `fir p <app file path> -m <mapping file path> -P <bughd project id> -T <your api token>`
- 3. 在 build_ipa 的时候自动上传: `fir b <project dir> -P <bughd project id> -M -p -T <your api token>`
### fir-cli 1.1.6
- 不再转换 icon
### fir-cli 1.1.5
- 增加团队成员直接上传 app
### fir-cli 1.1.4
- 增加 `fir me` 指令查看当前登录用户
### fir-cli 1.1.3
- 增加 Travis.ci
### fir-cli 1.1.1
- android app 不转换 icon
### fir-cli 1.1.0
- 完全兼容新版 API
- 请使用新版 API Token
### fir-cli 1.0
- 重大重构
- 优化启动及运行速度
- 增加各指令的 alias
- 增加全局参数, -T, -L, -V, -q, -h, 分别为 token, log, verbose, quite, help 参数
- 增加输出 log
- 修正部分系统安装失败问题
- 修正部分服务器安装出现编码失败问题
- 修正 ipa 路径带有空格解析失败的 bug
- 重写 ipa 解析器, 去除 `miniz.c`, 增加 pngcrash
- 上传 ipa 时, 优先取 `display_name` 作为应用名称
- build_ipa 增加默认 build 路径, `fir b` 则默认 build 当前路径
- build_ipa 增加输出 dSYM 符号表文件
- build_ipa 增加输出指定 ipa 名称
- build_ipa 增加输出 xcodebuild 的信息
- 去掉输出信息颜色, 方便查看 log
- 简化 --verbose 参数, 简化为 `--verbose --no-verbose`, 默认输出为 INFO
- https://github.com/FIRHQ/fir-cli
### fir-cli 0.2.3
- 去除重签名功能, iOS 8.1.3 之后不支持重签名
### fir-cli 0.2.2
- 修复 WARNING: The rest_client gem is deprecated
### fir-cli 0.2.1
- 修正解析带空格的文件出租哦问题
### fir-cli 0.2.0
- 新指令 `build_ipa`
### fir-cli 0.1.8
- 支持 ruby 1.9.x
- 规范输出参数选项,支持无颜色信息输出
-`--verbose=v|vv|vvv`:设置输出级别
-`--quiet` 与 `--no-quiet`:设置是否不输出辅助信息
-`--color` 与 `--no-color`:设置输出是否携带颜色信息
- 修复 ipa 应用图标不清晰问题
- 增加切换配置文件功能:使用此功能可以在多个用户中切换使用