Commits on Source
100+
b50b68c8
refactor(v2/log): Reorder WithFields arguments for idiomatic Go style
Apr 15, 2026
28417bd9
fix(v2/log): Store fields separately for base logger compatibility
Apr 15, 2026
7c40df42
fix: address gocritic linting warning for append
Apr 15, 2026
b5646fc0
fix: Address GitLab Duo review feedback
Apr 15, 2026
babae5e1
fix(v2/log): Address GitLab Duo review feedback on context enrichment
Apr 15, 2026
c56ef2d7
chore(v2/log): Remove CONTEXT_PERFORMANCE_EXPLORATION.md (internal exploration notes)
Apr 15, 2026
a0148c67
fix(v2/log): Zero-allocation context field enrichment via child loggers
Apr 15, 2026
ba089327
fix(v2/log): Address nil guard and benchmark string generation issues
Apr 15, 2026
8f641f42
fix(v2/log): Update documentation and restore test coverage for breaking API change
Apr 15, 2026
fe845500
fix(v2/log): Correct field accumulation test assertion
Apr 15, 2026
c5cfe286
fix(v2/log): Add field immutability test
Apr 15, 2026
4a7887e6
fix(v2/log): Address code review feedback on context field enrichment
Apr 15, 2026
34db7bd2
Apply 1 suggestion(s) to 1 file(s)
Apr 15, 2026
4922f016
fix(v2/log): Replace panic with New() fallback in WithFields
Apr 15, 2026
9ae2d177
test(v2/log): add comprehensive field helper test coverage
Apr 15, 2026
2eab19f5
test(v2/log): document LogRecorder state sharing issue
Apr 15, 2026
b4431a88
feat(v2/log): add ChildLogger API for explicit context child access
Apr 15, 2026
45d09a25
fix(v2/testing/logtest): correct data race in WithAttrs and WithGroup
Apr 15, 2026
02108cc4
refactor(v2/log): remove unnecessary childLogger wrapper
Apr 15, 2026
d39eefe4
test(v2/log): simplify ChildLogger API tests
Apr 15, 2026
5fe7d350
docs(v2/log): document new ChildLogger() API
Apr 15, 2026
f740f338
docs(v2/log): enhance ChildLogger documentation with full lifecycle example
Apr 15, 2026
650a03a7
test(v2/log): remove field immutability test
Apr 15, 2026
eff6d39f
chore(deps): update pre-commit hook gitlab-com/gl-infra/common-ci-tasks to v3.19
Apr 16, 2026
6fa36a02
fix: linting
Apr 16, 2026
194b0919
test(v2): speed up unit suite by 9 seconds (56%)
Apr 17, 2026
a7ed15f0
Merge branch 'kev-speed-tests' into 'master'
Apr 17, 2026
154b4923
feat: update field constants from labkit-spec v1.0
Apr 20, 2026
6ea4fabe
Merge branch 'malvarez-update-field-standardization-doc' into 'master'
Apr 20, 2026
283cc7d5
refactor(v2/log): simplify API to two plain context functions
Apr 20, 2026
91ffe803
docs(v2/log): update README for simplified API
Apr 20, 2026
5baf2bac
Merge branch 'ef-log-further-optimizations' into 'master'
Apr 20, 2026
ca8ec851
feat: Add new deprecations
Apr 20, 2026
91d3e77a
Merge branch 'labkit-spec/update-fields' into 'master'
Apr 20, 2026
5f9c694e
doc: Improve the field standardization doc
Apr 20, 2026
83b79100
chore: deprecate Go 1.24 support
Apr 20, 2026
9d47baef
chore: update golangci-lint to 1.66 for Go 1.25 support
Apr 20, 2026
baedb124
chore: migrate golangci-lint config to v2
Apr 20, 2026
9ef70eab
chore: fix all root module linting errors
Apr 20, 2026
d3d1eb04
chore(v2): fix all linting errors for golangci-lint v2
Apr 21, 2026
51a2a4b8
fix: handle errors idiomatically in examples and tests
Apr 21, 2026
e8e1cfaf
fix: add //nolint:errcheck to deliberately ignored errors in tests/examples
Apr 21, 2026
2a57284e
fix: add remaining //nolint:errcheck comments
Apr 21, 2026
202c0834
fix: add final //nolint:errcheck comments for multiline fmt calls
Apr 21, 2026
1c1317ac
Merge branch 'ef-deprecate-go-124' into 'master'
Apr 21, 2026
96929e06
chore(deps): update...
Apr 21, 2026
bd14e95e
fix(deps): update opentelemetry-go monorepo to v1.43.0
Apr 21, 2026
7cc5ac94
fix(deps): update module github.com/jackc/pgx/v5 to v5.9.2
Apr 21, 2026
fe7b27b0
Merge branch 'renovate/common-ci-tasks' into 'master'
Apr 21, 2026
bbe4dfa3
test(featureflag): add comprehensive panic and race condition tests
Apr 22, 2026
8761dab2
fix: add nolint annotations for intentionally unchecked errors in panic tests
Apr 22, 2026
6a393963
fix(featureflag): prevent race condition during concurrent evaluations and shutdown
Apr 22, 2026
9edeb7f9
chore: remove race condition notes documentation
Apr 22, 2026
598afe21
refactor(featureflag): add panic recovery to evaluation methods
Apr 22, 2026
7615580d
refactor(featureflag): reduce duplication with generic evaluate helper
Apr 22, 2026
39cb8ed6
fix: extract value from details for recordSpan
Apr 22, 2026
3deb328e
feat: add wip release script covering changelog and semver determination
Apr 22, 2026
ce22924f
fix(featureflag): address review feedback
Apr 23, 2026
c1eecb28
fix: address linting issues and update nil client test
Apr 23, 2026
31c6ede1
fix(v2/log): Replace panic with slog.Default() fallback in FromContext
Apr 23, 2026
385d362d
feat: Merge deprecated into fields
Apr 23, 2026
76381544
Merge branch 'from-context-fallback-to-slog-default' into 'master'
Apr 23, 2026
d03ab6da
Merge branch 'malvarez-unify-field-and-deprecation-definitions' into 'master'
Apr 23, 2026
82735765
refactor(featureflag): simplify evaluate to single recovery defer
Apr 24, 2026
63cda97a
Merge branch 'ef-ensure-feature-flag-client-cant-panic' into 'master'
Apr 24, 2026
2cf7fafe
feat(release.sh): calculate next tag
Apr 24, 2026
a7cb8f80
feat(release.sh): exit on dry-run
Apr 24, 2026
f957255e
feat(release.sh): variables for creating release
Apr 24, 2026
241d3fad
feat(release.sh): create git tag and gitlab release
Apr 24, 2026
4034ae93
feat(release.sh): guard against accidental use of LATEST_TAG_OVERRIDE
Apr 24, 2026
7869a8c0
chore(release.sh): shfmt formatting
Apr 24, 2026
dbf0b7bb
ci: disable release-v2 job
Apr 24, 2026
e135e9bb
ci: disable included release jobs
Apr 24, 2026
2310a3a9
feat(v2/log): add AppendFields helper for context logger enrichment
Apr 27, 2026
1e9b7afc
Merge branch 'renovate/opentelemetry-go-monorepo' into 'master'
Apr 27, 2026
9f952f6c
fix(deps): update module golang.org/x/oauth2 to v0.36.0
Apr 27, 2026
4945d0b2
refactor(v2/log): rename AppendFields parameter from attrs to fields
Apr 27, 2026
927cbfa0
Merge branch 'ef-log-append-fields-helper' into 'master'
Apr 27, 2026
5e59413c
Merge branch...
Apr 28, 2026
e7254b9c
Merge branch 'renovate/golang.org-x-oauth2-0.x' into 'master'
Apr 28, 2026
7446d2e1
feat(featureflag): guarantee non-nil HTTP transport in default client
Apr 28, 2026
e82ff5b5
feat(release): only fix commit type to trigger patch release
Apr 28, 2026
eb7c57b7
chore: remove old v2 semantic release config
Apr 28, 2026
8102a976
chore: remove v1 semantic release config
Apr 28, 2026
3e1a7a54
Merge branch 'lh-remove-release-v2-ci-job' into 'master'
Apr 28, 2026
3f9b6d42
Merge branch 'malvarez-improve-field-standardization-doc' into 'master'
Apr 29, 2026
9aa02d1a
chore(ci): remove comment stating support for 3 minor Go versions
Apr 28, 2026
4bbe5181
Merge branch 'lh-fix-comments-on-supported-go-versions' into 'master'
Apr 29, 2026
855f658d
test(v2/featureflag): move transport tests in-package, drop export shim
Apr 29, 2026
f7a898d9
Merge branch 'lh-disable-imported-release-jobs' into 'master'
Apr 29, 2026
88d046f9
chore(deps): update pre-commit hook gitlab-com/gl-infra/common-ci-tasks to v3.23
Apr 29, 2026
e13c1730
Merge branch 'ef-featureflag-default-http-transport' into 'master'
Apr 29, 2026
6fd0f81e
Merge branch 'renovate/github.com-jackc-pgx-v5-5.x' into 'master'
Apr 30, 2026
db692ce0
Merge branch 'lh-remove-release-v2-leftover-config' into 'master'
Apr 30, 2026
6b6ea99e
fix(deps): update module github.com/open-feature/go-sdk to v1.17.2
Apr 29, 2026
a3a4436f
Merge branch 'renovate/github.com-open-feature-go-sdk-1.x' into 'master'
Apr 30, 2026
d9307531
Merge branch 'renovate/common-ci-tasks' into 'master'
May 01, 2026
58f23416
feat(postgres): Add Fairway-based `New` constructor.
May 05, 2026
502da6ee
chore: Upgrade Fairway to v1.14.1 and downgrae Go to v1.25.
May 05, 2026
516d072c
Merge branch 'fforster/infrastructure' into 'master'
May 05, 2026
Additional commits have been omitted to prevent performance issues.
Loading
Loading