v2.1.0 | Update to use newish cocoapods options incremental_installation and generate_multiple_pod_projects. Switches to using cocopods CDN
- Fixes log files not being displayed in order
- Fixes search bar underlapping the navigation bar
- Can now delete log files by swiping on the row. Thanks to: Andrei Ciobanu /~https://github.com/rhcpfan
- Un-deprecated methods that were previously deprecated in v1.1.0. These were methods that took a string argument but were superseeded by methods that took a format string argument. These methods port nicely to swift so have been re-precated(?).
- Added +logResult as an alternative to +logSuccess
- Adds shouldLogOnBackgroundQueue flag to KFXLogConfigurator and sets to default to NO
- Log File Viewer search bar autolayout fixes
- Improvements to Log File Viewer.
- Display number of matches
- Previous & next match buttons
- File Logs can now be deleted after x days by calling -purgeLogFilesOlderThan: withError: method of KFXLogConfigurator
1.1.0 2016/10/04
- Fixed bug which would cause custom prefixes to not be enclosed in bookends
- Fixed bug which meant uncaught exception setting was ignored
- Changed default file log directory from /Documents to /Application Support/LogFiles
- Changed log file naming system from abbreviated (Dy, Wk, Mo etc) to full (Day, Week, Month etc)
-
Added methods to replace those that take a standard NSString with methods that take a format string instead.
Eg.
+(void)logInfo:(NSString*)message sender:(id)sender;
Is superseeded by
+(void)logInfoWithSender:(id)sender format:(NSString*)format,...;
Old methods are still available but deprecated.
-
Added methods that take a format string but without the sender parameter.
Eg.
+(void)logInfo:(NSString*)format,...;
-
Added new log methods for 'NOTICE' & 'OPERATION_QUEUE'
-
Added a new log method for logging NSError that does not log if the error is nil
+(void)logErrorIfExists:(NSError *)error sender:(i)sender;
-
Adds some UI classes to provide a log files viewer.
- Made improvements to the example project
1.0.0 2016/10/04
Initial Release