Releases: samber/slog-formatter
Releases · samber/slog-formatter
v1.2.0
Adding RecoverHandlerError
recovery := slogformatter.RecoverHandlerError(
func(ctx context.Context, record slog.Record, err error) {
// will be called only if subsequent handlers fail or return an error
log.Println(err.Error())
},
)
sink := NewSinkHandler(...)
logger := slog.New(
slogmulti.
Pipe(recovery).
Handler(sink),
)
v1.1.2
Upgrade deps
v1.1.1
bump v1.1.1
v1.1.0
The FormatByType+FormatByKind+FormatByKey formatter now navigate through the nested attributes.
v1.0.1
upgrade deps
v1.0.0
Upgrade go v1.21
v0.6.0
- Upgrade slog
- Fix slog.Group and slog.JSONHandler breaking changes
v0.5.0
Adding flatten formatter middleware
v0.4.0
Adding stacktrace to error formatter
v0.3.3
- Upgrade to go 1.20.3
- Upgrade to golang.org/x/exp nightly