All Versions
60
Latest Version
Avg Release Cycle
98 days
Latest Release
1056 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v3.7.4 Changes
December 16, 2021Public
- ๐ Fix swift-tools-version in [email protected]
-
v3.7.3 Changes
December 16, 2021Public
- ๐ Fix "DDFileLogger: Failed to get offset" when setting maximumFileSize (#1234)
- Follow-up to add annotations to DDOSLogger (#1248)
- ๐ Fixed nullability conflict in DDDispatchQueueLogFormatter.h (#1252)
- โ Add Swift 5.5 support, fix archive build on Xcode 13 (#1253)
- ๐ Fix file access issue in Catalyst apps (#1257)
- ๐ Fix excluded archs in debug build when not mac catalyst (#1260)
- โฌ๏ธ Bump Xcode last upgraded version to 13.2 (#1265)
- โ Don't log warnings for CLI apps in DDTTYLogger (#1269)
-
v3.7.2 Changes
April 09, 2021Public
- ๐ Re-introduce (and deprecate)
_tag
field to fix breakage in 3.7.1 (#1224)
- ๐ Re-introduce (and deprecate)
-
v3.7.1 Changes
April 07, 2021Public
- ๐ Deprecate
tag
property ofDDLogMessage
, userepresentedObject
instead. (#1177, #532) - โ Add per-message synchronous logging control for messages logged via SwiftLog using
DDLogHandler
(#1209) - โ Add TargetConditionals import for Xcode 12.5 (#1210)
- ๐ฒ Prevent logging an error when archiving an already deleted file (#1212)
- ๐ Use inclusive words - denylist / allowlist (#1218)
- โ Add
DDAssertionFailure
macro for Objective-C (#1220)
Internal
- ๐ Use setter to replace kvo for
NSFileLogger
(#1180) - ๐ Use new API for
NSFileHandle
on supported platforms (#1181) - โ Remove unnecessary checks in
DDFileLogger
(#1182) - โ Add an assertion to avoid potential deadlock issues for
flushLog
(#1183)
- ๐ Deprecate
-
v3.7.0 Changes
October 02, 2020Public
- ๐ฅ Breaking change : Dropped support for iOS 8 (#1153)
- โก๏ธ Update SPM tools-version to 5.3 to enable Swift 5.3 support (#1148)
- โ Add backend for swift-log (#1164)
- Specify CocoaPods version to ensure
swift_version
attribute works (#1167) - ๐ฒ Simplify
DDLogFileManager
callbacks for archived log files (#1166)
-
v3.6.2 Changes
July 31, 2020 -
v3.6.1 Changes
January 25, 2020Public
- ๐ Improve error handling during log file creation in DDFileLogger & DDLogFileManager (#1103 / #1111)
- ๐ Improve nullability annotations in public headers (#1111 / #1112 / #1119)
- โ Added support for thread QOS in DDLogMessage class (#1124)
Internal
- ๐ Fix rolling timer being rescheduled rapidly due to leeway (#1106 / #1107)
- ๐ Fix
-didArchiveLogFile:
returning the file name instead of the file path (#1078) - ๐ Fix
setxattr()
function usage (#1118) - ๐ Fix NSDateFormatter thread safety (#1121)
- ๐ Fix
-lt_dataForMessage:
duplicated code (#1122)
-
v3.6.0 Changes
October 02, 2019 -
v3.5.3 Changes
April 24, 2019 -
v3.5.2 Changes
March 15, 2019