@sberid/js-sdk
Version:
Javascript SDK для партнеров Сбер ID, упрощающая подключение SberbankID на сайте.
189 lines (107 loc) • 7.39 kB
Markdown
# 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