cilium/lumberjack (github.com/cilium/lumberjack/v2)
### [`v2.4.0`](https://redirect.github.com/cilium/lumberjack/releases/tag/v2.4.0)
[Compare Source](https://redirect.github.com/cilium/lumberjack/compare/v2.3.0...v2.4.0)
##### What's Changed
Allow changing file permissions on rotate by [@lambdanis](https://redirect.github.com/lambdanis) in [https://github.com/cilium/lumberjack/pull/5](https://redirect.github.com/cilium/lumberjack/pull/5)
This release changes the behaviour when Logger.FileMode field is set, but a log file with different permissions existed before the logger started. Before, permissions of the existing file were preserved, even after log rotation, so Logger.FileMode field was effectively ignored. Now in such case file permissions are not changed immediately, but after log rotation the new file has permissions corresponding to Logger.FileMode field. In case Logger.FileMode field is unset, the existing file permissions are preserved like before.
**Full Changelog**: https://github.com/cilium/lumberjack/compare/v2.3.0...v2.4.0
Configuration
📅 Schedule: Branch creation - "on monday and friday" (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 contains the following updates:
v2.3.0
->v2.4.0
Release Notes
cilium/lumberjack (github.com/cilium/lumberjack/v2)
### [`v2.4.0`](https://redirect.github.com/cilium/lumberjack/releases/tag/v2.4.0) [Compare Source](https://redirect.github.com/cilium/lumberjack/compare/v2.3.0...v2.4.0) ##### What's Changed Allow changing file permissions on rotate by [@lambdanis](https://redirect.github.com/lambdanis) in [https://github.com/cilium/lumberjack/pull/5](https://redirect.github.com/cilium/lumberjack/pull/5) This release changes the behaviour when Logger.FileMode field is set, but a log file with different permissions existed before the logger started. Before, permissions of the existing file were preserved, even after log rotation, so Logger.FileMode field was effectively ignored. Now in such case file permissions are not changed immediately, but after log rotation the new file has permissions corresponding to Logger.FileMode field. In case Logger.FileMode field is unset, the existing file permissions are preserved like before. **Full Changelog**: https://github.com/cilium/lumberjack/compare/v2.3.0...v2.4.0Configuration
📅 Schedule: Branch creation - "on monday and friday" (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.
This PR has been generated by Renovate Bot.