chore(deps): update all non-major dependencies
This PR contains the following updates:
| Package | Type | Update | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|---|---|
| actions/checkout | action | patch | v4.2.0 -> v4.2.2 |
||||
| actions/setup-go | action | minor | v5.0.2 -> v5.1.0 |
||||
| github.com/adhocore/gronx | require | patch | v1.19.1 -> v1.19.3 |
||||
| github.com/lestrrat-go/jwx/v2 | require | patch | v2.1.1 -> v2.1.2 |
||||
| github.com/prometheus/client_golang | require | patch | v1.20.4 -> v1.20.5 |
||||
| github.com/redis/go-redis/v9 | require | minor | v9.6.1 -> v9.7.0 |
||||
| github.com/urfave/cli/v2 | require | patch | v2.27.4 -> v2.27.5 |
||||
| github/codeql-action | action | minor | v3.26.10 -> v3.27.0 |
||||
| go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin | require | minor | v0.55.0 -> v0.56.0 |
||||
| go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace | require | minor | v0.55.0 -> v0.56.0 |
||||
| go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp | require | minor | v0.55.0 -> v0.56.0 |
||||
| go.opentelemetry.io/otel | require | minor | v1.30.0 -> v1.31.0 |
||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace | require | minor | v1.30.0 -> v1.31.0 |
||||
| go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp | require | minor | v1.30.0 -> v1.31.0 |
||||
| go.opentelemetry.io/otel/sdk | require | minor | v1.30.0 -> v1.31.0 |
||||
| go.opentelemetry.io/otel/trace | require | minor | v1.30.0 -> v1.31.0 |
||||
| golang.org/x/crypto | require | minor | v0.27.0 -> v0.28.0 |
||||
| golang.org/x/time | require | minor | v0.6.0 -> v0.7.0 |
||||
| k8s.io/apimachinery | require | patch | v0.31.1 -> v0.31.2 |
Release Notes
actions/checkout (actions/checkout)
v4.2.2
-
url-helper.tsnow leverages well-known environment variables by @jww3 in https://github.com/actions/checkout/pull/1941 - Expand unit test coverage for
isGhesby @jww3 in https://github.com/actions/checkout/pull/1946
v4.2.1
- Check out other refs/* by commit if provided, fall back to ref by @orhantoy in https://github.com/actions/checkout/pull/1924
actions/setup-go (actions/setup-go)
v5.1.0
What's Changed
- Add workflow file for publishing releases to immutable action package by @Jcambass in https://github.com/actions/setup-go/pull/500
- Upgrade IA Publish by @Jcambass in https://github.com/actions/setup-go/pull/502
- Add architecture to cache key by @Zxilly in https://github.com/actions/setup-go/pull/493 This addresses issues with caching by adding the architecture (arch) to the cache key, ensuring that cache keys are accurate to prevent conflicts. Note: This change may break previous cache keys as they will no longer be compatible with the new format.
- Enhance workflows and Upgrade micromatch Dependency by @priyagupta108 in https://github.com/actions/setup-go/pull/510
Bug Fixes
- Revise
isGheslogic by @jww3 in https://github.com/actions/setup-go/pull/511
New Contributors
- @Zxilly made their first contribution in https://github.com/actions/setup-go/pull/493
- @Jcambass made their first contribution in https://github.com/actions/setup-go/pull/500
- @jww3 made their first contribution in https://github.com/actions/setup-go/pull/511
- @priyagupta108 made their first contribution in https://github.com/actions/setup-go/pull/510
Full Changelog: https://github.com/actions/setup-go/compare/v5...v5.1.0
adhocore/gronx (github.com/adhocore/gronx)
v1.19.3: Version v1.19.3 (OS portability)
What's Changed
- Update .goreleaser.yml to Fix GitHub Actions Builds by @yeganemehr in https://github.com/adhocore/gronx/pull/49
- Fix Windows Build Issue by Splitting Taskify into OS-Specific Files by @yeganemehr in https://github.com/adhocore/gronx/pull/48
New Contributors
- @yeganemehr made their first contribution in https://github.com/adhocore/gronx/pull/49
Full Changelog: https://github.com/adhocore/gronx/compare/v1.19.2...v1.19.3
v1.19.2: Version 1.19.2
What's Changed
- fix: potential race in mutex map r/w by @adhocore in https://github.com/adhocore/gronx/pull/46
Full Changelog: https://github.com/adhocore/gronx/compare/v1.19.1...v1.19.2
lestrrat-go/jwx (github.com/lestrrat-go/jwx/v2)
v2.1.2
What's Changed
- Bump golang.org/x/crypto from 0.25.0 to 0.26.0 by @dependabot in https://github.com/lestrrat-go/jwx/pull/1168
- Fix document of how to parse PEM via CLI by @kg0r0 in https://github.com/lestrrat-go/jwx/pull/1174
- Wrap the errors from functions called within ParseRequest by @lestrrat in https://github.com/lestrrat-go/jwx/pull/1176
- V2 modernize workflows by @lestrrat in https://github.com/lestrrat-go/jwx/pull/1182
- Dependabot fixes for v2 by @lestrrat in https://github.com/lestrrat-go/jwx/pull/1183
- Use variable by @lestrrat in https://github.com/lestrrat-go/jwx/pull/1186
- Bump golang.org/x/crypto from 0.26.0 to 0.27.0 by @dependabot in https://github.com/lestrrat-go/jwx/pull/1177
- Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by @dependabot in https://github.com/lestrrat-go/jwx/pull/1199
- Bump golang.org/x/crypto from 0.27.0 to 0.28.0 by @dependabot in https://github.com/lestrrat-go/jwx/pull/1208
- update comments to include iat by @cscochris in https://github.com/lestrrat-go/jwx/pull/1216
New Contributors
- @kg0r0 made their first contribution in https://github.com/lestrrat-go/jwx/pull/1174
- @cscochris made their first contribution in https://github.com/lestrrat-go/jwx/pull/1216
Full Changelog: https://github.com/lestrrat-go/jwx/compare/v2.1.1...v2.1.2
prometheus/client_golang (github.com/prometheus/client_golang)
v1.20.5: / 2024-10-15
We decided to revert the testutil change that made our util functions less error-prone, but created a lot of work for our downstream users. Apologies for the pain! This revert should not cause any major breaking change, even if you already did the work--unless you depend on the exact error message.
Going forward, we plan to reinforce our release testing strategy [1],[2] and deliver an enhanced testutil package/module with more flexible and safer APIs.
Thanks to @dashpole @dgrisonnet @kakkoyun @ArthurSens @vesari @logicalhan @krajorama @bwplotka who helped in this patch release! 🤗
Changelog
[BUGFIX] testutil: Reverted #1424; functions using compareMetricFamilies are (again) only failing if filtered metricNames are in the expected input. #1645
redis/go-redis (github.com/redis/go-redis/v9)
v9.7.0: 9.7.0
Changes
🚀 New Features
- Support Redis search and query capabilities (#2801, #3098)
- Support indexing and querying empty values (#3053)
- Support for Redis JSON with RESP2 protocol (#3146)
🛠️ Improvements
We're glad to announce that we added a search and query support in the current release.
🧰 Maintenance
- Documentation examples (#3102, #3106, #3110, #3111, #3113, #3114, #3115, #3123, #3124)
- retract v9.5.3 of redisotel and other extra packages (#3108)
- Add test coverage reporting and Codecov badge (#3055)
- Updated module version that points to retracted package version (#3074)
Contributors
We'd like to thank all the contributors who worked on this release!
@andy-stark-redis, @ipechorin, @ofekshenawa and @vladvildanov
v9.6.2: 9.6.2
Changes
🐛 Bug Fixes
- Fixed bug with broken TLS sessions (#3145)
Contributors
We'd like to thank all the contributors who worked on this release!
urfave/cli (github.com/urfave/cli/v2)
v2.27.5
What's Changed
- docs(flag): add
UseShortOptionHandlingdescription by @BlackHole1 in https://github.com/urfave/cli/pull/1956 - [Backport] Fix: Use $0 env var to correctly retrieve the current active shell by @asahasrabuddhe in https://github.com/urfave/cli/pull/1970
- Update dependencies in v2-maint by @meatballhat in https://github.com/urfave/cli/pull/1980
Full Changelog: https://github.com/urfave/cli/compare/v2.27.4...v2.27.5
github/codeql-action (github/codeql-action)
v3.27.0
CodeQL Action Changelog
See the releases page for the relevant changes to the CodeQL CLI and language packs.
Note that the only difference between v2 and v3 of the CodeQL Action is the node version they support, with v3 running on node 20 while we continue to release v2 to support running on node 16. For example 3.22.11 was the first v3 release and is functionally identical to 2.22.11. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.
3.27.0 - 22 Oct 2024
- Bump the minimum CodeQL bundle version to 2.14.6. #2549
- Fix an issue where the
upload-sarifAction would fail with "upload-sarif post-action step failed: Input required and not supplied: token" when called in a composite Action that had a different set of inputs to the ones expected by theupload-sarifAction. #2557 - Update default CodeQL bundle version to 2.19.2. #2552
See the full CHANGELOG.md for more information.
v3.26.13
v3.26.12
v3.26.11
open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)
v1.31.0: /v0.53.0/v0.7.0/v0.0.10
Added
- Add
go.opentelemetry.io/otel/sdk/metric/exemplarpackage which includesExemplar,Filter,TraceBasedFilter,AlwaysOnFilter,HistogramReservoir,FixedSizeReservoir,Reservoir,ValueandValueTypetypes. These will be used for configuring the exemplar reservoir for the metrics sdk. (#5747, #5862) - Add
WithExportBufferSizeoption to log batch processor.(#5877)
Changed
- Enable exemplars by default in
go.opentelemetry.io/otel/sdk/metric. Exemplars can be disabled by settingOTEL_METRICS_EXEMPLAR_FILTER=always_off(#5778) -
Logger.Enabledingo.opentelemetry.io/otel/lognow accepts a newly introducedEnabledParameterstype instead ofRecord. (#5791) -
FilterProcessor.Enabledingo.opentelemetry.io/otel/sdk/log/internal/xnow acceptsEnabledParametersinstead ofRecord. (#5791) - The
Recordtype ingo.opentelemetry.io/otel/logis no longer comparable. (#5847) - Performance improvements for the trace SDK
SetAttributesmethod inSpan. (#5864) - Reduce memory allocations for the
EventandLinklists inSpan. (#5858) - Performance improvements for the trace SDK
AddEvent,AddLink,RecordErrorandEndmethods inSpan. (#5874)
Deprecated
- Deprecate all examples under
go.opentelemetry.io/otel/exampleas they are moved to Contrib repository. (#5854)
Fixed
- The race condition for multiple
FixedSizeexemplar reservoirs identified in #5814 is resolved. (#5819) - Fix log records duplication in case of heterogeneous resource attributes by correctly mapping each log record to it's resource and scope. (#5803)
- Fix timer channel drain to avoid hanging on Go 1.23. (#5868)
- Fix delegation for global meter providers, and panic when calling otel.SetMeterProvider. (#5827)
- Change the
reflect.TypeOfto use a nil pointer to not allocate on the heap unless necessary. (#5827)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 56.56%. Comparing base (
57815f7) to head (cc78b97). Report is 2 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #1202 +/- ##
=======================================
Coverage 56.56% 56.56%
=======================================
Files 629 629
Lines 35609 35609
=======================================
Hits 20144 20144
Misses 14784 14784
Partials 681 681
ℹ Artifact update notice
File name: go.mod
In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):
- 19 additional dependencies were updated
Details:
| Package | Change |
|---|---|
github.com/alicebob/gopher-json |
v0.0.0-20200520072559-a9ecdc9d1d3a -> v0.0.0-20230218143504-906a9b012302 |
github.com/bytedance/sonic |
v1.12.2 -> v1.12.5 |
github.com/bytedance/sonic/loader |
v0.2.0 -> v0.2.1 |
github.com/cpuguy83/go-md2man/v2 |
v2.0.4 -> v2.0.5 |
github.com/gabriel-vasile/mimetype |
v1.4.5 -> v1.4.7 |
github.com/go-playground/validator/v10 |
v10.22.1 -> v10.23.0 |
github.com/goccy/go-json |
v0.10.3 -> v0.10.4 |
github.com/grpc-ecosystem/grpc-gateway/v2 |
v2.22.0 -> v2.24.0 |
github.com/klauspost/cpuid/v2 |
v2.2.8 -> v2.2.9 |
go.opentelemetry.io/otel/metric |
v1.30.0 -> v1.33.0 |
go.opentelemetry.io/proto/otlp |
v1.3.1 -> v1.4.0 |
golang.org/x/arch |
v0.10.0 -> v0.12.0 |
golang.org/x/net |
v0.29.0 -> v0.33.0 |
golang.org/x/sys |
v0.28.0 -> v0.29.0 |
google.golang.org/genproto/googleapis/api |
v0.0.0-20240903143218-8af14fe29dc1 -> v0.0.0-20241209162323-e6fa225c2576 |
google.golang.org/genproto/googleapis/rpc |
v0.0.0-20240903143218-8af14fe29dc1 -> v0.0.0-20241223144023-3abc09e42ca8 |
google.golang.org/grpc |
v1.66.1 -> v1.68.1 |
google.golang.org/protobuf |
v1.34.2 -> v1.36.1 |
k8s.io/utils |
v0.0.0-20240711033017-18e509b52bc8 -> v0.0.0-20241104100929-3ea5e8cea738 |