Sternum iOS SDK
Changelog

Version 1.3.8:

  • Linux, iOS SDK - Added user callbacks for transmission status and lost packets
  • Linux, Android, iOS - Improved graceful shutdown handling

Version 1.3.7:

  • Linux, Android, iOS - Improved cache handling for file access issues
  • Linux, Android, iOS - Reset connection after transmission error

Version 1.3.6:

  • Transmission thread is separated from the communication thread
  • Linux SDK - Added support for writing data to the EIV communication daemon
  • Linux SDK - Enhanced OpenSSL API compatibility
  • Linux SDK - Added daemon flush request API
  • Android SDK - Support for multi-bytes characters in the trace
  • Crash detection - removed SIGTERM reporting

Version 1.3.5:

  • Linux, Java - Improvements for build process
  • Linux, Android, iOS - Send a trace on SDK boot indicating how much data was lost due to insufficient cache space
  • iOS - Enabled Crash Detection feature
  • Linux, Android - Crash Detection will translate module name and offset of PC/LR
  • Linux, native APIs - Added upload_text_file API
  • Linux, Android, iOS - Introduced a delay between connection attempts
  • Fixed transmission interrupted issue

Version 1.3.4:

  • Linux, Android - Crash Detection feature fix

Version 1.3.3:

  • Added Java SDK for Linux and Windows

Version 1.3.2:

  • Added Linux SDK
  • Linux, Android - Added Crash Detection feature
  • Linux, Android, iOS - Automatically include timestamp in traces

Version 1.3.1:

  • Android - Configured Proguard to show keep additional info.
  • Android - Added static compilation output for native implementation.
  • SDK initialize function will return success if SDK was already initialized.

Version 1.3.0:

  • Allow to configure persistent cache maximum size.
  • Improved tracing API to any remove throughput limitation.
  • Increased trace maximum size to 64KB
  • Renamed APIs.

Version 1.2.1:

  • Extended multi-device trace relay support.
  • Added persistent cache.

Version 1.2:

  • Added Packet parsing for all traces that are relayed by the SDK.
  • Added Testing/Release mode parameter to SDK init API.

Version 1.1:

  • Added Tracing API.