# 开发日志
# 0.4.8 (?)
# BREAKING CHANGES
- sdk-attribute: 移除了
AttributesChangeEvnet
及相关事件监听接口,目前所有属性都会在代码执行时初始化,不存在动态增加/移除属性的情况。
# 0.4.7(2020-12-23)
# Bug Fixes
- sdk-match: 修复
handleMatchStart
返回值遗漏await
的问题 - sdk-utils: 修复接口
getServerPing
拼写问题 - sdk-core: 修复未被
promisify
化的setUserCloudStorage
、removeUserCloudStorage
、getUserInteractiveStorage
接口
# Features
- sdk-core: 重构代码,只在 sdk-core 内部使用
promisify
- sdk-match 有乐环境下支持完整的mogs匹配流程
# 0.4.6 (2020-12-21)
# Bug Fixes
- sdk-attribute: 修复后台返回值缺少
changeTime
导致属性更新出现异常的问题 - sdk-core: 修复旧版本
getSystemInfo
调用时必须传入空对象的问题
# Features
- sdk-peripherals-base 重构配置表获取接口
- sdk: 增加活动系统(包括分享拆红包)
activitySystem
# 0.4.5 (2020-12-18)
# Bug Fixes
- sdk-core: 移除旧版本接口重复的类型声明
- sdk-core: 修复
getSystemInfo
调用时必须传入空对象的问题
# BREAKING CHANGES
sdk: 移除废弃的
game
模块sdk-invitation: 移除邀请系统旧版本 API,包括:
invitationRewardActivity
:新版配置表对应的数据访问入口为invitationRewardActivities
;obtainInvitationReward
:新版本接口getInvitationReward
提供了类似功能;getInvitedPlayerInfos
:新版本接口getInvitedPlayers
提供了类似功能;onInvitationRewardChange
:新版本接口onInvitationRewardStatusChange
和onInvitationCountUpdate
提供了类似功能;offInvitationRewardChange
:新版本接口offInvitationRewardStatusChange
和onInvitationCountUpdate
提供了类似功能;InvitationRewardEventType
、InvitationRewardEvent
:新版本事件InvitationRewardStatusChangeEvent
和InvitationCountChangeEvent
提供了类似功能;游戏侧需要在后台使用新的邀请配置,搭配 MOGS SDK 新接口。新的邀请系统支持多个邀请活动,数据访问入口为
invitationRewardActivities
,可用的操作触发接口详见邀请系统文档 (opens new window)。
# Features
- core: 增加 API onShowCloseGameModal 接口,详情 (opens new window)
- sdk-open-interactive-property 更新开放域互动资产系统 API,相关文档:关系链数据 (opens new window),关系链互动数据 (opens new window),[定向分享](https://image.mogs.qq.com/mogs/docs/develop/open/3.share-message-to-friend.html
# 0.4.3 (2020-12-10)
# Bug Fixes
- sdk-interactive-property 修复互动资产模块容错处理
# 0.4.2 (2020-12-10)
# Bug Fixes
- sdk-open-interactive-property 修复互动道具系统问题,以及初始化方法增加返回值,主域互动资产系统 (opens new window),开放域互动资产系统 (opens new window)
# Features
- sdk-match: 增加sendQuickMessage、on/offQuickMessageReceived接口,支持局内快捷聊天功能,详情 (opens new window)
- sdk-match: 新增on/offFrameSyncAccessInfoReceived接口,可以单独监听帧同步信息的下发,详情 (opens new window)
- sdk-match: 有乐对战相关接口适配(getMatchResult、inviteOneMoreGame、inviteSwitchGames、commitGameResult、leaveRoom、sendQuickMessage以及以上事件对应的监听接口),详情 (opens new window)
# 0.4.1 (2020-12-07)
# Bug Fixes
- sdk-mail: 修复
markMailAsRead
会导致邮件被删除的问题 - sdk-mail: 修复邮件状态未能在初始化时正确设置的问题
# Features
- sdk-mail: 主动刷新邮件列表时,不触发相关更新事件
- sdk-network: 更新
sendMsgWithSeq
的返回值类型 - sdk-mail: 增加"邮件附件收取"接口
collectMailsByGroup
及其在MailGroup
上的快捷方式 - sdk-mail: 增加"标记邮件为已读"接口
markMailsAsReadByGroup
及其在MailGroup
上的快捷方式 - sdk-mail: 补充邮件状态变更事件
MailStatusChangeEvent
的邮件组类型、邮件 ID 两个属性 - sdk-mail: 补充邮件系统操作接口在相关数据模型上的快捷方式
- sdk-mail: 增加邮件状态
MailStatus
- sdk-mail: 更新邮件状态处理逻辑
# 0.4.0 (2020-12-01)
# Features
- sdk-core: 增加实时语音接口,详情 (opens new window)
- sdk-core: 增加 API setFullScreen 接口,详情 (opens new window)
- sdk-core: 增加 API readClientConfig 接口,详情 (opens new window)
- script: 增加develop分支编译脚本 (06d190e (opens new window))
- sdk-mail: 增加邮件状态改变事件
MailStatusChangeEvent
- sdk-mail: 更新后台接口,增加邮件状态属性
- sdk-mail: 更新删除邮件时后台数据的处理逻辑