Skip to content

Releases: microsoft/appcenter-sdk-react-native

3.1.3

23 Nov 11:24
42fafb3
Compare
Choose a tag to compare

Version 3.1.3

App Center

  • [Fix] Pin podspec dependencies to prevent a conflict between major releases of npm packages and dependant pods.

4.0.0

17 Nov 08:29
b5c374b
Compare
Choose a tag to compare

Version 4.0.0

App Center

Android

  • [Breaking change] Bumping the minimum Android SDK version to 21 API level (Android 5.0), because old Android versions do not support root certificate authority used by App Center and would not get CA certificates updates anymore.

iOS

  • [Fix] Fix Undefined symbols for architecture x86_64 on Xcode 12.
  • [Fix] Fix NSInvalidArgumentException when using non-string object as a key in NSUserDefaults.
  • [Fix] Fix NSDateFormatter initialization in a concurrent environment.
  • [Fix] Fix naming conflict with iOS 14 private Apple framework.

App Center Crashes

iOS

  • [Improvement] Update PLCrashReporter to 1.8.0.

App Center Push

App Center Push has been removed from the SDK and will be retired on December 31st, 2020.
As an alternative to App Center Push, we recommend you migrate to Azure Notification Hubs by following the Push Migration Guide.


3.1.2

22 Sep 08:25
d040c0f
Compare
Choose a tag to compare

Version 3.1.2

App Center Crashes

Android

  • [Fix] Fix sending attachments with a null text value.

3.1.1

27 Jul 08:20
0fe6259
Compare
Choose a tag to compare

Version 3.1.1

App Center

Android

  • [Fix] Fix an IncorrectContextUseViolation warning when calculating screen size on Android 11.
  • [Fix] All SQL commands used in SDK are presented as raw strings to avoid any possible static analyzer's SQL injection false alarms.

3.1.0

03 Jul 11:50
0624f9e
Compare
Choose a tag to compare

Version 3.1.0

This version has a breaking change on iOS - it drops Xcode 10 support, Xcode 11 is a minimal supported version now.

App Center

iOS

  • [Fix] Fix crash when local binary data (where unsent logs or unprocessed crashed are stored) is corrupted.
  • [Fix] When carrier name is retrieved incorrectly by iOS, show nil as expected instead of "carrier" string.

Android

  • [Fix] Fix possible delays in UI thread when queueing a large number of events.

App Center Crashes

iOS

  • [Improvement] Update PLCrashReporter to 1.7.1.
  • [Fix] Fix reporting stacktraces on iOS simulator.

3.0.3

27 May 08:49
e1b1dd7
Compare
Choose a tag to compare

Version 3.0.3

App Center

iOS

  • [Improvement] Use namespaced NSUserDefaults keys with the MSAppCenter prefix for all the keys set by the SDK. Fixed a few keys missing namespace.

App Center Crashes

iOS

  • [Improvement] Update PLCrashReporter to 1.6.0.

3.0.2

17 Apr 11:42
31d9cf2
Compare
Choose a tag to compare

Version 3.0.2

App Center Crashes

  • [Fix] Remove the multiple attachments warning as that is now supported by the portal.

iOS

  • [Improvement] Update PLCrashReporter to 1.5.1.

Android

  • [Fix] Change minidump filter to use file extension instead of name.
  • [Fix] Fix removing minidump files when the sending crash report was discarded.

3.0.1

24 Mar 11:37
869a53f
Compare
Choose a tag to compare

Version 3.0.1

App Center

  • [Fix] Fix dependency vulnerabilities in the appcenter-link-scripts package and in the appcenter package devDependencies.

3.0.0

21 Feb 13:26
7085330
Compare
Choose a tag to compare

Version 3.0.0

App Center

iOS

  • [Fix] Fix an error where appcenter.podspec.json could not be found when using CocoaPods version 1.8.x.
  • [Fix] Fix issues with use_frameworks! directive.
  • [Fix] Fix an issue where React Native SDK would not send wrapperSdk information.
  • [Fix] Optimization of release objects from memory during the execution of a large number of operations.
  • [Fix] Disable module debugging for release mode in the SDK to fix dSYM warnings.
  • [Fix] Fix SDK crash at application launch on iOS 12.0 (CTTelephonyNetworkInfo.serviceSubscriberCellularProviders issue).
  • [Fix] The SDK was considering 201-299 status code as HTTP errors and is now fixed to accept all 2XX codes as successful.
  • [Improvement] Replaced sqlite query concatenation with more secure bindings.

Android

  • [Fix] Fix infinite recursion when handling encryption errors.

App Center Auth

App Center Auth is retired and has been removed from the SDK.

App Center Data

App Center Data is retired and has been removed from the SDK.

App Center Crashes

Android

  • [Fix] Fix incorrect app version when an NDK crash is sent after updating the app.
  • [Behavior change] Change the path to the minidump directory to use a subfolder in which the current contextual data (device information, etc.) is saved along with the .dmp file.

iOS

  • [Improvement] Update PLCrashReporter to 1.4.0.

2.6.1

17 Dec 08:58
bf180fa
Compare
Choose a tag to compare

Version 2.6.1

App Center

iOS

  • [Fix] Improve log messages for errors when it failed to read/write auth token history.

App Center Crashes

iOS

  • [Fix] Fix sending crashes if an application is launched in background.
  • [Fix] Validate error attachment size to avoid server error or out of memory issues (using the documented limit which is 7MB).
  • [Fix] Fix an issue where crash might contain incorrect data if two consecutive crashes occurred in a previous version of the application.

Android

  • [Fix] Validate error attachment size to avoid server error or out of memory issues (using the documented limit which is 7MB).