Перейти к основному содержимому

История изменений

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, включая параметр hasPayments в init для указания того, что journey включает оплату.
  • Новый колбэк onWidgetVisibilityChange, доступный в open, позволяющий приложению реагировать на изменения видимости виджета в процессе потока.
  • Внутренние улучшения продукта, корректировки безопасности и оптимизации.

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

  • Внутреннее состояние SDK теперь сбрасывается при закрытии потока (close) и при завершении journey в ByUnicoSDK, что позволяет корректно повторно открывать поток на той же странице без перезагрузки.
  • Внутренние улучшения продукта, корректировки безопасности и оптимизации.