CocoaLumberjack v3.5.0 Release Notes
Release Date: 2019-01-25 // over 5 years ago-
Public
- โ Added
logFileHeader
property toDDLogFileManagerDefault
. Override to set header for each created file. #998 DDFileLogger
now accepts adispatch_queue_t
which it uses to run callbacks. If not provided, the default global queue is used. #1003- โ Added opt-in buffering to
DDFileLogger
. CallwrapWithBuffer
to create a file logger which buffers. #1001, #1012 - โ Add
DDAssert
andDDAssertionFailure
functions for Swift #934 - ๐ฒ Add
DD_LOG_LEVEL
define (which can be set inGCC_PREPROCESSOR_DEFINITIONS
) for Swift to set default log level (enables stripping for strings that are not logged). #952 - โ Add
asyncLoggingEnabled
global variable to control asynchronous logging. #1019
Internal
- Prevent memory access errors caused by a failed fetch #944
- ๐ Fix common warnings emitted by
-Wall
,-Wconversion
,-Wextra
, etc #943, #931 - ๐ Fixes issue that could cause log messages to become interleaved when there are multiple
DDFileLogger
s #985 - 0๏ธโฃ
DispatchQueueFormatter
knows aboutcom.apple.root.default-qos.overcommit
now #932 - ๐ Fix thread safety issues in
DDFileLogger
. Makes it a little harder to deadlock in some cases. #986, #1003, #946 - ๐ Fix availability checks and memory leak #996
Repository
- โฌ๏ธ Reduce podspec to two subspecs and remove customized modulemap #976
- โ Add danger support for PR checks #962 - fixes #956
- ๐ Merged framework targets + using
xcconfig
+ deployment targetiOS 8
andMac OS 10.10
#959 e97da34 - ๐ Documentation update #955 e7414ae 0239196 #933
- ๐ Full links to Docs and other resources so they are resolved on external pages (i.e. https://cocoapods.org/pods/CocoaLumberjack) e9d6971
- Replace
OSAtomic
withstdatomic
inDDDispatchQueueLogFormatter
#957 #958 - โ Add Stale Bot + configuration #953
- โก๏ธ Update to Xcode 10 and Swift 4.2 compiler #950
- Xcode 10 scheme changes #949
- โก๏ธ Update incomplete BSD 3-Clause License #942
- โก๏ธ Updated to CocoaPods 1.5.3 2d0590f
- โ Use Xcode 9.4 image for tests #939
- Xcode (schemes) version bumps #938
- ๐ Update demo and documentation about CustomLogLevels #1023
- โ Added