Skip to content

Releases: CocoaLumberjack/CocoaLumberjack

Patch for 2.0.0

13 Oct 07:04
Compare
Choose a tag to compare

Compatibility with Xcode 6 that was broken by the 2.0.2 patch - f042fd3

2.1.0 Beta - Swift 2.0, WatchOS, Xcode7

12 Oct 20:54
Compare
Choose a tag to compare
Pre-release

Patch for 2.0.0

12 Oct 20:30
Compare
Choose a tag to compare
  • Swift 1.2 fixes #546 #578 plus and update to Swift 2.0 5627dff imported from our swift_2.0 branch
  • Make build work on tvOS #597
  • Make CocoaLumberjackSwift-iOS target depends on CocoaLumberjack-iOS #575
  • APPLICATION_EXTENSION_API_ONLY to YES for Extensions #576
  • Remove unnecessary NS_DESIGNATED_INITIALIZERs #593 fixes #592
  • Add ignore warning mark for DDMakeColor #553
  • Kill unused function warnings from DDTTYLogger.h #613
  • Flag unused parameters as being unused to silence strict warnings #566
  • Extend ignore unused warning pragma to cover all platforms #559
  • Removed images.xcassets from Mobile project #580
  • Silence the Xcode 7 upgrade check - #595
  • Fix import for when CL framework files are manually imported into project #560
  • Don't override defines in case they're already set at project level #551
  • log full filepath when failing to set attribute #550
  • Fix issue in standalone build with DDLegacyMacros.h #552
  • Update CustomFormatters.md with proper thread-safe blurb #555
  • typo in parameter's variable name fixed #568
  • Typo: minor fix #571
  • Surely we should be adding 1, not 0 for OSAtomicAdd32 ? #587
  • rollLogFileWithCompletionBlock calls back on background queue instead of main queue #589
  • Removing extraneous \ on line 55 #600
  • Updated GettingStarted.md to include ddLogLevel #602
  • Remove redundant check for processorCount availability #604

Patch for 2.0.0

24 Jun 21:23
Compare
Choose a tag to compare
  • Carthage support #521 #526
  • fixed crash on DDASLLogCapture when TIME or TIME_NSEC is NULL #484
  • Swift fixes and improvements: #483 #509 #518 #522 5eafceb
  • Unit tests: #500 #498 #499
  • Fix #478 by reverting #473
  • Add armv7s to static library #538
  • Fix NSLog threadid mismatch with iOS 8+/OSX 10.10+ #514
  • Fixed the LogV macros so that avalist is no longer undefined #511
  • Using type safe DDColor alias instead of #define directive #506
  • Several fixes/tweaks to DDASLLogCapture #512
  • Prevent duplicate log entries when both DDASLLogCapture and DDASLLogger are used #515
  • Fix memory leaks in DDTTYLogger, add self annotations to blocks #536
  • Update older syntax to modern subscripting for array access #482
  • Remove execute permission on non-executable files #517
  • Change code samples to use DDLogFlagWarning #520
  • Fix seemingly obvious typo in the toLogLevel function #508

CocoaLumberjack 2.0.0

13 Mar 14:40
Compare
Choose a tag to compare

CocoaLumberjack 2.0.0

The library was strongly refactored, with a few goals in mind:

  • Swift support - that we will release in a separate milestone, since CocoaPods 0.36.0 just got out
  • Unit tests support
  • reorganised things (on disk)
  • better coding style

See Migration from 1.x to 2.x

2.0.0-rc2

20 Feb 06:04
Compare
Choose a tag to compare
2.0.0-rc2 Pre-release
Pre-release
  • Bucket of Swift improvements - #434 #437 #449 #440
  • Fixed #433 (build issue due to dispatch_queue properties) - #455
  • Enable codesign for iOS device framework builds - #444
  • Declare automaticallyAppendNewlineForCustomFormatters properties as nonatomic - #443
  • Warning fixes & type standardization - #419
  • Legacy checks updated - #424
  • Documentation updates

2.0.0-rc

11 Dec 09:39
Compare
Choose a tag to compare
2.0.0-rc Pre-release
Pre-release
  • Fix dispatch_queue_t properties.
  • Fix registeredClasses crashes at launch.

2.0.0-beta4

07 Nov 02:59
Compare
Choose a tag to compare
2.0.0-beta4 Pre-release
Pre-release
  • Major refactoring and clean up.
  • Remove superfluous log from property names and use underscore for direct variable access.
  • Preliminar Swift support through CocoaLumberjack.swift.
  • Automatic 1.9.x legacy support when DDLog.h is imported instead of the new CocoaLumberjack.h.

2.0.0-beta3

21 Oct 01:47
Compare
Choose a tag to compare
2.0.0-beta3 Pre-release
Pre-release
  • Modernize flag variables to be NS_OPTIONS/NS_ENUM.
  • Change the log flags and levels to NSUInteger.
  • Fix warning when compiled with assertions blocked.
  • Crash fixes.

2.0.0-beta2

30 Sep 06:41
Compare
Choose a tag to compare
2.0.0-beta2 Pre-release
Pre-release
  • Cleanup code.
  • Match NSLog read UID functionality in DDASLLogger.
  • Update framework and static libraries.