Skip to content

Latest commit

 

History

History
216 lines (126 loc) · 17 KB

CHANGELOG.md

File metadata and controls

216 lines (126 loc) · 17 KB

(2021-11-11)

Bug Fixes

3.3.1 (2021-10-28)

Bug Fixes

Features

3.3.0 (2021-10-09)

Bug Fixes

  • bridgeWebView无效 (2c63642)
  • ci中ndk环境升级 (#107) (d5924e6)
  • menuitem的title如果为null导致npe (5f1e9f0)
  • webview looper检查 (69e6c1a)
  • 增加oaid本地发版配置 (ded0395)
  • 外部函数对参数校验 (34d86c2)
  • 过滤事件及字段of函数传null崩溃 (a0b02dd)
  • 适配中文 (31e41ff)
  • 配置增加模块注册 (3ddae53)

Features

Bug Fixes

  • 延迟初始化访问导致NPE (965f776)

3.2.2 (2021-09-09)

Bug Fixes

  • memory leak (4b74679)
  • 业务和配置逻辑分离 (2c6dc5a)
  • 多线程导致前后台判断异常 (f109d3b)
  • 子线程初始化问题 (0b06618)

3.2.1 (2021-08-31)

Bug Fixes

  • activityPage为空 (352698f)
  • api保持一致 (3a49948)
  • debugger 不发送logger_data (16e613f)
  • disable然后enable会存在计数为负的情况 (7108b91)
  • pausetime不受采集开关影响 (2d9dfbb)
  • PI-35149 按照协议发送client_info (3a26c19)
  • resend时vst的timestamp可能为0 (#87) (df534a7)
  • sonarcloud check (#84) (479d10c)
  • workspace为url, 特殊字符导致异常 (a045710)
  • 修复未初始化时,webview注入崩溃的问题 (#74) (0e04e71)
  • 修改事件过滤日志打印 (258fd82)
  • 修正测试用例 (3d51b78)
  • 区分support包 (#89) (bf4bfd1)
  • 增加字段过滤 (937caee)
  • 增加字段过滤日志 (fc618fc)
  • 增加过滤事件日志 (dbba44b)
  • 多进程session保持同步 (a76182f)
  • 数据采集接口设置无效 (a1c92b0)
  • 注入时invoke-static调用virtual方法 (3306916)
  • 适配更多场景 (579d12f)

3.2.0 (2021-06-03)

Bug Fixes

  • PI-33483 修复多进程访问db导致的崩溃问题 (#66) (d9c0fdb)
  • PI-33712 代码触发click在page之前 (#68) (3095b3e)

3.1.0 (2021-04-26)

Bug Fixes

  • page判断异常 (a9aeebe)
  • SimException: default or static interface method (42a62e8)

Features

3.1.0-SNAPSHOT (2021-04-13)

Bug Fixes

  • 解决位置信息没有正确写入Visit事件 (aca40ba)

3.0.0 (2020-12-16)

Bug Fixes

  • change事件无法圈选 (87ca230)
  • fix WebView导错包名 (0d0ef96)
  • transform 无法处理module-info文件 (243f978)
  • 优化圈选退出的交互 (5ebec9a)
  • 层级通过dfs设置 (a591e22)
  • 解决圈选服务在websocket线程中更新UI (60ececf)
  • 解决在Visit事件前发送事件导致sessionId不正常 (f5393f1)
  • 解决多线程情况下sessionId不安全的问题 (437ea61)

Features

  • getDeviceId API由异步改为同步 (6fa83e0)
  • 修改圈选提示框文案和样式 (9015c2a)
  • 埋点SDK和无埋点SDK的API (04522ee)
  • 增加urlscheme打开debug (c198848)
  • 更改ConversionVariablesEvent的测量协议 (946678e)
  • 更改Page事件的测量协议 (1d2a0e3)
  • 添加onActivityNewIntent API (dedff75)
  • 添加发布SNAPSHOT版本Task (3409d48)
  • 适配oaid1.0.22 (fd249f1)

Performance Improvements

  • 优化TrackConfiguration的实例化 (76fb955)

0.0.1 (2020-11-04)

Bug Fixes

  • fix build failed (ee74f56)
  • webview的nodetype类型修正 (ba921bf)
  • 修复在Android 11 bate1版本无法获取WindowManagerGlobal实例 (ae8a5a2)
  • 圈选部分问题修复 (3406485)
  • 大写y仅在API24之后支持 (91ef783)
  • 改变demo arrays资源文件所属目录 (9934e4a)
  • 解决部分字段json序列化异常 (6f289f5)

Features

  • click事件中使用cid计算xpath (c4ef809)
  • conflict reslove (7790e5b)
  • inject模块支持重复注解,减少注解代码复杂度 (3d839aa)
  • 圈选截图不包含悬浮提示View (81be133)
  • 对接新的测量协议 (4973579)
  • 打包脚本增加javadoc及sources (dcc7d23)
  • 拆分包 (ec04e33)
  • 支持菜单栏MenuItem的圈选 (736bd30)
  • 无埋点 api 对齐,代码checkstyle (a77404e)
  • 添加事件拦截器 (6614558)
  • 添加圈选时显示运行状态的悬浮Tips (f395c6c)
  • 调整工程结构,拆分门面层和业务层 (4f1b0a2)

Performance Improvements

  • module和artifact id保持同名 (925bff4)
  • page按照新的逻辑修改 (ce50e77)
  • page遗漏 (0abcb56)
  • 优化click事件采集 (74c3951)
  • 优化click事件采集,并添加各种测试控件 (bcd083d)
  • 优化log模块 (79c326b)
  • 优化page和impression事件采集 (bcbe1b9)
  • 优化事件模型继承链 (0c34b53)
  • 优化多进程的数据交换、事件生成和发送 (2c939c0)
  • 优化对外API (2aab56a)
  • 保证初始prefix赋值 (85dac52)
  • 修正格式 (090a434)
  • 兼容ASM 7.0 (b6084a6)