Releases: Cysharp/ZLogger
Releases · Cysharp/ZLogger
Ver.2.5.7
Ver.2.5.6
What's Changed
- Use
ZeroLog.LogManager.Flush()
in benchmarks by @ltrzesniewski in #176 - Fix file rolling incorrectly in case by @lkxyyjx in #179
New Contributors
Full Changelog: 2.5.5...2.5.6
Ver.2.5.5
What's Changed
- Remove some NativeAOT warnings by @MIRIMIRIM in #173
New Contributors
- @MIRIMIRIM made their first contribution in #173
Full Changelog: 2.5.4...2.5.5
Ver.2.5.4
Ver.2.5.3
What's Changed
- Bump technote-space/toc-generator from 2.4.0 to 4.3.1 by @dependabot in #166
- Bump actions/checkout from 3 to 4 by @dependabot in #167
- Bump System.Text.Json from 8.0.0 to 8.0.4 in /src/ZLogger by @dependabot in #168
- Fixed language version for props file by @JackD83 in #169
- Fix ZLoggerUnityDebugLoggerProvider is not thread safe #170
New Contributors
- @dependabot made their first contribution in #166
- @JackD83 made their first contribution in #169
Full Changelog: 2.5.2...2.5.3
Ver.2.5.2
- parameter JsonSerialize serialize by defined Type
Full Changelog: 2.5.1...2.5.2
Ver.2.5.1
All ReadMe documentation has been written!
Changes
- Prioritize IFormattable/ISpanFormattable when argument is IEnumerable
Full Changelog: 2.5.0...2.5.1
Ver.2.5.0
What's Changed
- ci: change upload-artifact & download-artifact to Cysharp/Actions by @guitarrapc in #160
- ci: add depndabot.yaml to update github-actions by @guitarrapc in #159
- Breaking changes: PlainTextFormatter format Enum as string representation
- Standard Log(logger.Log) message format immediately in default
Full Changelog: 2.4.1...2.5.0
Ver.2.4.1
Breaking Changes
Performance improvement for LogInfo passing but some breaking changes at formatter configuration.
PlainText SetPrefixFormatter/SetSuffixFormatter requires type and in
formatter.SetPrefixFormatter($"", (template, info) =>
-> formatter.SetPrefixFormatter($"", (in MessageTemplate template, in LogInfo info) =>
Json AdditionalFormatter requires type and in
formatter.AdditionalFormatter(writer, info) =>
-> formatter.AdditionalFormatter(Utf8JsonWriter writer, in LogInfo info)
Full Changelog: 2.4.0...2.4.1
Ver.2.4.0
What's Changed
- Make sure that resources.dat files are included in the build by @hadashiA in #151
- ci: Cysharp/Actions/.github/workflows/create-release.yaml by @guitarrapc in #150
- ZLogger.ZLog supports
object? context
and can get context fromLogInfo.Context
- Add IZLoggerEntry.GetOriginalFormat/WriteOriginalFormat
Full Changelog: 2.3.1...2.4.0