Skip to content On this page
更新日志
2025-03-06
Anim 框架 v2.0.0
: - 更新请求拦截器。不再支持异步 beforeRequest,此操作会导致 request 丢失 RequestTask。因为是 Break Change,所以升级一个大版本防止误升级。
Anim 接口加解密插件 v2.0.0
: - 更新配置。
publicKeyUrl
不再支持异步获取 publicKey,因公钥并不敏感,可以改为直接传入 publicKey
。
2024-06-07
Anim 框架 v1.1.5
: - 更新 Store 规则。取消 store 命名限制,·
$
限制会导致 watch/computed 失效。 - 补充 Store 方法。 增加一个
updateApp
方法,可全局更新包括后台未展示的 Store 数据。 - 修复 Store Component。修正单独使用组件时,页面切换组件绑定的 store 数据不更新的问题。
Anim 数据上报插件 v1.1.7
:大同埋点上报插件。修复分享导致函数内部指针丢失的问题。
2024-05-16
Anim 框架 v1.1.0
:更新 store 页面/组件代理时机。代理时机延后,仅在运行机制时才进行代理。Anim 数据上报插件 v1.1.3
:增加大同埋点上报插件。支持多种自动/半自动埋点功能,详情请查看插件文档。
2023-11-30
Anim 日志采集插件
:修复接口发生错误时,没有处理业务 Fail 回调的问题
2023-09-15
Anim 框架
:支持 Store 的 mapToData 能力。提供 mapToData
能力以实现 store 的按需注入,提高 store 的渲染性能。
2023-06-06
Anim 框架
:修正组件的注册时间。使用 attached
代替 ready
,修正 detached
在某种情况会优先 ready
执行的情况。
2023-05-22
Anim 框架
:修正路由跳转 query 参数。对字符串类型数据不再做二次的序列化操作。
2023-05-18
Anim 框架
:store 支持计算属性。增加 Anim
框架的使用案例,支持在 store 中加入函数类型的计算属性。
2023-05-17
🚧 Modifies
Anim 日志采集插件
:增加 options.reportRequestData
参数,提供查询接口请求参数的开关。
2023-05-08
🚧 Modifies
Anim 日志采集插件
:压缩 lodash-es,以适配小程序要求Anim 接口灰度插件
:压缩 lodash-es,以适配小程序要求
2023-04-10
🚧 Modifies
Anim 日志采集插件
: - 更新匹配错误码规则。处理非标准化
API3.0 的情况
,当配置了 errCodes
时,会优先匹配 errCodes
的配置。 - 支持
errCode
数组配置。可以通过数组配置多个错误码,如 errCode: [1001, 1002]
。 - 文档隐藏
httpCodes
配置。httpCodes
配置已提供默认配置,文档中不再展示,以免给开发者带来配置困扰。有需要时可单独配置。 - 补充单元测试。后续框架和插件的更新,会提供单元测试,以保证代码质量。
2023-03-17
🚧 Modifies
Anim 框架
:修复 Anim.Component。修复在未绑定 store 的情况下,无法正常初始化 Component 的问题。Anim 日志采集插件
: - 优化插件体积。更新部分构建工具依赖,减少对 miniprogram_npm 的体积大小的影响。
- 更新文档。补充了针对 Taro/Uniapp 框架的使用说明。
2023-03-10
🚧 Modifies
Anim 日志采集插件
:options.bisDomains
参数变化。支持配置完整的协议和域名,如 https://bis.xxx.com
。
2023-03-08
🚀 Features
Anim 接口灰度插件
:Anim 接口灰度插件上线。 通过配合后端的相关配置,支持基于接口的灰度能力。
🚧 Modifies
Anim 日志采集插件
: - Vue 构造器参数更名。从
options.uniapp
修改为 options.Vue
更加明确。 - httpCodes 提供默认值。不传入 httpCodes 默认会提供 [200, 304] 两个状态码。
Anim 框架
:typescript 类型提示。针对 Anim
框架使用插件时,会展示对应插件的类型提示。
2023-03-06
🚀 Features
Anim 日志采集插件
: - 支持 uniapp 框架。 在 Anim 日志插件初始化阶段,通过传入
Vue
构造函数支持 uniapp
框架内的日志上报。 - 内置 API3.0 上报。 针对请求数据,内置 API3.0 的接口规范,当检测到包含
Response.Error.Code
字段时,会自动判断为错误日志进行上报。
🚧 Modifies
Anim 日志采集插件
: - onUnhandledRejection 捕获内容更新。针对 Promise Reject 的错误栈的上报,补充一个
error.stack
的情况。 - 上报字段 KEY 修改。将上报字段更新为
SSV_**
的格式,避免与其他业务冲突。
2023-02-23
🚀 Features
Anim 接口加解密插件
:获取密钥接口补充 RequestID。对于获取密钥接口,补充 RequestID
字段,方便排查问题。
2023-02-21
🚀 Features
Anim
:*提供路由守卫。支持了路由的路由守卫,支持 beforeEach
和 afterEach
。Anim 日志采集插件
:提供主动上报能力。在部分业务做了 try/catch
的情况下,提供一种通过 Anim.$logger.reportError
方法主动上报日志。Anim 接口加解密插件
:完善 PublicKey 检查机制。针对 PublicKey
为空的情况提供一种检查机制,当 PublicKey
为空时,会自动调用 Anim.$apiEncrypt.getPublicKey
方法获取密钥。