You need to enable JavaScript to run this app.
导航
SDK更新日志
最近更新时间:2024.07.05 11:35:56首次发布时间:2022.03.16 11:20:41

本文记录WebPro端监控SDK版本更新记录。

2.8.0

变更类型

发布时间

变更记录

优化

2024-07-04

移除性能指标 FID 和 MPFID 的默认上报。

2.2.0

变更类型

发布时间

变更记录

优化

2023-06-08

优化采样逻辑。当用户命中总采样后,监控实例自动销毁;当命中单个监控采样后,对应监控插件立刻销毁。

2.1.1

变更类型

发布时间

变更记录

新增

2023-05-25

新增storageExpires字段,可通过client.init({storageExpires: boolean | number})来配置storage的过期时间。

2.1.0

变更类型

发布时间

变更记录

优化

2023-05-18

localstorage存储的值加密成base64。

  • 旧版升级至新版:完全兼容。
  • 新版降级至旧版:UV、PV 会重新生成,可能导致 UV、PV 短时间内偏高。

2.0.5

变更类型

发布时间

变更记录

优化

2023-05-09

  • 当事件(pageview,http,js_error...)打断白屏回测任务时,在回测结束时重新检测白屏。
  • 当html2canvas截图返回data:,时,设置成192 * 108的空白图片。
  • 在http、action、performance插件中使用事件发生时的上下文。
  • 若二跳路由切换时FMP指标还未结算完成,标记isSupport为false,表示这个指标受路由切换的影响而失真,不纳入统计范围内。
  • 不再使用服务端返回的userId,用户无需感知。

2.0.3

变更类型

发布时间

变更记录

优化

2023-04-12

  • 如果二跳路由切换时TTI指标还未结算完成,标记为isSupport false,表示这个指标受路由切换的影响而失真,不支持纳入统计范围内。
  • 通过复用监听的方式重写js error插件,用户无需感知。
  • 由于'script error'错误无法获取到有效的错误类型和堆栈信息,业务无法跟进定位问题,不再上报此错误。
  • 由于src= ''静态资源错误无法定位和复现,不再上报此错误。

2.0.1

变更类型

发布时间

变更记录

优化

2023-03-15

修复hash路由模式下由于路由框架底层使用的是history而出现的可能漏报PV的情况。

2.0.0

变更类型

发布时间

变更记录

优化

2023-03-15

  • 通过复用监听的方式重写了xhr、fetch、resource、resource error等插件,本次升级大版本是SDK架构的升级,无break change。

新增

  • 白屏插件新增mask、partialShot、quality三项配置,具体用途可以查看配置插件
  • Action插件可通过最近元素的data-apm-action属性值来指定action name,同时新增可选字段pure,可配置纯净action,无需等待关联即可上报。

1.7.0

变更类型

发布时间

变更记录

新增

2022-12-14

  • 新增了复用监听的能力,可支持不同插件之间复用监听。
  • 利用复用监听的能力重写了Performance插件和PV插件,预计PV数据无变化,部分性能指标,比如LCP,可能会存在上报量增多的情况。

1.6.0

变更类型

发布时间

变更记录

新增

2022-12-06

提供单独的轻量级的入口,用户可以只打包自己需要的插件能力。

1.5.0

变更类型

发布时间

变更记录

新增

2022-11-29

  • 将xhr获取timing的方式由xhr.responseURL调整为xhr原始请求路径,可修复部分重定向服务timing获取不到的问题。
  • 优化页面或组件动态加载情况下无法正确初始化的问题。

1.4.2

变更类型

发布时间

变更记录

优化

2022-11-02

新增token校验,用户可以在初始化时配置token来避免应用事件量盗用。

1.4.0

变更类型

发布时间

变更记录

新增

2022-08-05

初始化字段新增transport,允许用户手动注入上报的能力。

1.3.0

变更类型

发布时间

变更记录

新增

2022-07-30

请求监控插件新增trace配置项,支持与服务端监控配合完成全链路打通。

1.2.4

变更类型

发布时间

变更记录

优化

2022-06-30

  • 静态资源错误插件补充includeUrls配置,允许设置静态资源错误白名单。
  • 静态资源错误插件补充dedupe配置,默认为true,表示重复上报的静态资源错误只会上报一次。

1.2.0

变更类型

发布时间

变更记录

优化

2022-04-14

  • 上报协议调整,部分公共参数统一放在query上。
  • 去除URL其他解析字段的上报,变更为由服务端解析。

1.0.0

变更类型

发布时间

变更记录

新增

2022-03-14

  • 请求监控
    • hook xhr
    • hook fetch
  • PV监控
    • SPA路由
    • 手动上报PV
  • JS错误监控&&静态资源错误监控
    • 手动上报JS错误
    • 自动监控JS错误并上报
    • 自动监控静态资源错误并上报
  • 静态资源性能监控
  • 性能监控
    • 自动上报包括FP、FCP、FMP、TTI、FID、MPFID、LCP、CLS等性能指标
    • 自定义上报单个性能指标
    • 自动上报performance.timing、navigation Timing
    • 自动上报首屏相关的longtask
  • 自定义日志和自定义事件的上报
  • 采样
  • 白屏监控
  • 支持实例各生命周期的监听,详情请参见生命周期
  • 支持在实例上挂载方法