android-ReleaseNotes.md 6.5 KB
Newer Older
A
alvince 已提交
1 2
DoraemonKit-Android releases
===
J
modify:  
jackjintai 已提交
3 4 5 6 7 8 9 10 11 12 13 14
## 3.3.4(dokitx 对应androidx,dokit对应Android Support)

1.为了更好的支持android官方androidx和support,dokit从3.3.1版本开始正式对sdk名字进行更新。具体如下:

androidx===>com.didichuxing.doraemonkit:dokitx:3.3.4;

support===>com.didichuxing.doraemonkit:dokit:3.3.4;

2.兼容AS Gradle v4.1.0

3.dokit v3.3.4插件底层依赖库Booster升级到 v3.0.0版本

J
modify  
jackjintai 已提交
15

J
modify  
jackjintai 已提交
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
## 3.3.3(dokitx 对应androidx,dokit对应Android Support)

1.为了更好的支持android官方androidx和support,dokit从3.3.1版本开始正式对sdk名字进行更新。具体如下:

androidx===>com.didichuxing.doraemonkit:dokitx:3.3.3;

support===>com.didichuxing.doraemonkit:dokit:3.3.3;

2.新增三方依赖库搜索

3.解决H5助手崩溃的问题

4.兼容booster,dokit v3.3.3插件底层依赖booster v2.3.0版本



金台 已提交
32
## 3.3.1(dokitx 对应androidx,dokit对应Android Support)
金台 已提交
33 34 35 36 37 38 39 40 41 42
1.为了更好的支持android官方androidx和support,dokit从3.3.1版本开始正式对sdk名字进行更新。具体如下:

androidx===>com.didichuxing.doraemonkit:dokitx:3.3.1;

support===>com.didichuxing.doraemonkit:dokit:3.3.1;

2.新增H5助手功能:针对webview中的js请求进行数据Mock和抓包

3.新增三方库信息:将项目中依赖的三方库进行统一收集展现。

金台 已提交
43 44 45
4.兼容okhttp v3.+ 以及 v4.+

5.大量github issues 问题修复。
J
modify  
jackjintai 已提交
46

J
modify:  
jackjintai 已提交
47 48 49 50 51 52 53
## 3.2.0 & 3.0.8.0
1.文件同步助手功能已推出。
详细文档参考:
http://xingyun.xiaojukeji.com/docs/dokit/#/FileList

2.github issues fixed

J
jackjintai 已提交
54 55 56 57
## 3.1.8 & 3.0.7.2
1.适配AGP 4.0

2.github issues fixed
J
jackjintai 已提交
58 59 60 61 62 63

