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

Версия 2.3.2

Релиз 4 октября 2023 г.

  • Исправлена ошибка No field Companion of type Lio/appmetrica/analytics/ModuleEvent$Companion.

Версия 2.3.1

Релиз 31 июля 2023 г.

  • Повышены производительность и стабильность работы библиотеки.

Версия 2.2.0

Релиз 2 июня 2022 г.

  • minSdkVersionappmetricapush-provider-hms) увеличена до 17.
  • Обновлена версия hms до 6.5.0.300.
  • Ускорена активация PushSDK.

Версия 2.1.1

Релиз 14 марта 2022 г.

  • Исправлена ошибка BadParcelableException: Parcelable protocol requires a Parcelable.Creator object called CREATOR.

Версия 2.1.0

Релиз 24 февраля 2022 г.

  • Улучшено получение токенов.
  • Метод YandexMetricaPush.getTokens возвращает новые токены при вызове из TokenUpdateListener.onTokenUpdated.
  • Повышены производительность и стабильность работы библиотеки.

Версия 2.0.0

Релиз 28 октября 2021 г.

  • Исправлена ошибка, возникающая в некоторых случаях при обработке клика по пушу на Android 12.
  • Переход с support-зависимостей на AndroidX.

Версия 1.14.0

Релиз 23 сентября 2021 г.

  • Обновлена версия AppMetrica до 4.0.0.
  • Добавлена поддержка Android 12.
  • Повышены производительность и стабильность работы библиотеки.

Версия 1.13.0

Релиз 22 июля 2021 г.

  • Добавлена поддержка com.google.firebase:firebase-messaging:22.0.0. Минимальная поддерживаемая версия: 20.3.0.

Версия 1.12.0

Релиз 7 июля 2021 г.

  • Устранена возможная причина отклонения публикации приложения в Google Play из-за Implicit PendingIntent.

Версия 1.11.1

Релиз 14 мая 2021 г.

  • Исправлена проблема сборки при одновременном подключении нескольких push-провайдеров.

Версия 1.11.0

Релиз 28 апреля 2021 г.

  • Повышены производительность и стабильность работы библиотеки.

Версия 1.10.0

Релиз 15 декабря 2020 г.

Версия 1.5.1

Релиз 3 сентября 2019 г.

  • Исправлена ошибка, которая приводила к крэшу JobIntentService.

Версия 1.4.1

Релиз 18 марта 2019 г.

  • Исправлены проблемы обфускации.

Версия 1.4.0

Релиз 14 марта 2019 г.

  • Добавлено кэширование изображений с помощью библиотеки OKHttp.
  • Добавлена зависимость от com.squareup.okhttp3:okhttp версии 3.12.1.
  • Добавлено правило: AppMetrica Push SDK можно инициализировать только в главном процессе. В других процессах инициализация игнорируется.
  • Исправлена инициализация Push SDK с com.google.firebase:firebase-auth.
  • Добавлено отслеживание статуса уведомления в реальном времени (для Android 9).

Версия 1.3.0

Релиз 1 октября 2018 г.

  • Добавлен метод YandexMetricaPush.getDefaultNotificationChannel() для получения канала push-уведомлений, который используется по умолчанию. Для него можно задать настройки c помощью методов NotificationChannel до получения первого push-уведомления.
  • Изменен приоритет канала по умолчанию с IMPORTANCE_DEFAULT (со звуком) на IMPORTANCE_LOW (без звука).

Версия 1.2.0

Релиз 20 августа 2018 г.

Версия 1.1.0

Релиз 15 мая 2018 г.

Версия 1.0.0

Релиз 15 февраля 2018 г.

  • Произведена миграция с GCM на Firebase.
  • Исправлена ошибка c PackageManager.
  • Обновлены минимальные версии следующих компонентов:
    • Support Library — 26.0.0.
    • Android API — 14.

Версия 0.6.1

Релиз 31 октября 2017 г.

  • Добавлена поддержка Android 8.

Версия 0.5.0

Релиз 21 января 2017 г.

Версия 0.4.0

Релиз 21 ноября 2016 г.

  • Добавлена поддержка стилей push-уведомления: BigTextStyle и BigPictureStyle.
  • Добавлена поддержка настройки звукового оповещения о получении push-уведомления.

Версия 0.3.0

Релиз 10 октября 2016 г.

  • Произведена интеграция с библиотекой AppMetrica SDK.