UNPKG

@sberid/js-sdk

Version:

Javascript SDK для партнеров Сбер ID, упрощающая подключение SberbankID на сайте.

189 lines (107 loc) 7.39 kB
# Change Log ## [3.0.3] - 15.03.2022 ### Исправлено - Ошибка _getBrowserVersion().split_ при отсутсвии версии в UserAgent - [fix](https://github.com/SberID/js-sdk/issues/4) Расположение модального окна SDK не по центру экрана в Firefox - Убраны пустые ключи при отправки событий в SberVisor ### Изменено - Версия SberVisor обновлена до 1.5.2 ## [3.0.2] - 20.12.2021 ### Исправлено - Для мобильного браузера **Safari** всегда возращалась обычная ссылка вместо универсальной - В параметре **scope** разделитель _+_ не заменялся на _пробел_ ## [3.0.1] - 23.11.2021 ### Изменено - Название пакета изменено на **@sberid/js-sdk** - Обновлены примеры ### Исправлено - Не учитывалось состояние **disabled** в обработчике click по кнопке - Стили **disabled** для кнопки - Не учитывался параметр loader в SberidButtonProps ## [3.0.0] - 11.11.2021 ### Изменено - Название пакета изменено на **sberid-js-sdk** - Старые примеры удалены. Вместо них добавлен пример работы с SDK на основе приложения созданного через [Create React App](https://github.com/facebook/create-react-app). - Лицензия изменена на **Sber Public License at-nc-sa v.2** - Листенеры для открытого окна авторизации по Сбер ID теперь вызываются только при создание окна и удаляются после успешного входа или закрытии окна ### Добавлено - Метод **removeEventListener()** для удаления листенера _message_ при открытии окна авторизации по Сбер ID - Отправка параметра _personalization_ в событие клика на кнопку входа по Сбер ID ## [3.0.0-rc.1] - 01.10.2021 ### Изменено - Функционал deeplink отключен по умолчанию ### Исправлено - Исправлены условия для отключения формирования универсальных ссылок. ## [3.0.0-rc.0] - 01.09.2021 - Обновлен тех. стек. Добавлена поддержка ESM модулей. ### Добавлено - Работа с универсальными ссылками теперь является модулем SDK - Получение информации о пользователе без инициализации SDK - Типизация для работы в проектах написанных на TypeScript - Кастомизация стилей через CSS-переменные - Возможность создания кнопки после инициализации SDK - Фирменные шрифты SB Sans включены в сборку SDK ### Изменено - Удалено свойство **theme** для стилизации кнопок. Вместо него добавлено новое свойство **buttonProps** - Удалено свойство **selector** - Свойство **container** вместо название класса принимает селектор или HTMLElement - Обновлены примеры работы с SDK - Вместо генерации inline-стилей в JS все стили вынесены в файлы css. Для корректного отображения стилей необходимо подключить в проект соответствующие файлы ## [2.3.2] - 06.07.2021 ### Добавлено - Функционал смены пользователя при наличие персонализированной кнопки - Обработка диплинков в сценарии app2webview ### Исправлено - Нескольких нажатий на кнопку Войти по Сбер ID ## [2.3.1] - 18.06.2021 ### Добавлено - Проксирование параметров **authApp** и **app_redirect_uri** в запрос к Сбер ID - Возможность отключать запуск универсальной ссылки GET параметром **is_universal_link** - Подставка в запрос к Сбер ID utm-меток переданных при вызове сайта партнера - Новые настройки расположения персонализированного баннера ### Изменено - Обновлена версия Sberbank Analytics до 1.40 ## [2.3.0] - 16.05.2021 ### Добавлено - Добавлена функционал быстрого входа ### Изменено - Версия скрипта для формирования универсальных ссылок обновлена до 1.0.7 ## [2.2.1] - 08.04.2021 ### Добавлено - В поле **container** можно передавать значения вида _HTMLDivElement_ ### Исправлено - Корректная отправка метрик в Sberbank Analytics при клике на перс. баннер ## [2.2.0] - 25.01.2021 ### Добавлено - Персонализированный баннер ## [2.1.0] - 26.10.2020 ### Добавлено - Функционал персонализированной кнопки ## [2.0.0] - 15.10.2020 ### Изменено - Ребрендинг ## [1.0.4] - 18.08.2020 ### Исправлено - Лишняя генерация **state** при возврате на страницу успеха партнера ## [1.0.3] - 18.05.2020 ### Изменено - Версия скрипта для формирования универсальных ссылок обновлена до 1.0.5 ### Исправлено - Баг в **successWindowListener** при открытии страницы через target="\_blank" - Двойной знак **??** при формировании ссылки ## [1.0.2] - 16.04.2020 ### Добавлено - Добавлена поддержка Sberbank Analytics ### Изменено - Версия скрипта для формирования универсальных ссылок обновлена до 1.0. ### Исправлено - Работа скрипта в браузере Internet Explorer - Мелкие баги в работе SDK ## [1.0.1] - 10.04.2020 ### Добавлено - Лицензия ### Изменено - Документация по использованию SDK ## [1.0.0] - 16.03.2020 ### Добавлено - Javascript SDK для Партнеров Сбер ID