2.X 升级到 5.X(Web)
本文描述如何从 IMLib SDK 2.X 版本(@rongcloud/imlib-v2
) 升级至 5.X 版本的步骤。
Web 平台升级概述
IMLib SDK 5.X 是即时通讯业务客户端 SDK 的最新版本, 对 Typescript 的使用者提供了友好的类型化支持。相对于 2.X 版本,5.X 版本功能更丰富,更稳定,并在之前版本上修复了大量问题,我们建议融云客户尽早升级至新版 IMLib SDK。
注意
融云同时为已集成 IMLib v2 版本(
@rongcloud/imlib-v2
)的客户提供了基于 Adapter 库(RongIMLib-v2-Adapter
)替换升级选项。请注意,Adapter 库仅会提供问题修复,但不会在旧版 SDK 基础上增加新功能。详见关于 Adapter 的说明。
评估升级工作量
IMLib 5x SDK 与旧版 SDK 不兼容。我们整理了新旧版本 SDK API 对应关系与差异。请开发者根据自身 API 使用情况与 API 差异,合理安排开发周期。
- 新旧版本接口接口的名称和参数差异较大。升级前需要详细对照。
- 新旧版本接口返回值差异较大,可根据接口名称速查对照表比对各个接口返回值差异。