Update module github.com/charmbracelet/log to v0.4.2 - autoclosed - #13
Closed
renovate[bot] wants to merge 1 commit into
Closed
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/github.com-charmbracelet-log-0.x
branch
from
August 1, 2023 19:27
b06dcb6 to
a1fbdf6
Compare
renovate
Bot
force-pushed
the
renovate/github.com-charmbracelet-log-0.x
branch
from
August 22, 2023 23:14
a1fbdf6 to
8ffee30
Compare
renovate
Bot
force-pushed
the
renovate/github.com-charmbracelet-log-0.x
branch
from
October 4, 2023 21:27
8ffee30 to
1b46a97
Compare
renovate
Bot
force-pushed
the
renovate/github.com-charmbracelet-log-0.x
branch
from
November 7, 2023 17:18
1b46a97 to
0dfb778
Compare
renovate
Bot
force-pushed
the
renovate/github.com-charmbracelet-log-0.x
branch
from
November 27, 2023 22:16
0dfb778 to
25084b3
Compare
renovate
Bot
force-pushed
the
renovate/github.com-charmbracelet-log-0.x
branch
from
March 21, 2024 16:00
25084b3 to
3c0fb22
Compare
renovate
Bot
force-pushed
the
renovate/github.com-charmbracelet-log-0.x
branch
from
March 12, 2025 19:28
3c0fb22 to
5f01431
Compare
Contributor
Author
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
renovate
Bot
force-pushed
the
renovate/github.com-charmbracelet-log-0.x
branch
from
May 12, 2025 19:07
5f01431 to
35c64a4
Compare
renovate
Bot
force-pushed
the
renovate/github.com-charmbracelet-log-0.x
branch
from
July 13, 2025 21:01
9bc31d9 to
35c64a4
Compare
renovate
Bot
force-pushed
the
renovate/github.com-charmbracelet-log-0.x
branch
2 times, most recently
from
October 11, 2025 08:59
35c64a4 to
1e132eb
Compare
Contributor
Author
ℹ️ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
renovate
Bot
force-pushed
the
renovate/github.com-charmbracelet-log-0.x
branch
2 times, most recently
from
June 12, 2026 18:07
1e132eb to
8a4e871
Compare
renovate
Bot
force-pushed
the
renovate/github.com-charmbracelet-log-0.x
branch
2 times, most recently
from
June 16, 2026 23:59
8a4e871 to
1646d71
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.2.1→v0.4.2Release Notes
charmbracelet/log (github.com/charmbracelet/log)
v0.4.2Compare Source
This release fixes an issue when using the JSON logger as a slog handler logging error type messages. It ensures we extract the error from the message when the error does not implement
json.Marshaler.Changelog
Bug fixes
71b7e86: fix: ensure we recognize errors as slog.AnyValue (#171) (@aymanbagabas)Other work
0e0124d: ci: sync dependabot config (#169) (@charmcli)cf6e867: ci: sync golangci-lint config (#165) (@github-actions[bot])0ca0612: ci: sync golangci-lint config (#168) (@github-actions[bot])Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
v0.4.1Compare Source
This release includes bug fixes for custom slog levels, data race with the default logger and deep copying fields, JSON handling improvements, and supporting slog attributes.
Changelog
New Features
d3e462e: feat(ci): update linter config and add sync job (@aymanbagabas)dd7bc94: feat: preserve order when writing json (@op)fb820d2: feat: support slog attributes (#127) (@op)Bug fixes
81cf0ff: fix: deep copy the fields to avoid data race (#128) (@yuguorui)deae1b0: fix: fix data race in Default and SetDefault (@op)62ddc70: fix: lint issues (@aymanbagabas)2b8ec72: fix: support custom slog levels (#117) (@lvlcn-t)Dependency updates
82b5630: feat(deps): bump github.com/charmbracelet/lipgloss from 0.10.0 to 0.11.0 (#129) (@dependabot[bot])d1e7d89: feat(deps): bump github.com/charmbracelet/lipgloss from 0.11.0 to 0.12.1 (#136) (@dependabot[bot])624268e: feat(deps): bump github.com/charmbracelet/lipgloss from 0.12.1 to 0.13.0 (#140) (@dependabot[bot])dc6766f: feat(deps): bump github.com/charmbracelet/lipgloss from 0.13.0 to 0.13.1 (#146) (@dependabot[bot])cca527f: feat(deps): bump github.com/charmbracelet/lipgloss from 0.13.1 to 1.0.0 (#148) (@dependabot[bot])1e6353e: feat(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#153) (@dependabot[bot])Documentation updates
958009c: docs: fixing broken links in the examples/README.md (#137) (@taking)Other work
f954dc8: change type of Level to int (#141) (@imjasonh)fb71c7e: ci: sync dependabot config (#158) (@charmcli)c3793d7: ci: sync dependabot config (@charmcli)cb97f10: ci: sync golangci-lint config (#161) (@github-actions[bot])2660c82: ci: sync golangci-lint config (#162) (@github-actions[bot])Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
v0.4.0Compare Source
Custom Levels
With this release of Log, you can now style your custom level to your liking!
Along with that, this release includes some important bug fixes detailed below.
Changelog
New Features
Bug fixes
Dependency updates
Documentation updates
Other work
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
v0.3.1Compare Source
Changelog
New Features
de79c17: feat(logger): implement slog.Handler (#13) (@aymanbagabas)bd09619: feat: set custom styles (#84) (@aymanbagabas)Bug fixes
7472e59: fix: dry writeSpace (@aymanbagabas)b7f36a8: fix: use const colors to skip reading querying for the terminal bg color (#93) (@aymanbagabas)Dependency updates
e5a733b: feat(deps): bump github.com/charmbracelet/lipgloss from 0.8.0 to 0.9.1 (#76) (@dependabot[bot])Documentation updates
afa204d: docs: fix examples (#94) (@nellfs)595fffe: docs: fix styles example (#92) (@aymanbagabas)Other work
5e84160: Handle Empty Messages (#82) (@dezren39)f36448c: doc: add gum to readme (@aymanbagabas)d96bea2: refactor!: return Error from ParseLevel (#83) (@dezren39)Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
v0.3.0Compare Source
This new release of Log adds support for
log/slog, and per-instance styles, and includes bug fixes. You can now use Log as alog/sloghandler in your applications. Log comes with its own JSON and Logfmt formatters, on the other hand, Slog uses different handlers for these formats.Breaking Changes!
tstotimeto matchlog/sloglvltolevelto matchlog/slogParseLevel()now returns an error if parse failed to find a level in stringDebugLevel = -4, InfoLevel = 0, WarnLevel = 4, ...DefaultStyles()andSetStyles()Changelog
New Features
5155c4f: feat(logger): implement slog.Handler (@aymanbagabas)588043a: feat: add slog tests (@aymanbagabas)7e55b91: feat: compile for go1.20 and go1.21 (@aymanbagabas)bd09619: feat: set custom styles (#84) (@aymanbagabas)Bug fixes
707eb77: fix: add emoji test (@aymanbagabas)7472e59: fix: dry writeSpace (@aymanbagabas)1231b7b: fix: lint (@aymanbagabas)Dependency updates
e5a733b: feat(deps): bump github.com/charmbracelet/lipgloss from 0.8.0 to 0.9.1 (#76) (@dependabot[bot])Other work
5e84160: Handle Empty Messages (#82) (@dezren39)85d52ab: doc: add slog support (@aymanbagabas)d96bea2: refactor!: return Error from ParseLevel (#83) (@dezren39)283fdeb: refactor: match log/slog level values (@aymanbagabas)9c25f94: refactor: rename files (@aymanbagabas)Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
v0.2.5Compare Source
Changelog
New Features
851c1b0: feat: set lipgloss renderer color profile (#69) (@aymanbagabas)Bug fixes
6c11a72: fix(ci): fail ci on lint issues; enable nolintlint (#70) (@alexandear)Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
v0.2.4Compare Source
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
Full Changelog: charmbracelet/log@v0.2.3...v0.2.4
v0.2.3Compare Source
Changelog
New Features
280c4e3: feat: export context key (#65) (@aymanbagabas)Bug fixes
e0ec0b1: fix: log.With() race condition (#64) (@alexvelea)97dd8c9: fix: race condition when creating standard logger (#68) (@aymanbagabas)fb99176: fix: remove extraneous colon from prefix key (@aymanbagabas)Dependency updates
31d2a53: feat(deps): bump github.com/muesli/termenv from 0.15.1 to 0.15.2 (@dependabot[bot])c39b96e: feat(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (@dependabot[bot])Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
v0.2.2Compare Source
Changelog
New Features
96a7043: feat(calleroffset): added option to config custom caller offset (@waffle69691337)Bug fixes
dc01e9b: fix(ci): remove soft-serve workflow (@aymanbagabas)Dependency updates
347b8ef: feat(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (@dependabot[bot])Documentation updates
afe34d9: docs: license (@caarlos0)ffabf4a: docs: update README.md (@aymanbagabas)Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.
Configuration
📅 Schedule: (UTC)
🚦 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 was generated by Mend Renovate. View the repository job log.