2022-04-01 v3.4.6
更新 API 定义到 2.23.2
2022-01-20 v3.4.5
更新 API 定义到 2.21.3
2021-08-24 v3.4.4
2021-08-24 v3.4.3
- 更新 API 定义到 2.19.2
- 补充自定义组件获取更新性能接口定义
2021-08-02 v3.4.2
- 更新 API 定义到 2.19.0
- 重新整理了注释,包括:
- 加入插件支持情况、版本和说明
- 将支持和废弃情况挪到前面,使其更不容易因为接口说明太长而被忽略
- 移除文首、文末和多余(连续超过两个)的空行
- 修复几个链接
2021-07-07 v3.4.1
2021-07-07 v3.4.0
- 更新 API 定义到 2.18.0
- 更新来自文档代码示例的测试用例
- 更新 npm 依赖以解决安全问题
- 修复 #202, #204
2021-04-21 v3.3.2
2021-04-09 v3.3.1
2021-03-02 v3.3.0
- 更新部分新接口定义
- 支持泛型(#177)
- 支持索引签名,以支持
wx.requestSubscribeMessage
(#175)
2021-02-22 v3.2.3
2021-01-14 v3.2.2
2021-01-06 v3.2.1
- 更新 API 定义到 2.14.1
- 补齐
virtualHost
(#174)
2020-11-13 v3.2.0
- 更新 API 定义到 2.14.0
- 补齐 NFC 接口的错误码
2020-11-04 v3.1.6
- 补齐
requirePlugin
和 requireMiniProgram
2020-10-29 v3.1.5
- 更新 API 定义
- 修复代码格式问题(
no-unnecessary-qualifier
)
2020-10-28 v3.1.4
- 更新 API 定义到 2.13.2
- 为被废弃的接口增加了
@deprecated
标识
2020-10-14 v3.1.3
- 修复
ICustomTimelineContent
的 query
的类型
2020-09-30 v3.1.2
2020-09-24 v3.1.1
- 更新 API 定义到 2.13.0
- 改变了嵌套命名空间的写法
- 支持
Component
的第五个泛型参数,用于将自定义组件作为页面根组件使用的情况
2020-09-22 v3.1.0
- 将代码风格检查从 tslint 迁移到 eslint
2020-08-19 v3.0.2
- 更新 API 定义
- 合并 PR #151, #152,补齐事件类型,补齐
onShareTimeline
2020-08-19 v3.0.2
2020-08-03 v3.0.1
- 更新 API 定义
- 修复某些取消监听的接口(
off
)的参数不为可选值的问题
2020-07-30 v3.0.0
- 由于基础库接口基本向前兼容,不再与基础库保持版本同步
- 更新 API 定义到 2.12.0
2020-06-15 v2.11.0-1
- 该版本继续合并了一部分完全相同的 interface / callback,是一个 破坏性改动,原本字面上引用了这些 interface / callback 的代码可能会报错。
- 为
Component
构造器增加第四个泛型,以允许在自定义组件上挂载自定义的字段 (#133)
- 修复一些接口错误 (#134)
- 补齐
App
的 onThemeChange
(#135)
- 补齐
Page
的 onAddToFavorites
(#136)
2020-05-20 v2.11.0
- 同步 API 定义到基础库 2.11.0
- 该版本继续合并了一部分完全相同的 interface / callback,是一个 破坏性改动,原本字面上引用了这些 interface / callback 的代码可能会报错。
- 修复接口错误 (#126)
2020-04-20 v2.10.4
- 同步 API 定义到基础库 2.10.4
- 在之前的版本中,分属于不同接口的两个 interface / callback 即使完全相同,也会拥有不同的名字。在这次更新中,他们将合并为同一个(如
FileSystemManagerGetFileInfoCompleteCallback
和 WxGetFileInfoCompleteCallback
都变成了 GetFileInfoCompleteCallback
)。这是一个 破坏性改动,原本字面上引用了这些 interface / callback 的代码可能会报错。
- 修复了一些取消监听接口(off callback)的参数错误 (#120)
2020-04-03 v2.10.3-1
2020-03-26 v2.10.3
2020-03-18 v2.10.2-1
- 支持 API Promise 化调用 (#105)
2020-03-06 v2.10.2
2020-02-10 v2.10.1-1
2020-01-19 v2.10.1
- 同步 API 定义到基础库 2.10.1
- 补齐
Component
selectOwnerComponent
, animate
, clearAnimation
(#96)
- 补齐
App
onUnhandledRejection
(#99)
2020-01-07 v2.10.0-1
2020-01-07 v2.10.0
2019-12-20 v2.9.4
2019-12-06 v2.9.3
- 同步 API 定义到基础库 2.9.3
- 补齐
Component
纯数据字段 (pureDataPattern
)
- 支持
Component
的属性监听器使用 string
类型
2019-11-14 v2.9.2
- 同步 API 定义到基础库 2.9.2
- 补齐
Behaviors
中缺少的一些选项
2019-11-06 v2.9.1
2019-10-23 v2.9.0
2019-10-10 v2.8.3-1
- 修复注释文档中不可用的链接
- 组件实例类型支持
Partial
的自定义方法 (用例)
2019-09-19 v2.8.3
- 同步 API 定义到基础库 2.8.3
getApp
支持范型 (#77)
- 修正一些接口错误 (#73, #75, #79)
- 补齐
require
, exports
, module.exports
定义,以支持在没有 @types/node
下编译
2019-09-10 v2.8.2
- 同步 API 定义到基础库 2.8.2
- 加强了参数为可选值的方法参数类型定义和注释 (如
FileSystemManager.appendFileSync
的 encoding
)
2019-08-30 v2.8.1
- 同步 API 定义到基础库 2.8.1
- 修复了部分最低基础库显示为
[object Object]
的问题
2019-08-20 v2.8.0-2
- 将
object
改为 Record<string, any>
,以允许任意属性和方法
- 自定义组件属性构造器为
ObjectConstructor
时,类型推导为 Record<string, any>
而不是 object
- 修正
component
参数的类型为页面或自定义组件实例
- 补齐
console: WechatMiniprogram.Console
全局变量
- 修正一些其他的接口类型错误
2019-08-14 v2.8.0-1
- 补齐
styleIsolation
到 ComponentOption
2019-08-14 v2.8.0
- 同步 API 定义到基础库 2.8.0
- 不再向全局暴露
IAnyObject
,收回到命名空间 WechatMiniprogram
内
- 对齐代码规范,使用 4 空格缩进,不再使用分号等
- 小幅改动 behavior, component 和 page 的定义,使其对 data 和 properties 等的类型推断更准确
- 修复了一些其他问题 (#60, #59, #48, #47, #45, #33, #13)
2019-08-08 v2.7.7-2
- 补齐了部分接口 fail 回调的错误码 (#51)
2019-08-06 v2.7.7-1
- 重写了 page, component 和 behavior 的定义,替换原来不完整的定义,使其更全面,更准确 (#46, #40, #30, #28, #27)
2019-07-31 v2.7.7
- 同步 API 定义到基础库 2.7.7
- 将命名空间从
Wx
更改为更正式的 WechatMiniprogram
,这是一个 破坏性改动,原本字面上引用了 Wx
命名空间的代码可能失效
- 修复了云开发的定义无法使用的问题 (#25, #32, #42)
- 修复了一些其它问题 (#11, #35, #43)