This release contains several improvements including performance, API additions,
and two new experimental packages whose APIs are unstable and may change in the
future.
Enhancements:
#1246: Add zap/exp/zapslog package for integration with slog.
#1273: Add Name to Logger which returns the Logger's name if one is set.
#1281: Add zap/exp/expfield package which contains helper methods Str and Strs for constructing String-like zap.Fields.
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [go.uber.org/zap](https://github.com/uber-go/zap) | require | minor | `v1.24.0` -> `v1.25.0` |
---
### Release Notes
<details>
<summary>uber-go/zap (go.uber.org/zap)</summary>
### [`v1.25.0`](https://github.com/uber-go/zap/releases/tag/v1.25.0)
[Compare Source](https://github.com/uber-go/zap/compare/v1.24.0...v1.25.0)
This release contains several improvements including performance, API additions,
and two new experimental packages whose APIs are unstable and may change in the
future.
Enhancements:
- [#​1246][]: Add `zap/exp/zapslog` package for integration with slog.
- [#​1273][]: Add `Name` to `Logger` which returns the Logger's name if one is set.
- [#​1281][]: Add `zap/exp/expfield` package which contains helper methods
`Str` and `Strs` for constructing String-like zap.Fields.
- [#​1310][]: Reduce stack size on `Any`.
Thanks to [@​knight42](https://github.com/knight42), [@​dzakaammar](https://github.com/dzakaammar), [@​bcspragu](https://github.com/bcspragu), and [@​rexywork](https://github.com/rexywork) for their contributions
to this release.
[#​1246]: https://github.com/uber-go/zap/pull/1246
[#​1273]: https://github.com/uber-go/zap/pull/1273
[#​1281]: https://github.com/uber-go/zap/pull/1281
[#​1310]: https://github.com/uber-go/zap/pull/1310
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4wIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v1.24.0->v1.25.0Release Notes
uber-go/zap (go.uber.org/zap)
v1.25.0Compare Source
This release contains several improvements including performance, API additions,
and two new experimental packages whose APIs are unstable and may change in the
future.
Enhancements:
zap/exp/zapslogpackage for integration with slog.NametoLoggerwhich returns the Logger's name if one is set.zap/exp/expfieldpackage which contains helper methodsStrandStrsfor constructing String-like zap.Fields.Any.Thanks to @knight42, @dzakaammar, @bcspragu, and @rexywork for their contributions
to this release.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Renovate Bot.