Skip to content

zerologadapter/v1.0.3

Choose a tag to compare

@n-ae n-ae released this 18 Jul 21:20

Dependency-only release: the adapter's own API and behavior are
unchanged. go.mod's github.com/n-ae/svcerr requirement moves from
v1.0.4 to v1.0.5. No breaking changes; module path unchanged
(github.com/n-ae/svcerr/zerologadapter).

Changed:

  • github.com/n-ae/svcerr requirement: v1.0.4 → v1.0.5.

Root-module change now in range (doesn't touch any surface this
adapter uses - New, wrapping a zerolog.Logger into svcerr's
Logger interface):

  • v1.0.5: isNilValue now recognizes every nil-capable reflect.Kind
    (Chan, Func, Interface, Map, Pointer, Slice), not just
    Pointer, so a non-pointer custom Coder or StackTracer holding a
    nil concrete value degrades safely to INTERNAL_ERROR/no-stack
    instead of panicking inside its own method.

Test coverage: 100.0%.