- Fix build warnings and crash with Xcode 13.3
- Upgrade project to recommended settings with Xcode 13.3
- Remove generated Linux tests (deprecated)
- Bump iOS deployment target to 9.0 (to fix build warning in Xcode 12)
- Upgrade project to recommended settings with Xcode 12
- Minor changes
- Migrate to Swift 5 with Xcode 11 (11A420a)
- Update "swift_versions" in podspec file
- Bumped Swift language version to 4.2 with Xcode 10 (10A255)
- Reorganizing project directories and files
- Renamed main API into
aelog
(again) - Major improvements and refactoring
- Minor improvements
- Major improvements and refactoring
- Introduced
Log.Mode
for usingprint
orNSLog
- Renamed main API into
logToDebugger
andlogToDevice
- Minor improvements and refactoring
- Renamed class
AELog
toLog
- Renamed function
aelog
tolog(message:)
- Added utility function
log(elements:)
to quickly log random stuff - Replaced
Config
(from .plist file) withSettings
class (configure via code) - Other fixes and improvements
- Migrated to Swift 4 and recommended settings with Xcode 9.2
- Minor fixes
- Fixed all build warnings and errors in Xcode 8.1 Beta (8T47)
- Code updated for Swift 3.0 ("swiftyfying")
- Sources reorganized from single to multiple files
- Logging is now done on dedicated serial queue
- Thread name logic is improved
- Logging is now done async, but delegate is called on main thread
- Fixed thread name ("Unknown" instead of empty string)
- Ready for release
- Initial version