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

Релизы iOS

Краткое содержание

v.6.4.0 - Март 31, 2026

  • Добавлено: Метод setUserAgent для задания заголовка User-Agent в запросах.
  • Изменено: Обновлена публичная ссылка на репозиторий. Удалён автоматический сбор User-Agent.
  • Исправлено: Исправлен конфликт с перехватом запросов при выключенном SDK.

v.6.3.0 - Март 5, 2026

  • Добавлено: Метод setUserId для задания глобального идентификатора пользователя.
  • Исправлено: Исправлена проблема потенциального краша SIGTRAP at MTDeviceParamsReporter. Улучшена стабильность.

v.6.1.0 - Декабрь 17, 2025

  • Реализовано динамическое формирование батчей для эффективной отправки данных.
  • События и отчёты о крашах передаются в сжатом виде.

v.6.0.0 - Октябрь 20, 2025

  • Минимальная версия iOS/tvOS поднята до 15.0.
  • Удалены deprecated-методы.
  • MTEcosystemEvent переименован в MTAppEvent с изменениями структуры.
  • Добавлено поле timestamp в MTAppEvent.

v.5.3.1 - Сентябрь 11, 2025
Исправлена проблема с открытием WebView на iPhone 7/6s на iOS 15.

v.5.3.0 - Август 11, 2025

  • Обновлена версия зависимости GRDB.
  • Исправлена инициализация компонентов, загружающихся только при необходимости.

v.5.2.0 - Июль 22, 2025

  • Добавлен Property Wrapper MTRemoteConfigWrapper.
  • Добавлено свойство allDefaultValues в Remote Config.
  • Улучшена стабильность работы с SQLite.

v.5.1.4 - Июнь 13, 2025

  • Исправлена проблема потенциального deadlock при обращении к базе данных.
  • Исправлена работа трекинга запросов в Performance-модуле.

v.5.1.3 - Июнь 9, 2025
Исправлена проблема с падением SDK при блокировании базы данных.

v.5.1.2 - Май 30, 2025
Исправлена проблема с установкой SDK через cocoapods.

v.5.1.1 - Май 30, 2025
Исправлены баги и ошибки.

v.5.1.0 - Май 29, 2025

  • Добавлена версия MTAnalytics в формате Static Framework.
  • Добавлен функционал Performance.
  • Исправлен data race в SQLite.

v.5.0.0 - Апрель 2, 2025

  • Переименованы классы и методы.
  • Добавлены async track методы.
  • Обновлена структура лог-сообщений.

v.4.1.0 - Февраль 11, 2025

  • Добавлено проперти для получения sdkBuildNumber.
  • Исправлена работа log-сообщений.

v.4.0.0 - Февраль 5, 2025

  • Добавлены новые методы конфигурирования SDK.
  • Добавлен функционал Remote Config.
  • Удалена возможность передавать кастомный тип события.

v.3.2.0 - Декабрь 5, 2024

  • Добавлена валидация flowId для Debug-сборки.
  • Увеличен лимит символов для MTEcosystemEvent.
  • Улучшена стабильность.

v.3.1.0 - Октябрь 11, 2024

  • Добавлен метод resolveLink для универсальных ссылок.
  • Увеличен лимит символов для eventName.
  • Добавлен метод trackViewDidAppear.
  • Улучшена стабильность.

v.3.0.0 - Сентябрь 12, 2024

  • Деперсонализация SDK для МТС Банка.
  • Улучшена стабильность.

v.2.5.3 - Август 12, 2024
Обновлена версия swift protobuf для установки через SPM.

v.2.5.2 - Август 8, 2024
Добавлены шаблоны событий для ECommerce и deeplinks.

v.2.4.0 - Июнь 20, 2024

  • Добавлен Privacy Manifest.
  • Улучшена стабильность.

v.2.3.0 - Июнь 10, 2024
Улучшена стабильность.

v.2.2.2 - Май 23, 2024
Улучшена стабильность.

v.2.2.1 - Май 23, 2024
Реализована поддержка tvOS (минимальная версия 13.0).

v.2.1.0 - Апрель 15, 2024

  • Минимальная версия iOS поднята до 13.0.
  • Исправлена ошибка парсинга null значений.

v.2.0.0 - Март 22, 2024
Исправлено дублирование параметров event и event_type.

v.6.4.0 - Март 31, 2026

Добавлено

Добавлен метод setUserAgent, позволяющий задавать заголовок User-Agent в запросы.

Изменено

  • Исправлена публичная ссылка на репозиторий с https://github.com/MobileTeleSystems/mts-analytics-ios-sdk на https://github.com/MTSWebServices/mts-analytics-ios-sdk

  • Удален автоматический сбор User-Agent

Исправлено

  • Исправлен конфликт с перехватом запросов при выключенном SDK.

v.6.3.0 - Март 5, 2026

Добавлено

Добавлен метод setUserId, позволяющий задавать глобальный идентификатор пользователя (User ID).

Исправлено

  • Исправлена проблема потенциального краша SIGTRAP at MTDeviceParamsReporter
  • Улучшена общая стабильность

