A fast & simple, yet powerful & flexible logging framework for macOS, iOS, tvOS and watchOS
BSD-3-CLAUSE License
Bot releases are hidden (Show)
Published by ffried 7 months ago
DDLogFlag
to os_log_type_t
, fix default mapping for DDLogFlagWarn
(#1410)Full Changelog: https://github.com/CocoaLumberjack/CocoaLumberjack/compare/3.8.4...3.8.5
Published by ffried 9 months ago
Full Changelog: https://github.com/CocoaLumberjack/CocoaLumberjack/compare/3.8.2...3.8.3
Published by ffried 12 months ago
For more please check the CHANGELOG file.
Full Changelog: https://github.com/CocoaLumberjack/CocoaLumberjack/compare/3.8.1...3.8.2
Published by ffried about 1 year ago
For more please check the CHANGELOG file.
Full Changelog: https://github.com/CocoaLumberjack/CocoaLumberjack/compare/3.8.0...3.8.1
Published by ffried almost 2 years ago
Full Changelog: https://github.com/CocoaLumberjack/CocoaLumberjack/compare/3.7.4...3.8.0
Published by ffried almost 3 years ago
This is a quick bugfix follow-up release to fix a breakage in Release 3.7.3.
For further changes see Release 3.7.3
Published by ffried almost 3 years ago
Published by ffried over 3 years ago
_tag
field to fix breakage in 3.7.1 (#1224)Published by ffried over 3 years ago
tag
property of DDLogMessage
, use representedObject
instead. (#1177, #532)DDLogHandler
(#1209)DDAssertionFailure
macro for Objective-C (#1220)NSFileLogger
(#1180)NSFileHandle
on supported platforms (#1181)DDFileLogger
(#1182)flushLog
(#1183)Published by ffried about 4 years ago
swift_version
attribute works (#1167)DDLogFileManager
callbacks for archived log files (#1166)Published by ffried about 4 years ago
Published by ffried over 4 years ago
-didArchiveLogFile:
returning the file name instead of the file path (#1078)setxattr()
function usage (#1118)-lt_dataForMessage:
duplicated code (#1122)Published by sushichop about 5 years ago
willLogMessage:
and didLogMessage:
methods on DDFileLogger
which provide access to the current log file info (#1076)Published by sushichop over 5 years ago
Published by sushichop over 5 years ago
Published by bpoplauschi over 5 years ago
Published by bpoplauschi over 5 years ago
logFileHeader
property to DDLogFileManagerDefault
. Override to set header for each created file. #998DDFileLogger
now accepts a dispatch_queue_t
which it uses to run callbacks. If not provided, the default global queue is used. #1003DDFileLogger
. Call wrapWithBuffer
to create a file logger which buffers. #1001, #1012DDAssert
and DDAssertionFailure
functions for Swift #934DD_LOG_LEVEL
define (which can be set in GCC_PREPROCESSOR_DEFINITIONS
) for Swift to set default log level (enables stripping for strings that are not logged). #952asyncLoggingEnabled
global variable to control asynchronous logging. #1019-Wall
, -Wconversion
, -Wextra
, etc #943, #931DDFileLogger
s #985DispatchQueueFormatter
knows about com.apple.root.default-qos.overcommit
now #932DDFileLogger
. Makes it a little harder to deadlock in some cases. #986, #1003, #946xcconfig
+ deployment target iOS 8
and Mac OS 10.10
#959 e97da34OSAtomic
with stdatomic
in DDDispatchQueueLogFormatter
#957 #958Published by bpoplauschi over 6 years ago
Published by rivera-ernesto over 6 years ago
DDLogFileManagerDefault
-isLogFile
#909Published by rivera-ernesto almost 7 years ago