Releases: fortio/log
Releases · fortio/log
v1.12.2
What's Changed
- Handle errors printing like slog json marshaller, ie use .Error() unless there is an explicit marshaller, that will avoid missing details for net read errors for instance and is a better fix than the original for #52 by @ldemailly in #60
Full Changelog: v1.12.1...v1.12.2
v1.12.1
What's Changed
Mostly CI change and minor linter induced code improvement
- Fix linter issues by @ldemailly in #57
- Switch to shared workflows and linter fixes by @ldemailly in #59
Full Changelog: v1.12.0...v1.12.1
v1.12.0
What's Changed
- Recursive json serialization for structured attributes (log.Any) by @ldemailly in #50
- Http response recording/logging
LogAndCall
recording duration size and status + Environment variables based config by @ldemailly in #53
Full Changelog: v1.11.0...v1.12.0
v1.11.0
What's Changed
- use json unquoted number/bool types, supported nested arrays and maps, improving perf/benchmarks by @ldemailly in #46
Full Changelog: v1.10.0...v1.11.0
v1.10.0
What's Changed
- Add std logging compatibility and interception options (#44)
To enable fixing fortio/fortio#802
Full Changelog: v1.9.3...v1.10.0
v1.9.3
v1.9.2
v1.9.1
v1.9.0
v1.8.1
What's Changed
- Always log the host/authority when logging http requests (#38)
- Add thread/goroutine id in JSON and color console mode (turn off with
log.Config.GoroutineID = false
(#37) - Use short field name for that ID:
r
(#39) [thus making 1.8.0 tag a pre release]
Credits go to @kortschak and @LaevusDexter for the dark arts code in goroutine (imported from https://github.com/kortschak/goroutine/)
Full Changelog: v1.7.0...v1.8.1