v.6.1.0 - Декабрь 17, 2025

  • Реализовано динамическое формирование батчей: размер и количество событий в батче адаптируются во время работы для более эффективной и стабильной отправки данных.
  • События и отчёты о крашах теперь передаются в сжатом виде, что снижает сетевой трафик и ускоряет доставку данных.

v.6.0.0 - Октябрь 20, 2025

  • Минимально необходимая версия iOS и tvOS поднята до 15.0
  • Удалены deprecated-методы
  • MTEcosystemEvent переименован в MTAppEvent с изменением структуры:
    • Enum-поля изменены на optional String
    • Поле timestamp теперь должно заполняться вручную (ранее заполнялось автоматически)
  • MTEcosystemDefaults переименован в MTAppEventDefaults
  • Удален метод sendAuthenticationEvent
  • Добавлено поле timestamp в MTAppEvent

v.5.3.1 - Сентябрь 11, 2025

Исправлена проблема с открытием WebView на iPhone 7/6s на iOS 15

v.5.3.0 - Август 11, 2025

  • Измененена версия зависимости GRDB на 6.29.3
  • Исправлена инициализация: MTRemoteConfig, MTLinkResolver и MTPerformance теперь загружаются только при необходимости

v.5.2.0 - Июль 22, 2025

  • Добавлен Property Wrapper MTRemoteConfigWrapper для получения значения Remote Config по ключу
  • Добавлено новое публичное свойство allDefaultValues в Remote Config
  • Исправлены баги и улучшена общая стабильность работы c SQLite

v.5.1.4 - Июнь 13, 2025

  • Исправлена проблема потенциального deadlock при обращении к db с разных потоков
  • Исправлена работа трекинга запросов в Performance-модуле, который мог блокировать запрос сторонних SDK

v.5.1.3 - Июнь 9, 2025

Исправлена проблема с падением SDK при блокировании db

v.5.1.2 - Май 30, 2025

Исправлена проблема с установкой SDK через cocoapods

v.5.1.1 - Май 30, 2025

Исправлены баги и ошибки

v.5.1.0 - Май 29, 2025

  • Добавлена версия MTAnalytics в формате Static Framework
  • Добавлен функционал Perfomance
  • Добавлено новое публичное свойство allValues в Remote Config
  • Исправлен data race в SQLite

v.5.0.0 - Апрель 2, 2025

  • MTMetricsConfiguration переименован в MTAnalyticsConfiguration
  • MTMetricsApp переименован в MTAnalyticsApp
  • метод resolveLink перенесен в linkResolver
  • sdkVersion and sdkBuildNumber перенесены в MTAnalyticsApp
  • Обновлена структура лог-сообщений
  • Добавлены async track методы

v.4.1.0 - Февраль 11, 2025

  • Добавлено проперти для получения sdkBuildNumber
  • Исправлена работа log-сообщений

v.4.0.0 - Февраль 5, 2025

  • MTAnalyticsConfiguration переименован в MTMetricsConfiguration
  • MTAnalyticsProvider переименован в MTAnalytics
  • Добавлен новый способ конфигурировать SDK, используя класс MTMetricsApp
  • Добавлен функционал Remote Config
  • Добавлено проперти для получения sdkVersion
  • Добавлен новый алгоритм вычисления hit_id
  • Добавлено экосистемное поле MtsIDAuthState
  • Добавлено название модуля откуда логгируется сообщение
  • Удалена возможность передавать кастомный тип события в MTCustomEvent

v.3.2.0 - Декабрь 5, 2024

  • Добавлена валидация flowId для Debug-сборки
  • Максимальное количество символов для MTEcosystemEvent увеличен с 100 до 200
  • Исправлены баги и улучшена общая стабильность

v.3.1.0 - Октябрь 11, 2024

  • Добавлен публичный метод resolveLink для получения параметров при переходе на universal link
  • Лимит количества символов для поля eventName увеличен с 100 до 500
  • Добавлен публичный метод trackViewDidAppear для отслеживания скорости загрузки экрана
  • Исправлены баги и улучшена общая стабильность

v.3.0.0 - Сентябрь 12, 2024

  • Breaking: Деперсонализация SDK для МТС Банка
  • Исправлены баги и улучшена общая стабильность

v.2.5.3 - Август 12, 2024

Обновлена версия swift protobuf для установки через SPM

v.2.5.2 - Август 8, 2024

  • Добавлены новые шаблоны события для работы с ECommerce
  • Добавлено шаблон события для работы с deeplinks

v.2.4.0 - Июнь 20, 2024

  • Добавлен Privacy Manifest
  • Исправлены баги и улучшена общая стабильность

v.2.3.0 - Июнь 10, 2024

Исправлены баги и улучшена общая стабильность

v.2.2.2 - Май 23, 2024

Исправлены баги и улучшена общая стабильность

v.2.2.1 - Май 23, 2024

Реализована поддержка SDK на tvOS с минимальной версией 13.0

v.2.1.0 - Апрель 15, 2024

  • Минимально необходимая версия iOS поднята до 13.0
  • Исправлено предупреждение, связанное с лицензией, возникающее при установке SDK
  • Исправлена ошибка парсинга null значений, при передаче таких значений из приложений на flutter

v.2.0.0 - Март 22, 2024

Исправлено дублирование параметров event и event_type для экосистемного ивента