# wx-server-sdk 更新日志

### 2.5.4

1. `F` 修复 `geoNear` 返回值问题

### 2.4.0

1. `U` 更新 优化了错误信息的展示

### 2.3.0

1. `A` 新增 支持[环境共享](/minigame/dev/wxcloud/basis/resource-sharing)相关接口

### 2.2.0

1. `A` 新增 `getCloudCallSign` 接口

### 2.1.2

1. `U` 更新 更新 `node-sdk` 依赖至 `2.1.1`

### 2.1.1 (2020.06.04)

1. `A` 新增 小游戏虚拟支付沙箱环境接口

### 2.1.0 (2020.06.03)

1. `A` 新增 小游戏虚拟支付能力
1. `A` 新增 数据库更新和删除 API 增加 `multi` 选项

### 2.0.2 (2020.05.06)

1. `A` 新增 微信支付能力
1. `A` 新增 云函数灰度能力

### 1.8.3 (2020.04.03)

1. `A` 新增 定义文件 `index.d.ts`

### 1.8.0 (2020.01.03)

1. `U` 更新 云调用 `openapi` 支持设置不自动转换驼峰命名法和蛇底命名法

### 1.7.0 (2019.12.24)

1. `A` 新增 数据库事务 API
1. `U` 更新 不再支持 node 8 以下运行环境，使用开发者工具本地调试需使用 node 8 或以上

### 1.6.0 (2019.12.12)

1. `A` 新增 定时触发器中支持使用 `DYNAMIC_CURRENT_ENV`

### 1.5.3 (2019.11.08)

1. `U` 更新 `tcb-admin-node` 依赖至 `1.16.2`，修复触发器内使用云调用可能失败的问题

### 1.5.0 (2019.10.23)

1. `A` 新增 `logger` 方法，支持高级日志

### 1.4.0 (2019.10.21)

1. `A` 新增 新增 `not`、`expr` 操作符

### 1.3.1 (2019.10.14)

1. `F` 修复 [`push`](/minigame/dev/wxcloud/reference-sdk-api/database/command/aggregate/AggregateCommand.push) 操作符接收数组参数的问题

### 1.3.0 (2019.10.14)

1. `A` 新增 查询操作符：all, elemMatch, exists, size, mod
1. `A` 新增 更新操作符：push, pull, pullAll, addToSet, rename, max, min
1. `A` 新增 聚合流水线阶段：lookup
1. `A` 新增 可用于聚合流水线 lookup 阶段的 pipeline 操作符

详询数据库 [API 列表](../reference-http-api/database/#%E6%95%B0%E6%8D%AE%E5%BA%93)

### 1.2.2 (2019.10.11)

1. `F` 修复 使用 [`DYNAMIC_CURRENT_ENV`](/minigame/dev/wxcloud/reference-sdk-api/constant/constant) 时发起云调用会失败的问题

### 1.2.1 (2019.09.16)

1. `A` 新增 数据库多个查询、投影操作符

### 1.1.1 (2019.09.12)

1. `A` 新增 常量 [`DYNAMIC_CURRENT_ENV`](/minigame/dev/wxcloud/reference-sdk-api/constant/constant)

### v0.8.1 (2019.07.01)

1. `A` 增加 数据库聚合能力 [详情](/minigame/dev/wxcloud/guide/database/aggregation/aggregation)

### 0.7.0 (2019.06.28)

1. `A` 新增 `getWXContext` 新增返回表示云函数最初调用来源的 `SOURCE` 字段

### v0.6.0（2019.05.30）

1. `A` 新增 云函数内可通过 `getWXContext` 获取当前所在环境 [详情](/minigame/dev/wxcloud/reference-sdk-api/utils/Cloud.getWXContext)

### v0.5.1（2019.05.15）

1. `F` 修复 部分 `tmp secret key expired` 错误问题
1. `A` 新增 云调用服务端调用 [详情](/minigame/dev/wxcloud/guide/openapi/openapi)
1. `A` 新增 云调用开放数据调用 [详情](/minigame/dev/wxcloud/guide/openapi/openapi)

### v0.2.2 (2019.03.22)

1. `A` 增加 云开发数据库支持地理位置 API

### 0.0.24（2018.10.29）

1. `A` 新增 数据库支持正则查询

### 0.0.22 (2018.10.24)

1. `U` 更新 `callOpenAPI` 不需传 `event` 参数

### 0.0.21 (2018.10.19)

1. `U` 新增 `getWXContext` API，用于获取微信调用上下文，包括 `APPID`、`OPENID` 和 `UNIONID`

### 0.0.11（2018.08.30）

1. `U` 更新 `callFunction` 返回 requestID

### 0.0.9（2018.08.19）

1. `U` 更新 `getTempFileURL` 传入参数更新

### 0.0.7（2018.08.16）

1. `A` 新增 云开发数据库、云函数、文件存储基础能力
