Skip to content

Releases: appmetrica/appmetrica-sdk-ios

6.1.0

17 Feb 21:05

Choose a tag to compare

What’s New:

  • Introduced API for crash and ANR monitoring.

Full Changelog: 6.0.0...6.1.0

6.0.0

04 Feb 14:34

Choose a tag to compare

What’s New:

  • The order of selecting the value of advertisingIdentifiersTrackingEnabled from AnalyticsLibraryAdapter has been changed: the flag value has default value and it override AppMetrica default value.
  • The userContentController property has been removed from the AMAJSControlling protocol.
  • AppMetricalibraryAdapter API change. To avoid Swift limitations, the following have been renamed:
    AppMetricaLibraryAdapterAnalyticsLibraryAdapter
    LibraryAdapterConfigAnalyticsLibraryAdapterConfig
    LibraryAdapterConfigurationAnalyticsLibraryAdapterConfiguration
    MutableLibraryAdapterConfigurationMutableAnalyticsLibraryAdapterConfiguration
  • Compatibility with Swift 6 has been added
  • Minimum Swift version has been raised to 5.9.0.

Full Changelog: 5.16.0...6.0.0

5.16.0

29 Dec 07:07

Choose a tag to compare

What’s New:

  • Added API for sending First Party Data via user attributes.
  • Added real-time result reporting for AppMetricaIDSync.

Bug fixes and improvements:

  • Fixed a crash that occurred when access to the App Group was unavailable (NSInvalidArgumentException caused by a nil path passed to initFileURLWithPath:).
  • Database errors now use the AppMetricaDatabaseErrorDomain domain instead of AppMetricaInternalErrorDomain.

Full Changelog: 5.15.0...5.16.0

5.15.0

10 Nov 15:33

Choose a tag to compare

Bug fixes and improvements:

  • Fixed a compilation issue in AMAANRWatchdog within AppMetricaCrashes.
  • Fixed a bug where a crash could be assigned to an incorrect session when calling setErrorEnvironmentValue: after activation.

Full Changelog: 5.14.0...5.15.0

5.14.0

17 Oct 12:25

Choose a tag to compare

What’s New:

  • Added AppMetricaIDSync - module provides an infrastructure for working with multiple user identifier providers, enabling anonymous audience targeting and identifier merging while preserving user privacy.

Bug fixes and improvements:

  • Fixed deadlock in CLLocationManager.
  • Improved ANR detection performance.
  • Using journal_mode=wal for databases to reduce I/O.
  • ANR tracking disabled for iOS extensions.

Full Changelog: 5.13.0...5.14.0

5.13.0

24 Sep 22:24

Choose a tag to compare

What’s New:

  • Fixed an issue where a crash could be added to the next session.

Full Changelog: 5.12.1...5.13.0

5.12.1

20 Aug 09:50

Choose a tag to compare

What’s New:

  • Restored LibraryAdapterConfiguration/MutableLibraryAdapterConfiguration to fix a crash in YandexAds within the MobileAds.initializeSDK method

Full Changelog: 5.12.0...5.12.1

5.12.0

14 Aug 10:36

Choose a tag to compare

What’s New:

  • Added methods to manage IDFA and Location via LibraryAdapter.
  • Fixed an issue where crashes occurring during an app update were sent with an incorrect app version.
  • Fixed a crash caused by an active file lock (flock) when the app entered suspend.
  • Updated KSCrash to 2.1.1.
  • Added deferred anonymous activation triggered on first reporter access.
  • Added Accessibility info reporting.
  • Fixed a migration issue that could overwrite identifiers.

Full Changelog: 5.11.2...5.12.0

5.11.2

14 Aug 10:02

Choose a tag to compare

What’s New:

  • Disabling data sending through AppMetricaConfiguration.setDataSendingEnabled(Boolean) or AppMetrica.setDataSendingEnabled(Boolean) prevents the SDK from making any network calls.

Full Changelog: 5.11.1...5.11.2

5.11.1

14 Aug 10:00

Choose a tag to compare

Technical release.

Full Changelog: 5.11.0...5.11.1