## 3.1.6
1.更换dokit的底层插件框架为[booster](https://github.com/didi/booster),兼容性和编译速度得到显著提升

2.github issues fixed

64 65 66 67
## 3.0.6
1.对齐androidx dokit v3.1.5 版本功能


J
jackjintai 已提交
68 69 70 71 72 73 74 75 76
## 3.1.5
1.更加精细化的插件控制(具体的插件配置信息可参考www.dokit.cn Android接入指南)

2.新增用户自定义管理kit和自定义业务专区分组api(具体的插件配置信息可参考www.dokit.cn Android接入指南)

3.核心Api升级成kotlin,同时欢迎大家和我一起参与dokit kotlin改造

4.github issues fixed

J
jackjintai 已提交
77 78 79 80 81 82 83
## 3.1.4
1.DoKit项目结构调整,对外暴露的api已全部移到com.didichuxing.doraemonkit.kit.core包名下,如果你有自定义Kit,请重新引入一下包名

2.修复okhttp拦截器被重复调用的问题

3.github issues fixed

84 85
## 3.1.3
1.DoKit项目结构调整,对外暴露的api已全部移到com.didichuxing.doraemonkit.kit.core包名下,如果你有自定义Kit,请重新引入一下包名
86

87
2.DoKit数据Mock模块支持post模式匹配
88

89 90
3.github issues fixed

J
modify:  
jackjintai 已提交
91 92
## 3.1.2
1.安卓版本DoKit从3.1.0版本开始全面拥抱Androidx,假如你的项目还没有升级到androidx你可以选择依赖3.0.3版本
93

J
modify:  
jackjintai 已提交
94
2.修复大图检测圆角失效的问题
J
modify:  
jackjintai 已提交
95

J
modify:  
jackjintai 已提交
96 97
## 3.1.1
1.修复网络工具里由于androidx的ViewPage包名不一致导致的进入页面崩溃的bug
98

J
modify:  
jackjintai 已提交
99 100
2.修复其他github issues

J
modify:  
jackjintai 已提交
101 102 103
## 3.1.0
1.安卓版本DoKit从3.1.0版本开始全面拥抱Androidx,假如你的项目还没有升级到androidx你可以选择依赖3.0.2版本

J
jackjintai 已提交
104 105 106 107 108 109 110
## 3.0.5
1.该版本为支持Android support的最后一个版本,后期也将不在提供维护,请大家尽快升级和适配Androidx

2.DoKit数据Mock模块支持post模式匹配

3.github issues fixed

J
modify:  
jackjintai 已提交
111 112 113
## 3.0.3
1.修复大图检测圆角失效的问题

J
modify:  
jackjintai 已提交
114 115 116
## 3.0.2
1.安卓版DoKit从3.0.2版本开始将逐渐放弃对Android Support版本的支持,请大家全面拥抱androidx吧

J
modify:  
jackjintai 已提交
117 118
## 3.0.0
1.优化dokit 慢函数代码插件性能
119

J
modify:  
jackjintai 已提交
120
2.优化大图检测实现方式,不再需要手动注入代码(支持Glide4.0+、Fresco、Picasso、ImageLoader)
121

J
modify:  
jackjintai 已提交
122
3.优化安卓端启动性能
123

J
modify:  
jackjintai 已提交
124 125
4.其他功能优化

J
modify:  
jackjintai 已提交
126 127 128
## 3.0_beta3
1.优化dokit插件

J
modify:  
jackjintai 已提交
129 130 131 132 133
## 3.0_beta2
1.新增日志一键导出功能

2.bug fix

J
modify:  
jackjintai 已提交
134
## 3.0_beta1
J
modify:  
jackjintai 已提交
135 136 137
1.新增2个平台端功能 接口mock和健康体检

2.优化内部架构,提升性能和代码稳定性
J
modify:  
jackjintai 已提交
138 139


J
modify:  
jackjintai 已提交
140 141 142 143 144
## 2.2.2

1. 更新视图检查工具,展示符合当前页面位置条件的所有视图


J
modify:  
jackjintai 已提交
145 146 147
## 2.2.1

1. 升级 AOP 方案,原先采用Aspectj,现已升级为ASM方案,提升编译性能和兼容性
J
modify:  
jackjintai 已提交
148
   
J
modify:  
jackjintai 已提交
149
2. 新增高德、腾讯、百度的经纬度模拟功能
J
modify:  
jackjintai 已提交
150
   
J
modify:  
jackjintai 已提交
151 152
3. 合并pr以及大量issue解决

A
alvince 已提交
153

J
modify:  
jackjintai 已提交
154 155
## 2.0.1

A
alvince 已提交
156
1. 修复 Dokit 在 EMUI9.1 等少数系统上存在的兼容性问题
J
modify:  
jackjintai 已提交
157

J
modify:  
jackjintai 已提交
158 159
## 2.0.0

A
alvince 已提交
160
1. 修复 V2.0.0 前置试用版 V1.2.8 的相关 issues, 先正是推出 V2.0.0 版本,请大家升级使用
J
modify:  
jackjintai 已提交
161

J
modify:  
jackjintai 已提交
162 163
## 1.2.8

A
alvince 已提交
164
1. 解决 app_name 被覆盖的问题
糕冷羊's avatar
糕冷羊 已提交
165

J
modify:  
jackjintai 已提交
166
## 1.2.7
J
modify:  
jackjintai 已提交
167

A
alvince 已提交
168 169
1. 新增 `LeakCanary`
2. 新增 DBView
J
modify:  
jackjintai 已提交
170 171
3. 修改悬浮窗模式
4. 优化性能
糕冷羊's avatar
糕冷羊 已提交
172

糕冷羊's avatar
糕冷羊 已提交
173 174 175
## 1.2.1

1. 位置模拟某些场景不可用修复
A
alvince 已提交
176
2. 性能监测 Crash 修复
糕冷羊's avatar
糕冷羊 已提交
177

糕冷羊's avatar
糕冷羊 已提交
178 179
## 1.2.0

A
alvince 已提交
180 181
1. Crash 记录支持分享导出
2. 重启 APP 后模拟定位依然生效
糕冷羊's avatar
糕冷羊 已提交
182
3. 网络库代码重构
A
alvince 已提交
183
4. RN 页面布局层级功能 Crash 修复
糕冷羊's avatar
糕冷羊 已提交
184 185
5. 提供设置手动申请悬浮窗权限的能力

糕冷羊's avatar
糕冷羊 已提交
186 187
## 1.1.8

A
alvince 已提交
188 189
1. Crash 捕获功能重构,改为私有存储,交互体验优化
2. 页面启动耗时兼容 __Android P__
糕冷羊's avatar
糕冷羊 已提交
190 191
3. 问题修复,稳定性优化

糕冷羊's avatar
糕冷羊 已提交
192 193 194 195 196 197
## 1.1.7

1. 新增模拟弱网功能
2. 帧率统计改为固定时间帧数法,结果更稳定平滑
3. 问题修复,稳定性优化

糕冷羊's avatar
糕冷羊 已提交
198 199 200
## 1.1.6

1. 日志查看功能优化,更好的显示体验
A
alvince 已提交
201
2. 沙盒浏览支持修改 sharedprefs 文件
糕冷羊's avatar
糕冷羊 已提交
202 203 204
3. 反馈问题修复,包括文件删除后列表无刷新等
4. 稳定性优化

糕冷羊's avatar
糕冷羊 已提交
205 206 207 208 209
## 1.1.5

1. 沙盒浏览支持视频格式,支持文件删除
2. 位置模拟支持地图选取经纬度
3. 缓存清理增加缓存大小显示,交互优化
A
alvince 已提交
210
4. H5 任意门增加默认实现
糕冷羊's avatar
糕冷羊 已提交
211 212
5. 其他反馈的问题修复,稳定性优化

糕冷羊's avatar
糕冷羊 已提交
213 214 215 216 217 218 219
## 1.1.3

1. 优化数据库预览的用户体验
2. 修复内存实时图表显示异常
3. 优化位置模拟功能的交互体验
4. 其他反馈的问题修复

糕冷羊's avatar
糕冷羊 已提交
220 221
## 1.1.2

A
alvince 已提交
222 223
1. no-op 版本增加悬浮窗打开、关闭方法
2. 增加了 App 启动耗时、页面跳转耗时的统计功能
糕冷羊's avatar
糕冷羊 已提交
224
3. 增加了数据库文件的可视化查看功能
A
alvince 已提交
225
4. 其他 bug 修复
糕冷羊's avatar
糕冷羊 已提交
226

227 228 229 230 231
## 1.1.1

1. 体验优化
2. bug fix

糕冷羊's avatar
糕冷羊 已提交
232 233
## 1.1.0

A
alvince 已提交
234
1. 优化 CPU 和 RAM 数据读取,支持 8.0 以上系统
糕冷羊's avatar
糕冷羊 已提交
235
2. 优化取色器功能,取色功能更准确
A
alvince 已提交
236
3. mockGPS 兼容高精度定位模式
糕冷羊's avatar
糕冷羊 已提交
237 238 239
4. 视觉工具新增布局边框、布局层级
5. 体验细节优化

糕冷羊's avatar
糕冷羊 已提交
240 241
## 1.0.5

A
alvince 已提交
242
1. 提供 no-op 版本
糕冷羊's avatar
糕冷羊 已提交
243 244
2. 体验优化

245 246 247 248
## 1.0.1

1. 修复资源冲突与覆盖导致的编译问题

糕冷羊's avatar
糕冷羊 已提交
249 250
## 1.0.0

A
alvince 已提交
251
1. 常用工具:App 信息、文件浏览、位置模拟、H5 任意门、日志显示、Crash 查看、缓存清理
糕冷羊's avatar
糕冷羊 已提交
252 253 254
2. 性能监控:帧率、CPU、RAM、网络流量、卡顿检测
3. 视觉工具:取色器、控件检查、对齐标尺