Releases: aliaslab-1984/BattleAxe
Adds device info in logs data.
Full Changelog: 0.3.6...0.3.7
Fixed internal errors that prevented to read the logs file.
Fixed file writer bugs
This release fixes a bug that prevented the file writer to write logs with the Standard configuration.
Less verbose file path
When the fileName LogIngredient is used, the formatted log will feature only the filename and not the full file path.
.debugOnly level
New severity level: debugOnly (+ some convenience methods and refactoring)
More fixes
0.3.2 Fixed wrong initializer
Small fixes to tests
Merge pull request #3 from aliaslab-1984/develop Fixed swiftlint errors for force_try
BattleAxe Channels
This release introduces channels: a way to make log filtering easier than ever!
With channels you'll be able to register each log provider, or all providers, to one or more channels.
This release also fixes some issues with log formatting and makes easier to choose which components will be shown in your logs (such as timestamp, channel, filename, line..).
More complex LogMessage
This release focuses on adding more information to LogMessage, which now provides the calling thread and some more infos about the Process.
Other than that it also features some internal optimisations, that makes the API even easier and more flexible to use.
Initial beta release
v0.1 More tests