JS探针版本说明
版本 | 更新时间 | 功能说明 |
---|---|---|
3.5.0 | 2023-12-26 | 1.新增视频录制隐私模式,包含遮罩模式、混淆模式、忽略输入模式。 2.请求内容采集支持配置黑白名单。 3.APM关联增加传递用户名。 4.上报数据出现客户端错误时,不再重试。 |
3.4.7 | 2023-11-01 | 1.移除BPI圈选功能相关代码。 |
3.4.6 | 2023-09-14 | 1.修复IE7, IE8中XMLHttpRequest设置onreadystatechange回调后发送请求报错的问题。 |
3.4.5 | 2023-08-08 | 1.Web Vitals 指标采集 (LCP, CLS, FID)。 2.TTI, TBT指标采集。 3.longtask采集。 4.console监控优化: 检测到无限循环调用时自动停止监控。 5.获取配置请求失败后不再重试。 |
3.4.4 | 2023-05-24 | 1.上传地址判断逻辑调整。 |
3.4.3 | 2023-03-24 | 1.修复console监控中序列化Vue3警告日志中ref对象引发的无限循环问题。 |
3.4.2 | 2023-02-09 | 1.优化路由切换操作和点击事件关联策略, 点击事件不等待路由操作。 2.处理页面加载时间较长的场景下页面数据发送前其他数据无法提前上报的问题。 3.修复APM cookie下发的用户id未存储到localStorage的问题。 |
3.4.1 | 2022-12-06 | 1.自动获取JS错误面包屑(页面, 路由, 点击事件, XHR, fetch, console)。 2.上报数据合并。 3.JS错误上报接口支持分类。 4.适配加密插件。 |
3.4.0 | 2022-11-22 | 1.支持从服务端获取探针配置。 2.提供npm包。 3.Web Vitals指标采集(TTFB,LCP,FID,CLS,FCP)。 4.页面可见性变化记录。 5.第三方apm头默认为只获取不添加。 6.IE7浏览器支持JS错误、XHR请求指标采集、页面支持完全加载指标。 7.嵌码模版调整。 |
3.3.11 | 2022-09-20 | 1.页面原本存在的嵌码配置优先级高于App自动嵌码。 |
3.3.10 | 2022-08-30 | 1.汇总瀑布图协议变更,支持资源错误抓取。 2.支持会话、暴力点击监控、视频录制等会话功能。 3.JS错误上报接口支持传面包屑。 4.setContext支持属性值为非对象的值。 5.自定义操作支持设置自定义指标和维度。 6.优化了监控页面关闭相关的事件监听、上报JS错误接口支持无支持无括号的堆栈解析、优化探针切换sendBeacon上报数据的逻辑, 调整为 pagehide 触发时切换。 |
3.3.9 | 2022-07-05 | 1.增加server timing功能,开关默认关闭。 2.瀑布图Ajax资源增加apms、cb、status、st字段。 |
3.3.8 | 2022-06-23 | 1.支持关键元素监控。 2.探针页面数据增加debug信息。 3.检测nbsJsBridge.postMessage接口是否存在,如果存在使用其转发探针数据。 4.兼容iframe sandbox在无痕浏览模式下无法访问localStorage的问题。 5.修复页面未加载完成时关闭页面完全加载耗时可能为null的问题。 |
3.3.7 | 2022-02-09 | 1.增加区分iframe页面中嵌码JS探针上传的数据。 |
3.3.6 | 2021-12-28 | 1.用户自定义操作超时不再上传数据。 2. 支持用户自定义操作超时时间。 3. setTimeout监控开关默认关闭。 |
3.3.5 | 2021-12-02 | 1. 优化低版本IE的UA识别。 2. 修复IE浏览器获取URL操作参数值以0开头的数字时移除0的情况。 |
3.3.4 | 2021-11-23 | 1.支持配置通配符* ,允许全部域名设置跨域头。2.优化fetch监控。 |
3.3.3 | 2021-10-14 | 1.增加Ajax监控黑名单。 2.优化创建操作newAction接口,并且支持传递自定义context。 3.支持配置探针默认发送数据协议。 4.支持setUid不存储localStorage选项。 5.支持页面停留时长计算。 6.删除全局严格模式use strict,提示探针的兼容性。 7.支持配置禁止监控setRequestHeader。 8.支持探针重复初始化。 |
3.3.1 | 2021-08-26 | 1.支持用户自定义事件newEvent。 2.增加 sendHook ,用于用户数据发送时执行自定义操作。3.在页面未加载完成卸载时尝试强制发送性能数据。 |
3.3.0 | 2021-04-20 | 1.SAP页面的首屏和完全加载指标算法优化。 2.支持fetch请求监控。 3.支持阿里云mPaaS RPC调用监控。 4.探针获取应用版本号。 |
3.2.2 | 2021-03-09 | 1.增加Scope 功能,用户可自定义设置上传信息。 2.支持自定义设置设备ID。 3.白屏优化,取PaintTiming first-contentful-paint。 4.首屏优化,使用LCP。 5.引入LCP计算首屏, 并支持手动设置截止计算首屏的时间点。 6.JS错误文件名是当前地址不再标记#,展示当前地址。 7.支持配置内外网数据上传地址(私有化专用)。 |
3.2.1 | 2021-01-26 | 1.数据协议/spe, /err1 整合到/action中发送,数据协议调整。 2.支持前端路由切换自动识别并自动创建spe事件 。 3.自动识别操作和路由类型spe合并上传 。 4.VueRouter插件实现方式优化。 5.上传协议中增加 ss (Spe Sign), rs (Route Sign) 标识内部是否有SPE数据或路由SPE数据。与ps (Page Sign)一起用于后端限量相关判断。 6.采集全部参数功能。 7.支持BPI采集优化。 a.识别点击和脚本事件。 b.跨页面事件在本页面发出, 第二个页面如果发跨页面事件加新字段进行区分 。 c.脚本点击事件尝试关联上一个手工触发事件。 |
3.1.12 | 2020-11-11 | 1.支持上传自行捕获的错误。 2.支持IE 8探针,需打包单独提供。 |
3.1.11 | 2020-10-26 | 支持指定数据发送协议的探针配置,设置http: 或 https 。 |
3.1.10 | 2020-10-22 | 支持关联第三方APM配置请求头,生成APM trace ID,在第三方APM追踪请求对应的后端事务。 |