namespace-configuration-operator
namespace-configuration-operator copied to clipboard
Update module github.com/go-logr/logr to v1.4.3
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| github.com/go-logr/logr | v1.2.4 -> v1.4.3 |
Release Notes
go-logr/logr (github.com/go-logr/logr)
v1.4.3
Minor release.
What's Changed
- Fix slog tests for 1.25 by @hoeppi-google in https://github.com/go-logr/logr/pull/361
- Remove one exception from Slog testing by @thockin in https://github.com/go-logr/logr/pull/362
New Contributors
- @hoeppi-google made their first contribution in https://github.com/go-logr/logr/pull/361
Full Changelog: https://github.com/go-logr/logr/compare/v1.4.2...v1.4.3
v1.4.2
What's Changed
- Fix lint: named but unused params by @thockin in https://github.com/go-logr/logr/pull/268
- Add a Go report card, fix lint by @thockin in https://github.com/go-logr/logr/pull/271
- funcr: Handle nested empty groups properly by @thockin in https://github.com/go-logr/logr/pull/274
Dependencies:
- build(deps): bump github/codeql-action from 3.22.11 to 3.22.12 by @dependabot in https://github.com/go-logr/logr/pull/254
- build(deps): bump github/codeql-action from 3.22.12 to 3.23.0 by @dependabot in https://github.com/go-logr/logr/pull/256
- build(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0 by @dependabot in https://github.com/go-logr/logr/pull/257
- build(deps): bump github/codeql-action from 3.23.0 to 3.23.1 by @dependabot in https://github.com/go-logr/logr/pull/259
- build(deps): bump actions/upload-artifact from 4.1.0 to 4.2.0 by @dependabot in https://github.com/go-logr/logr/pull/260
- build(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0 by @dependabot in https://github.com/go-logr/logr/pull/263
- build(deps): bump github/codeql-action from 3.23.1 to 3.23.2 by @dependabot in https://github.com/go-logr/logr/pull/262
- build(deps): bump github/codeql-action from 3.23.2 to 3.24.0 by @dependabot in https://github.com/go-logr/logr/pull/264
- build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 by @dependabot in https://github.com/go-logr/logr/pull/266
- build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in https://github.com/go-logr/logr/pull/267
- build(deps): bump github/codeql-action from 3.24.0 to 3.24.3 by @dependabot in https://github.com/go-logr/logr/pull/270
- build(deps): bump github/codeql-action from 3.24.3 to 3.24.5 by @dependabot in https://github.com/go-logr/logr/pull/272
- build(deps): bump github/codeql-action from 3.24.5 to 3.24.6 by @dependabot in https://github.com/go-logr/logr/pull/275
- build(deps): bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in https://github.com/go-logr/logr/pull/276
- build(deps): bump github/codeql-action from 3.24.6 to 3.24.7 by @dependabot in https://github.com/go-logr/logr/pull/277
- build(deps): bump github/codeql-action from 3.24.7 to 3.24.9 by @dependabot in https://github.com/go-logr/logr/pull/278
- build(deps): bump github/codeql-action from 3.24.9 to 3.24.10 by @dependabot in https://github.com/go-logr/logr/pull/279
- build(deps): bump actions/upload-artifact from 4.3.1 to 4.3.2 by @dependabot in https://github.com/go-logr/logr/pull/280
- build(deps): bump actions/checkout from 4.1.2 to 4.1.3 by @dependabot in https://github.com/go-logr/logr/pull/281
- build(deps): bump github/codeql-action from 3.24.10 to 3.25.1 by @dependabot in https://github.com/go-logr/logr/pull/282
- build(deps): bump github/codeql-action from 3.25.1 to 3.25.3 by @dependabot in https://github.com/go-logr/logr/pull/283
- build(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 by @dependabot in https://github.com/go-logr/logr/pull/284
- build(deps): bump actions/checkout from 4.1.3 to 4.1.4 by @dependabot in https://github.com/go-logr/logr/pull/285
- build(deps): bump actions/upload-artifact from 4.3.2 to 4.3.3 by @dependabot in https://github.com/go-logr/logr/pull/286
- build(deps): bump actions/setup-go from 5.0.0 to 5.0.1 by @dependabot in https://github.com/go-logr/logr/pull/288
- build(deps): bump golangci/golangci-lint-action from 5.0.0 to 5.3.0 by @dependabot in https://github.com/go-logr/logr/pull/289
- build(deps): bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 by @dependabot in https://github.com/go-logr/logr/pull/293
- build(deps): bump github/codeql-action from 3.25.3 to 3.25.4 by @dependabot in https://github.com/go-logr/logr/pull/292
- build(deps): bump actions/checkout from 4.1.4 to 4.1.5 by @dependabot in https://github.com/go-logr/logr/pull/291
- build(deps): bump ossf/scorecard-action from 2.3.1 to 2.3.3 by @dependabot in https://github.com/go-logr/logr/pull/290
- build(deps): bump github/codeql-action from 3.25.4 to 3.25.5 by @dependabot in https://github.com/go-logr/logr/pull/294
- build(deps): bump actions/checkout from 4.1.5 to 4.1.6 by @dependabot in https://github.com/go-logr/logr/pull/295
Full Changelog: https://github.com/go-logr/logr/compare/v1.4.1...v1.4.2
v1.4.1
What's Changed
- slogr: fix unintended API break in v1.4.0 by @pohly in https://github.com/go-logr/logr/pull/253
Full Changelog: https://github.com/go-logr/logr/compare/v1.4.0...v1.4.1
v1.4.0
This release dramatically improves interoperability with Go's log/slog package. In particular, logr.NewContext and logr.NewContextWithSlogLogger use the same context key, which allows logr.FromContext and logr.FromContextAsSlogLogger to return logr.Logger or *slog.Logger respectively, including transparently converting each to the other as needed.
Functions logr/slogr.NewLogr and logr/slogr.ToSlogHandler have been superceded by logr.FromSlogHandler and logr.ToSlogHandler respectively, and type logr/slogr.SlogSink has been superceded by logr.SlogSink. All of the old names in logr/slogr remain, for compatibility.
Package logr/funcr now supports logr.SlogSink, meaning that it's output passes all but one of the Slog conformance tests (that exception being that funcr handles the timestamp itself).
Users who have a logr.Logger and need a *slog.Logger can call slog.New(logr.ToSlogHandler(...)) and all output will go through the same stack.
Users who have a *slog.Logger or slog.Handler can call logr.FromSlogHandler(...) and all output will go through the same stack.
What's Changed
- slog context support by @pohly in https://github.com/go-logr/logr/pull/237
- slog support: fix WithGroup + WithValues combination by @pohly in https://github.com/go-logr/logr/pull/243
- Add tests for context with slog by @thockin in https://github.com/go-logr/logr/pull/246
- sloghandler: unnamed groups should be inlined by @thockin in https://github.com/go-logr/logr/pull/245
- Add SlogSink support to funcr by @thockin in https://github.com/go-logr/logr/pull/241
- funcr: Add LogInfoLevel Option to skip logging level in the info log by @spacewander in https://github.com/go-logr/logr/pull/240
New Contributors
- @spacewander made their first contribution in https://github.com/go-logr/logr/pull/240
Full Changelog: https://github.com/go-logr/logr/compare/v1.3.0...v1.4.0
v1.3.0
This release adds support for slog in a new, self-contained logr/slogr package. Implementers of a logr.LogSink are encouraged, but not required, to extend their implementation to improve the quality of log output coming from a slog API call.
Breaking change: the call depth for LogSink.Enabled when called via Logger.Enabled was fixed to be the same as for other call paths. Implementers of a LogSink who have worked around this bug will need to remove their workarounds.
Security best practices were improved. Only Go versions >= 1.18 are supported by this release.
What's Changed
- Fix golangci-lint fails by @thockin in https://github.com/go-logr/logr/pull/173
- Add minimal permissions to workflows by @pnacht in https://github.com/go-logr/logr/pull/177
- Add a security policy by @pnacht in https://github.com/go-logr/logr/pull/178
- Update security email by @thockin in https://github.com/go-logr/logr/pull/181
- docs: explain relationship between Logger{} and Discard() by @pohly in https://github.com/go-logr/logr/pull/182
- Add the OpenSSF Scorecard workflow by @pnacht in https://github.com/go-logr/logr/pull/186
- README: show of OpenSSF Scorecard badge by @pohly in https://github.com/go-logr/logr/pull/187
- Hash-pin workflow Actions by @pnacht in https://github.com/go-logr/logr/pull/189
- Bump go versions to 1.18+ by @thockin in https://github.com/go-logr/logr/pull/203
- slogr: add glue code for logging to slog.Handler and with slog.Logger by @pohly in https://github.com/go-logr/logr/pull/205
- slogr: restore original backend when converting back and forth by @pohly in https://github.com/go-logr/logr/pull/210
- slogr: add SlogSink by @pohly in https://github.com/go-logr/logr/pull/211
- Use same call depth for Enabled, Info, Error by @thockin in https://github.com/go-logr/logr/pull/218
- test: eliminate helper func by @thockin in https://github.com/go-logr/logr/pull/219
- docs: interoperability with slog by @pohly in https://github.com/go-logr/logr/pull/222
- build(deps): bump actions/setup-go from 3.5.0 to 4.0.1 by @dependabot in https://github.com/go-logr/logr/pull/190
- build(deps): bump github/codeql-action from 2.20.1 to 2.20.3 by @dependabot in https://github.com/go-logr/logr/pull/191
- build(deps): bump github/codeql-action from 2.20.3 to 2.20.4 by @dependabot in https://github.com/go-logr/logr/pull/192
- build(deps): bump github/codeql-action from 2.20.4 to 2.21.0 by @dependabot in https://github.com/go-logr/logr/pull/193
- build(deps): bump github/codeql-action from 2.21.0 to 2.21.2 by @dependabot in https://github.com/go-logr/logr/pull/194
- build(deps): bump github/codeql-action from 2.21.2 to 2.21.3 by @dependabot in https://github.com/go-logr/logr/pull/207
- build(deps): bump actions/setup-go from 4.0.1 to 4.1.0 by @dependabot in https://github.com/go-logr/logr/pull/206
- build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by @dependabot in https://github.com/go-logr/logr/pull/209
- build(deps): bump github/codeql-action from 2.21.3 to 2.21.4 by @dependabot in https://github.com/go-logr/logr/pull/208
- build(deps): bump actions/checkout from 3.5.3 to 3.6.0 by @dependabot in https://github.com/go-logr/logr/pull/214
- build(deps): bump github/codeql-action from 2.21.4 to 2.21.5 by @dependabot in https://github.com/go-logr/logr/pull/217
- build(deps): bump actions/checkout from 3.6.0 to 4.0.0 by @dependabot in https://github.com/go-logr/logr/pull/220
- build(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3 by @dependabot in https://github.com/go-logr/logr/pull/221
- build(deps): bump github/codeql-action from 2.21.5 to 2.21.7 by @dependabot in https://github.com/go-logr/logr/pull/223
- build(deps): bump github/codeql-action from 2.21.7 to 2.21.8 by @dependabot in https://github.com/go-logr/logr/pull/224
- build(deps): bump actions/checkout from 4.0.0 to 4.1.0 by @dependabot in https://github.com/go-logr/logr/pull/225
- build(deps): bump github/codeql-action from 2.21.8 to 2.21.9 by @dependabot in https://github.com/go-logr/logr/pull/226
- build(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0 by @dependabot in https://github.com/go-logr/logr/pull/227
- build(deps): bump github/codeql-action from 2.21.9 to 2.22.0 by @dependabot in https://github.com/go-logr/logr/pull/228
- build(deps): bump github/codeql-action from 2.22.0 to 2.22.3 by @dependabot in https://github.com/go-logr/logr/pull/229
- build(deps): bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in https://github.com/go-logr/logr/pull/231
- build(deps): bump github/codeql-action from 2.22.3 to 2.22.4 by @dependabot in https://github.com/go-logr/logr/pull/230
New Contributors
- @pnacht made their first contribution in https://github.com/go-logr/logr/pull/177
- @dependabot made their first contribution in https://github.com/go-logr/logr/pull/190
Full Changelog: https://github.com/go-logr/logr/compare/v1.2.4...v1.3.0
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.