发布说明
曾以 idpay-b2b-sdk 名称发布
此 SDK 之前在 npm 上以 idpay-b2b-sdk 名称发布。它是同一个软件包,只是采用了新的名称,并沿用相同的版本线。在 unico-journey-sdk 名称下,npm 上仅提供 2.3.0 及更高版本——下方针对较早版本的条目记录的是以旧 idpay-b2b-sdk 软件包发布的版本。
2.3.2
发布于: 09/10/2026
- 改进了软件包文档和元数据。没有功能上的变更。
2.3.1
发布于: 09/10/2026
- 改进了软件包文档和元数据。没有功能上的变更。
2.3.0
发布于: 09/10/2026
- 软件包版本对齐。
2.2.4
发布于: 07/08/2026
- 新增 renderButton 方法(YouSDK.renderButton,同时也以 UnicoSDK.renderButton 形式暴露),专供 You 产品客户使用,它会在调用该方法的页面上将 Unico 托管的按钮挂载到某个容器中。
- 设备预校验的结果现在会在 init 和 open 之间被内部保留,从而避免在同一使用周期内进行不必要的重新校验。
- 内部产品改进、安全调整和优化。
2.2.3
发布于: 04/22/2026
- 内部维护:已发布的 SDK 版本与产品部署保持一致。对集成方而言没有任何 API 或行为上的变更。
2.2.2
发布于: 03/31/2026
- 新增 You 产品对象(YouSDK),包含 init、open 和 close,并在 init 中提供 hasPayments 参数,用于指示旅程是否涉及支付。
- open 中新增可用的 onWidgetVisibilityChange 回调,允许应用在流程期间对小组件可见性的变化作出响应。
- 内部产品改进、安全调整和优化。
2.1.4
发布于: 02/09/2026
- 内部产品改进、安全调整和优化。
2.1.3
发布于: 02/02/2026
- 新增 IDCash 产品对象(IDCashSDK),包含 init、open 和 close;在 open 中,交易标识符以 invoiceId 形 式提供。
- 设备预校验:init 现在会返回一个包含验证状态(DEVICE_SUPPORTED 或 DEVICE_NOT_SUPPORT)的结构化结果。在初始化期间自动打开的流程只有在设备符合条件时才会继续。
- 内部产品改进、安全调整和优化。
2.1.2
发布于: 07/31/2025
- 扩展了对旧版浏览器和应用程序(包括 IE 11)的构建兼容性,减少在旧环境中的加载失败。
- 内部产品改进、安全调整和优化。
2.1.1
发布于: 07/29/2025
- 现在,当流程关闭(close)以及 ByUnicoSDK 中的旅程完成时,SDK 的内部状态会被重置,从而允许在同一页面上无需重新加载即可正确地重新打开该流程。
- 内部产品改进、安全调整和优化。