Skip to content

Releases: twitter/ios-twitter-logging-service

v2.9.0

10 Aug 21:21
c306e27
Compare
Choose a tag to compare

2.9.0

  • Drop support for iOS 7, 8 & 9

2.8.5

  • Improved Swift interface

2.8.1

  • Convert private static C functions (that take self as an argument) to Objective-C direct methods
    • Same low overhead, better calling syntax

2.8.0

  • Update initWithOutError: to initAndReturnError: for TLSRollingFileOutputStream
    • More idiomatic

v2.7.1

30 May 16:41
d42b485
Compare
Choose a tag to compare
  • Increase use of @autoreleasepool to keep memory management tighter
  • Improve at launch perf by deferring the pruning of old files for TLSRollingFileOutputStream
  • Other miscellaneous bug fixes and cleanup

2.7.0

30 May 16:29
Compare
Choose a tag to compare

2.7.0 (06/28/2019)

  • Add support for capturing os_log logs executed within a running app.
    • TLSExt is provided as the interface and is not a part of TLS proper. This is because TLSExt makes use of private Apple frameworks and would lead to app store rejection.
    • So, the consumer is responsible to compiling and linking the TLSExt*.h|m files themselves and must only do so with non-production builds.
    • This can be of immense help when dogfooding with developers and teammates with an Enterprise distribution (not Test Flight and not production).

2.6.0 (06/11/2019)

  • Add options to composing a log message string from TLSLogMessageInfo
    • TLSComposeLogMessageInfoOptions provides options for what components to put in the output composeFormattedMessageWithOptions: string

2.5.0

29 May 20:14
Compare
Choose a tag to compare

2.3.0

27 Jul 23:28
Compare
Choose a tag to compare
Update TwitterLoggingService.podspec