Release v1.31.0/v0.56.0/v0.25.0/v0.11.0/v0.6.0/v0.4.0/v0.3.0
Overview
Added
- The
Severitier
andSeverityVar
types are added togo.opentelemetry.io/contrib/processors/minsev
allowing dynamic configuration of the severity used by theLogProcessor
. (#6116) - Move examples from
go.opentelemetry.io/otel
to this repository underexamples
directory. (#6158) - Support yaml/json struct tags for generated code in
go.opentelemetry.io/contrib/config
. (#5433) - Add support for parsing YAML configuration via
ParseYAML
ingo.opentelemetry.io/contrib/config
. (#5433) - Add support for temporality preference configuration in
go.opentelemetry.io/contrib/config
. (#5860)
Changed
- The function signature of
NewLogProcessor
ingo.opentelemetry.io/contrib/processors/minsev
has changed to accept the addedSeveritier
interface instead of alog.Severity
. (#6116) - Updated
go.opentelemetry.io/contrib/config
to use the v0.3.0 release of schema which includes backwards incompatible changes. (#6126) NewSDK
ingo.opentelemetry.io/contrib/config
now returns a no-op SDK ifdisabled
is set totrue
. (#6185)- The deprecated
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho
package has found a Code Owner. The package is no longer deprecated. (#6207)
Fixed
- Possible nil dereference panic in
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
. (#5965) logrus.Level
transformed to appropriatelog.Severity
ingo.opentelemetry.io/contrib/bridges/otellogrus
. (#6191)
Removed
- The
Minimum
field of theLogProcessor
ingo.opentelemetry.io/contrib/processors/minsev
is removed.
UseNewLogProcessor
to configure this setting. (#6116) - The deprecated
go.opentelemetry.io/contrib/instrumentation/gopkg.in/macaron.v1/otelmacaron
package is removed. (#6186) - The deprecated
go.opentelemetry.io/contrib/samplers/aws/xray
package is removed. (#6187)
What's Changed
- Add skeleton for otellogr bridge by @scorpionknifes in #6097
- chore(deps): update opentelemetry-go monorepo by @renovate in #6108
- fix(deps): update module google.golang.org/grpc to v1.66.2 by @renovate in #6109
- otelhttptrace: handle missing getconn hook without panic by @krantideep95 in #5965
- chore(deps): update kubernetes packages to v0.31.1 by @renovate in #6110
- fix(deps): update module cloud.google.com/go/compute/metadata to v0.5.1 by @renovate in #6114
- fix(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.34 by @renovate in #6117
- Bump otel/log after introducing EnabledParameters by @pellared in #6115
- fix(deps): update opentelemetry-go monorepo to 534ce5a by @renovate in #6118
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in #6120
- fix(deps): update module github.com/prometheus/client_golang to v1.20.4 by @renovate in #6119
- fix(deps): update module go.mongodb.org/mongo-driver to v1.17.0 by @renovate in #6121
- fix(deps): update opentelemetry-go monorepo to 7bd1c85 by @renovate in #6122
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.62.0 by @renovate in #6124
- Update
minsev
to allow dynamic severities by @MrAlias in #6116 - otelmongo: Use a mock deployment for testing against a MongoDB server by @prestonvasquez in #5749
- fix(deps): update module github.com/aws/smithy-go to v1.21.0 by @renovate in #6129
- fix(deps): update module google.golang.org/grpc to v1.67.0 by @renovate in #6131
- fix(deps): update opentelemetry-go monorepo to a200e0a by @renovate in #6130
- [chore]: enable len and empty rules from testifylint by @mmorel-35 in #6125
- fix(deps): update opentelemetry-go monorepo to aef9e4f by @renovate in #6132
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in #6135
- chore(deps): update k8s.io/utils digest to 49e7df5 by @renovate in #6136
- [chore]: enable error-nil and nil-compare rules from testifylint by @mmorel-35 in #6133
- fix(deps): update opentelemetry-go monorepo to 063239f by @renovate in #6138
- chore(deps): update module github.com/bytedance/sonic to v1.12.3 by @renovate in #6143
- chore(deps): update module github.com/klauspost/compress to v1.17.10 by @renovate in #6146
- fix(deps): update module github.com/googlecloudplatform/opentelemetry-operations-go/detectors/gcp to v1.24.2 by @renovate in #6148
- fix(deps): update module cloud.google.com/go/compute/metadata to v0.5.2 by @renovate in #6150
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in #6149
- chore(deps): update module github.com/rogpeppe/go-internal to v1.13.1 by @renovate in #6147
- [chore]: enable error-is-as rule from testifylint by @mmorel-35 in #6141
- [chore]: enable compares and negative-positive rules from testifylint by @mmorel-35 in #6139
- [chore]: enable go-require rule from testifylint by @mmorel-35 in #6140
- fix(deps): update googleapis to 9d4c2d2 by @renovate in #6153
- otellogr: Implement Info, WithName, WithValues by @scorpionknifes in #6111
- refactor(otelhttp): unit tests by @5ylar in #6151
- Add linter rules to prevent uses of the SDK in bridges and instrumentations by @dmathieu in #6145
- [chore]: enable expected-actual rule from testifylint by @mmorel-35 in #6154
- xray client: return an error if the HTTP request failed by @jaedle in #5718
- fix: update references to logging exporter by @codeboten in #6134
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in #6157
- config: simplify test code by @codeboten in #6123
- Move examples from core repository by @pellared in #6158
- [chore]: enable formatter rule from testifylint by @mmorel-35 in #6156
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in #6159
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.24.9 by @renovate in #6165
- fix(deps): update googleapis to af27646 by @renovate in #6164
- fix(deps): update module google.golang.org/grpc to v1.67.1 by @renovate in #6166
- dice: Revert otelslog usage by @pellared in #6162
- [chore] Add verify_examples.sh by @pellared in #6160
- chore(deps): update module github.com/prometheus/common to v0.60.0 by @renovate in #6168
- Move @MadVikingGod to Emeritus status by @MrAlias in #6163
- fix(deps): update module go.mongodb.org/mongo-driver to v1.17.1 by @renovate in #6173
- chore(deps): update codecov/codecov-action action to v4.6.0 by @renovate in #6169
- Remove toolchain statement from otelgin example by @dmathieu in #6178
- Use lychee cache by @dmathieu in #6161
- Ignore commit upgrades for otel-go in renovate by @dmathieu in #6144
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.64.0 by @renovate in #6181
- Add dmathieu as codeowner of the host and runtime instrumentations by @dmathieu in #6179
- config: add yaml/json struct tags by @codeboten in #5433
- chore: removing unnecessary comments by @codeboten in #6184
- Move @hanyuancheung to Emeritus status by @pellared in #6177
- fix(deps): update module github.com/aws/smithy-go to v1.22.0 by @renovate in #6189
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in #6188
- config: return a noop SDK if disabled is set to true by @codeboten in #6185
- Add dashpole as an owner of instrumentation/runtime by @dashpole in #6194
- Remove xray sampler by @MrAlias in #6187
- chore(deps): update module golang.org/x/net to v0.30.0 by @renovate in #6200
- chore(deps): update module golang.org/x/sys to v0.26.0 by @renovate in #6196
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.111.0 by @renovate in #6209
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in #6199
- chore(deps): update module golang.org/x/time to v0.7.0 by @renovate in #6208
- chore(deps): update module golang.org/x/text to v0.19.0 by @renovate in #6204
- chore(deps): update module golang.org/x/crypto to v0.28.0 by @renovate in #6198
- chore(deps): update module golang.org/x/arch to v0.11.0 by @renovate in #6195
- chore(deps): update module github.com/tklauser/numcpus to v0.9.0 by @renovate in #6197
- fix(deps): update golang.org/x/exp digest to 225e2ab by @renovate in #6201
- chore(deps): update module google.golang.org/protobuf to v1.35.1 by @renovate in #6213
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in #6216
- fix(deps): update googleapis to 5fefd90 by @renovate in #6214
- Group golang.org/x dependencies by @dmathieu in #6211
- Fix invalid renovate json config by @dmathieu in #6217
- chore(deps): update sigs.k8s.io/json digest to c46165d by @renovate in #6222
- config: add support for temporality configuration by @codeboten in #5860
- Revert "chore(deps): update sigs.k8s.io/json digest to c46165d" by @dmathieu in #6223
- chore(deps): update lycheeverse/lychee-action action to v2 by @renovate in #6220
- Temporarily consider 429s as success in links check by @dmathieu in #6210
- fix(deps): update aws-sdk-go-v2 monorepo by @renovate in #6221
- chore(deps): update k8s.io/kube-openapi digest to 67ed584 by @renovate in #6225
- otellogrus: Fix logrus.Level conversion by @vkuptcov in #6191
- chore(deps): update sigs.k8s.io/json digest to e386a8a by @renovate in #6227
- Run the test compatibility check even if tests failed by @dmathieu in #6224
- feat(instrumentation/http/otelhttp): move client metrics creation into internal semconv package by @VinozzZ in #6002
- Remove otelmacaron by @MrAlias in #6186
- Revert "chore(deps): update lycheeverse/lychee-action action to v2" by @dmathieu in #6229
- config: support v0.3 of the config schema by @codeboten in #6126
- otelecho: Add Code Owner and remove deprecation by @scorpionknifes in #6207
- Update otel core to the latest release by @dashpole in #6233
- fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.65.3 by @renovate in #6234
- chore(deps): update module github.com/klauspost/compress to v1.17.11 by @renovate in #6232
- Release v1.31.0/v0.56.0/v0.25.0/v0.11.0/v0.6.0/v0.4.0/v0.3.0 by @MrAlias in #6243
New Contributors
- @krantideep95 made their first contribution in #5965
- @prestonvasquez made their first contribution in #5749
- @mmorel-35 made their first contribution in #6125
- @5ylar made their first contribution in #6151
- @jaedle made their first contribution in #5718
- @vkuptcov made their first contribution in #6191
Full Changelog: v1.30.0...v1.31.0