Skip to content

Releases: saijs/sai.js

3.0.0

31 Jul 07:50
Compare
Choose a tag to compare
  • 从 totorojs 中独立,自成一体,并更名为 Sai
  • 针对 CommonJS 源码的优化。
  • 测试用例基于 Imagic 进行,提升了测试代码独立性,和可测试性。

2.4.0

20 May 09:05
Compare
Choose a tag to compare

2.3.1

26 Jan 03:48
Compare
Choose a tag to compare
  • Fixed: #34 异常监控脚本加载完成之前捕获的异常未能主动发送到日志服务器。

2.3.0

01 Nov 11:50
Compare
Choose a tag to compare
  • U: 代码优化,更好的扩展性,和更清晰的代码结构。
  • D: 删除 boot() 方法。不兼容
  • A: 新增客户端语言信息。
  • A: 新增列号。
  • A: 新增异常类型 ["global", "catched"]
  • Fix: 事件返回 false 时,取消发送监控数据。

milestone

2.2.1

28 Aug 02:02
Compare
Choose a tag to compare
  • #24 后置脚本使用前置脚本的属性、方法前,做更全面的防护措施。
  • #25 限制模拟异常堆栈回卷深度。

2.2.0

12 Aug 12:32
Compare
Choose a tag to compare

注:这个版本有重大问题,请不要直接使用。

  • #18, 使用事件机制,可以用于支持自定义数据的监控。
  • #21, 改造自动化初始化代码,提供特定的页面可以在特定时机主动调用的能力。
  • #22, 客户端规避连续攻击造成的异常报警。
  • #23, 通过事件机制增加监控系统名信息。

里程碑

2.1.0

15 Jul 02:47
Compare
Choose a tag to compare
  • Fixed: #10 监控日志中出现换行符,可能导致数据分析不完整的问题(亦可在后台日志分析时转换处理但较繁琐)
  • Impoved: #11 支持 monitor.log(Object) 监控自定义数据。
  • Add: #13 浏览器兼容模式。
  • Fixed: #14 忽略 referrer 中的参数。
  • Fixed: #15 path(url) 方法中剔除 #hash
  • Deleted: #16 排除旧版的产品监控。

milestone

2.0.0

11 Jul 11:48
Compare
Choose a tag to compare
  • 聚焦 JavaScript 异常监控。
  • 提供通用的接口,并实现全站敏感信息监控。
  • 更好的模块化和异步化脚本。

milestone

1.4.0

24 Aug 14:04
Compare
Choose a tag to compare
  • Fixed: 414 too large URI.
  • Fixed: img.src = null;
  • 支持 TEST 环境
  • 支持移动设备监控。