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

История обновлений

Release 10.1.0

  • Добавлена темная тема (цветовая тема оформления платежной шторки)
  • Расширена модель Product для работы с подписками (поле subscriptionInfo и классы SubscriptionInfo и SubscriptionPeriod)
  • Реализован механизм авторизации через VK ID на шторке оплаты. При попытке купить подписку будучи неавторизированным, появляется экран авторизации. При покупке in-app товара путь пользователя не меняется. Окно с авторизацией не отображается.
  • Реализована возможность оплаты подписок вне RuStore/без авторизации в RuStore.
  • Обновлен дизайн платежной шторки в горизонтальной ориентации.

Release 10.0.0

  • Обновлён RuStore Pay SDK до 10.0.0 (ломающее изменение).
  • Добавлена возможность покупки подписок в SDK.
  • Добавлена модель SubscriptionPurchase для представления покупок типа подписка.
  • Добавлен перечислимый тип SubscriptionPurchaseStatus для отслеживания состояний подписки (active, paused, terminated и др.).
  • getPurchases() теперь может возвращать список с объектами и ProductPurchase, и SubscriptionPurchase.
  • Добавлены новые статусы покупок (для подписок) и тип покупок для фильтрации списка покупок.
  • Добавлен новый метод оплаты SberPay.
  • Добавлена подпись к лоадеру на экранах проверки статуса покупки.
  • Значительно улучшена обработка ошибок и их маппинг: нативные PlatformException корректно сопоставляются конкретным Dart-исключениям (RuStoreProductPurchaseException, RuStorePurchaseCancelledException и др.), что даёт более информативные объекты ошибок.
  • Поле message в RuStoreProductPurchaseException и RuStorePurchaseCancelledException теперь содержит детальную информацию об ошибке из нативного SDK.
  • Исправлена ошибка, из-за которой исключение ApplicationSchemeWasNotProvided обрабатывалось некорректно.

Версия SDK 9.1.0

  • Внутреннее обновление SDK.

Версия SDK 9.0.2

  • Внутреннее обновление SDK.

Версия SDK 9.0.1

  • Первый публичный релиз SDK.

Версия SDK 8.0.0

  • Внутреннее обновление SDK.

Версия SDK 7.0.0

  • Внутреннее обновление SDK.

Версия SDK 6.1.0

  • Публикация SDK.