Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 12:35
· 8 commits to master since this release
d38d499

Change Log

Fixed

  • fix(formatter): return independent byte copy to fix cross-logger data race 876e79f
  • fix(logger): copy GlobalFields into record to avoid shared-map pollution 8a972ef
  • fix(rotatefile): fix async-clean and daemon data races ddc61a0
  • fix(bufwrite,logger): io.Writer contract + LastErr/closed data races bc70a07
  • fix(formatter): render empty caller instead of literal when caller is nil b6f65f7
  • fix(rotatefile,logger): close remaining cleaner/daemon data races c63645b

Feature

  • feat(logger): Added a GlobalFields configuration option to set global fields for all logging 7de94db

Other

  • build(deps): bump actions/checkout from 5 to 6 (#169) 99dd0c6
  • build(deps): bump github.com/gookit/goutil from 0.7.1 to 0.7.2 (#168) 646c80d
  • build(deps): bump github.com/gookit/goutil from 0.7.2 to 0.7.3 (#170) bfac459
  • build(deps): bump github.com/gookit/goutil from 0.7.3 to 0.7.4 (#171) cbe98f1
  • chore: Update dependencies and CI configuration f12a8b6
  • build(deps): bump softprops/action-gh-release from 2 to 3 (#172) 5ad0e6d
  • build(deps): bump github.com/gookit/color from 1.6.0 to 1.6.1 (#173) 9c3d562
  • build(deps): bump github.com/gookit/goutil from 0.7.4 to 0.7.5 (#174) f4e1ab8
  • build(deps): bump actions/checkout from 6 to 7 (#176) 90f9abc
  • ci: update and add new ci actions 63db494
  • docs: add slog code analysis report 6ae1aad
  • perf(logger): add fast level gate to skip disabled-level logs ca18bb9
  • perf(util): handle M type directly in EncodeToString d232df6
  • docs: record deeper pre-existing races and pending-decision items a48d233
  • docs: finalize analysis report (P1-5 not done, deep races resolved) 6756fda
  • chore: add DataValue/LogField scaffolding and logcleaner stub af9350e
  • docs(record): note Record is not concurrency-safe; fix racy test 72dc7d5
  • test(rotatefile): set BackupNum before Create to avoid config-mutation race 589b319
  • docs: finalize item-3 evaluation (P1-6/P2-8 not done, test races fixed) bc5d0f3
  • ci: run race detector on a single stable+ubuntu job fa56bed
  • build(deps): bump github.com/gookit/goutil from 0.7.5 to 0.7.6 (#175) d38d499