跳转到主要内容

发布说明

MarkdownChatGPTClaude
曾以 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 的内部状态会被重置,从而允许在同一页面上无需重新加载即可正确地重新打开该流程。
  • 内部产品改进、安全调整和优化。