Skip to content

Releases: kubernetes/klog

Prepare klog release for Kubernetes v1.24 (Take 6)

20 Mar 13:51
b46e95d
Compare
Choose a tag to compare

What's Changed

  • Cleanup OWNERS file by @serathius in #309
  • dependencies: avoid k8s.io/utils, fork clock code instead by @pohly in #310
  • promote contextual logging APIs to stable by @pohly in #311

Full Changelog: v2.60.0...v2.60.1

Prepare klog release for Kubernetes v1.24 (Take 5)

16 Mar 22:34
Compare
Choose a tag to compare

What's Changed

  • SetContextualLogger: remove unintentionally merged API call by @pohly in #308

Full Changelog: v2.50.2...v2.60.0

Prepare klog release for Kubernetes v1.24 (Take 4)

16 Mar 11:55
Compare
Choose a tag to compare

What's Changed

  • SetLoggerWithOptions: support flushing by @pohly in #306

Full Changelog: v2.50.0...v2.50.1

Prepare klog release for Kubernetes v1.24 (Take 3)

15 Mar 21:35
a77ab7d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.40.1...v2.50.0

Prepare klog release for Kubernetes v1.24 (Take 2)

19 Dec 00:29
4ce6ac6
Compare
Choose a tag to compare

What's Changed

  • Using OS targeted go files to separate out the username logic. by @phillipsj in #271
  • Recover from nil pointers when logging by @dims in #279

New Contributors

Full Changelog: v2.40.0...v2.40.1

Prepare klog release for Kubernetes v1.24

17 Dec 13:15
9248e72
Compare
Choose a tag to compare

What's Changed

Known Issues

New Contributors

Full Changelog: v2.30.0...v2.40.0

Prepare klog release for Kubernetes v1.23 (take 2)

22 Oct 12:41
9ad2462
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.20.0...v2.30.0

Prepare klog release for Kubernetes v1.23

02 Sep 04:55
f8e668d
Compare
Choose a tag to compare

Changes are here : v2.10.0...v2.20.0

since we moved to logr v1.0.0, there are incompatible changes:

- klogger.Enabled: changed from func() bool to func(int) bool
- klogger.Info: changed from func(string, ...interface{}) to func(int, string, ...interface{})
- klogger.V: removed
- klogger.WithCallDepth: changed from func(int) github.com/go-logr/logr.Logger to func(int) github.com/go-logr/logr.LogSink
- klogger.WithName: changed from func(string) github.com/go-logr/logr.Logger to func(string) github.com/go-logr/logr.LogSink
- klogger.WithValues: changed from func(...interface{}) github.com/go-logr/logr.Logger to func(...interface{}) github.com/go-logr/logr.LogSink

83653a6 Update to newest versions of golang 1.17.x
d648c2e fix file-based filtering symbolization
8ee3d65 export ClearLogger
4171f3c Switching to logr tag v1.0.0
9ab3c2b add serathius as approvers of klog

One more change to support 1.22 release

15 Jul 10:18
79f9f6b
Compare
Choose a tag to compare

Changes are here : v2.9.0...v2.10.0

new function added:

func KObjs(arg interface{}) []ObjectRef

Prepare release for Kubernetes v1.22

26 May 10:56
02ca14b
Compare
Choose a tag to compare

Changes are here : v2.8.0...v2.9.0

6a9ef3f fix typo
59f7cb5 fix byte array display in InfoS and ErrorS
cf22f1e Call logr with call depth
e95c7e3 make SetLogger thread-safe
2728fe1 check usage of format specifier in structured log func
a18bc97 Fix by pr suggestions
4e4135c Add check for InfoS & ErrorS parameters