All Versions
22
Latest Version
Avg Release Cycle
149 days
Latest Release
1417 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.9.0 Changes
June 08, 20202.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-Cdirect
methods- Same low overhead, better calling syntax
2.8.0
- โก๏ธ Update
initWithOutError:
toinitAndReturnError:
forTLSRollingFileOutputStream
- More idiomatic
-
v2.8.5 Changes
- ๐ Improved Swift interface
-
v2.8.1 Changes
January 07, 2020- Convert private static C functions (that take
self
as an argument) to Objective-Cdirect
methods- Same low overhead, better calling syntax
- Convert private static C functions (that take
-
v2.8.0 Changes
August 06, 2020- โก๏ธ Update
initWithOutError:
toinitAndReturnError:
forTLSRollingFileOutputStream
- More idiomatic
- โก๏ธ Update
-
v2.7.1 Changes
December 04, 2020- 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
- Increase use of
-
v2.7.0 Changes
May 30, 20202.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 outputcomposeFormattedMessageWithOptions:
string
- โ Add support for capturing
-
v2.6.0 Changes
November 06, 2019- โ Add options to composing a log message string from
TLSLogMessageInfo
TLSComposeLogMessageInfoOptions
provides options for what components to put in the outputcomposeFormattedMessageWithOptions:
string
- โ Add options to composing a log message string from
-
v2.5.0 Changes
May 29, 2019- Add options to TLS with
TLSLogMessageOptions
- Provides support to explicitely ignore the maximum message length cap
- Change
maximumSafeMessageLength
to truncate by default instead of discard when message length is too long and there is not delegate
- Add options to TLS with
-
v2.5.0._B
August 29, 2018 -
v2.4.0 Changes
- ๐ฒ Create
TLSLoggingServiceDelegate
protocol. Currently delegates the decision of what to do when a log message with an unsafe length is encountered.
- ๐ฒ Create