Added
- The
go.opentelemetry.io/otel/semconv/v1.33.0
package.
The package contains semantic conventions from thev1.33.0
version of the OpenTelemetry Semantic Conventions.
See the migration documentation for information on how to upgrade fromgo.opentelemetry.io/otel/semconv/v1.32.0.
(#6799) - The
go.opentelemetry.io/otel/semconv/v1.34.0
package.
The package contains semantic conventions from thev1.34.0
version of the OpenTelemetry Semantic Conventions. (#6812) - Add metric's schema URL as
otel_scope_schema_url
label ingo.opentelemetry.io/otel/exporters/prometheus
. (#5947) - Add metric's scope attributes as
otel_scope_[attribute]
labels ingo.opentelemetry.io/otel/exporters/prometheus
. (#5947) - Add
EventName
toEnabledParameters
ingo.opentelemetry.io/otel/log
. (#6825) - Add
EventName
toEnabledParameters
ingo.opentelemetry.io/otel/sdk/log
. (#6825) - Changed handling of
go.opentelemetry.io/otel/exporters/prometheus
metric renaming to add unit suffixes when it doesn't match one of the pre-defined values in the unit suffix map. (#6839)
Changed
- The semantic conventions have been upgraded from
v1.26.0
tov1.34.0
ingo.opentelemetry.io/otel/bridge/opentracing
. (#6827) - The semantic conventions have been upgraded from
v1.26.0
tov1.34.0
ingo.opentelemetry.io/otel/exporters/zipkin
. (#6829) - The semantic conventions have been upgraded from
v1.26.0
tov1.34.0
ingo.opentelemetry.io/otel/metric
. (#6832) - The semantic conventions have been upgraded from
v1.26.0
tov1.34.0
ingo.opentelemetry.io/otel/sdk/resource
. (#6834) - The semantic conventions have been upgraded from
v1.26.0
tov1.34.0
ingo.opentelemetry.io/otel/sdk/trace
. (#6835) - The semantic conventions have been upgraded from
v1.26.0
tov1.34.0
ingo.opentelemetry.io/otel/trace
. (#6836) Record.Resource
now returns*resource.Resource
instead ofresource.Resource
ingo.opentelemetry.io/otel/sdk/log
. (#6864)- Retry now shows error cause for context timeout in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
,go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc
,go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
,go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
,go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
. (#6898)
Fixed
- Stop stripping trailing slashes from configured endpoint URL in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
. (#6710) - Stop stripping trailing slashes from configured endpoint URL in
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
. (#6710) - Stop stripping trailing slashes from configured endpoint URL in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
. (#6710) - Stop stripping trailing slashes from configured endpoint URL in
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
. (#6710) - Validate exponential histogram scale range for Prometheus compatibility in
go.opentelemetry.io/otel/exporters/prometheus
. (#6822) - Context cancellation during metric pipeline produce does not corrupt data in
go.opentelemetry.io/otel/sdk/metric
. (#6914)
Removed
go.opentelemetry.io/otel/exporters/prometheus
no longer exportsotel_scope_info
metric. (#6770)
What's Changed
- Fix dependencies to unreleased sdk/logtest by @dmathieu in #6800
- Release experimental logs 0.12.1 by @dmathieu in #6802
- Fix broken link in changelog by @MrAlias in #6805
- Retract v0.12.0 for log exporters by @MrAlias in #6804
- chore(deps): update python:3.13.3-slim-bullseye docker digest to 45338d2 by @renovate in #6807
- remove internal/matchers by @codeimmortal in #6777
- Release log/v0.12.2 by @MrAlias in #6806
- chore(deps): update python:3.13.3-slim-bullseye docker digest to f0acec6 by @renovate in #6810
- Update the required approvals policy by @MrAlias in #6783
- Generate
semconv/v1.33.0
by @MrAlias in #6799 - chore(deps): update module github.com/jgautheron/goconst to v1.8.2 by @renovate in #6815
- chore(deps): update module github.com/protonmail/go-crypto to v1.3.0 by @renovate in #6817
- chore(deps): update module github.com/santhosh-tekuri/jsonschema/v6 to v6.0.2 by @renovate in #6818
- Semconv v1.34.0 by @MrAlias in #6812
- bridge/opencensus: add test for OTelSpanContextToOC function by @highlyavailable in #6813
- chore(deps): update module github.com/sashamelentyev/usestdlibvars to v1.29.0 by @renovate in #6820
- prometheus: Add otel_scope_schema_url and otel_scope_[attribute] labels by @pellared in #5947
- Fix/issue 6560 install trace bridge test by @highlyavailable in #6814
- fix(deps): update module google.golang.org/grpc to v1.72.2 by @renovate in #6823
- fix(deps): update module go.opentelemetry.io/collector/pdata to v1.33.0 by @renovate in #6824
- chore(deps): update module github.com/golangci/plugin-module-register to v0.1.2 by @renovate in #6826
- chore(deps): update otel/weaver docker tag to v0.15.1 by @renovate in #6838
- prometheus: remove otel_scope_info by @pellared in #6770
- log,sdk/log: add EventName to EnabledParameters by @pellared in #6825
- chore(deps): update module github.com/abirdcfly/dupword to v0.1.5 by @renovate in #6840
- Add migration doc generation to semconvgen by @MrAlias in #6819
- fix(deps): update module github.com/go-logr/logr to v1.4.3 by @renovate in #6842
- Upgrade semconv to v1.34.0 in OpenTracing bridge by @MrAlias in #6827
- Upgrade semconv to v1.34.0 for OTLP templates by @MrAlias in #6828
- Upgrade semconv to 1.34.0 in exporters/zipkin by @MrAlias in #6829
- Upgrade semconv to 1.34.0 in exporters/stdout by @MrAlias in #6830
- Upgrade semconv to 1.34.0 in exporters/prometheus by @MrAlias in #6831
- Upgrade semconv to 1.34.0 in metric by @MrAlias in #6832
- Upgrade semconv to 1.34.0 in sdk/metric by @MrAlias in #6833
- Upgrade semconv to 1.34.0 in sdk/resource by @MrAlias in #6834
- Upgrade semconv to 1.34.0 in sdk/trace by @MrAlias in #6835
- Upgrade semconv to 1.34.0 in trace by @MrAlias in #6836
- Fix semconv instrument types by @MrAlias in #6837
- fix(deps): update googleapis to 200df99 by @renovate in #6843
- chore(deps): update module github.com/abirdcfly/dupword to v0.1.6 by @renovate in #6845
- chore(deps): update golang.org/x/telemetry digest to b2b9eea by @renovate in #6844
- fix(deps): update module go.opentelemetry.io/proto/otlp to v1.7.0 by @renovate in #6848
- Checkout code for codecov upload by @MrAlias in #6849
- chore(deps): update golang.org/x/telemetry digest to 25d2f78 by @renovate in #6851
- Add the FOSSA license scan badge shield by @MrAlias in #6852
- Add a CLO monitor exemption for Artifact Hub by @MrAlias in #6853
- sdk/trace: Remove internaltest package by @Mojachieee in #6846
- chore(deps): update ossf/scorecard-action action to v2.4.2 by @renovate in #6857
- chore(deps): update otel/weaver docker tag to v0.15.2 by @renovate in #6858
- fix(deps): update golang.org/x to 65e9200 by @renovate in #6859
- chore(deps): update module github.com/spf13/cast to v1.9.1 by @renovate in #6861
- fix(deps): update golang.org/x to b6e5de4 by @renovate in #6860
- Handle custom metric suffix in
exporter/prometheus
to match otel-contrib by @alexandreLamarre in #6839 - chore(deps): update module github.com/spf13/cast to v1.9.2 by @renovate in #6862
- fix(otlptrace,otlpmetric): remove endpoint URL path cleaning by @mjq in #6710
- sdk/log: Record.Resource to return *resource.Resource by @pellared in #6864
- chore(deps): update github/codeql-action action to v3.28.19 by @renovate in #6866
- fix(deps): update googleapis to 513f239 by @renovate in #6867
- chore(deps): update golang.org/x/telemetry digest to 9a9ac21 by @renovate in #6865
- chore(deps): update module github.com/go-git/go-git/v5 to v5.16.1 by @renovate in #6870
- chore(deps): update python docker tag to v3.13.4 by @renovate in #6871
- chore(deps): update golang.org/x by @renovate in #6872
- fix(deps): update module google.golang.org/grpc to v1.73.0 by @renovate in #6873
- chore(deps): update module golang.org/x/text to v0.26.0 by @renovate in #6874
- chore(deps): update module github.com/sergi/go-diff to v1.4.0 by @renovate in #6875
- Only check links in changed files for fail-fast workflow by @MrAlias in #6850
- fix(deps): update golang.org/x by @renovate in #6877
- chore(deps): update module github.com/go-git/go-git/v5 to v5.16.2 by @renovate in #6884
- chore(deps): update module github.com/ldez/gomoddirectives to v0.7.0 by @renovate in #6883
- Use more specific self-hosted runner name by @opentelemetrybot in #6879
- chore(deps): update golang.org/x/telemetry digest to 60998fe by @renovate in #6880
- fix(deps): update module go.opentelemetry.io/collector/pdata to v1.34.0 by @renovate in #6885
- chore(deps): update golang.org/x/telemetry digest to 4884ade by @renovate in #6886
- chore(deps): update python:3.13.4-slim-bullseye docker digest to 473d423 by @renovate in #6889
- chore(deps): update module github.com/ldez/exptostd to v0.4.4 by @renovate in #6888
- chore(deps): update python:3.13.4-slim-bullseye docker digest to faae1a8 by @renovate in #6891
- chore(deps): update golang.org/x/telemetry digest to 9627e99 by @renovate in #6896
- chore(deps): update github/codeql-action action to v3.29.0 by @renovate in #6897
- chore(deps): update module github.com/ldez/usetesting to v0.5.0 by @renovate in #6895
- chore(deps): update python:3.13.4-slim-bullseye docker digest to ec7d08e by @renovate in #6894
- Use the cause of the context error in OTLP retry by @XSAM in #6898
- chore(deps): update golang.org/x/telemetry digest to e50bbf1 by @renovate in #6900
- chore(deps): update python docker tag to v3.13.5 by @renovate in #6901
- prometheus: validate exponential histogram scale range (#6779) by @highlyavailable in #6822
- logtest modules to be released with tags by @pellared in #6876
- chore(deps): update module github.com/securego/gosec/v2 to v2.22.5 by @renovate in #6905
- Add release artifacts signing to the release process by @MrAlias in #6855
- chore(deps): update module github.com/go-viper/mapstructure/v2 to v2.3.0 by @renovate in #6906
- chore(deps): update module github.com/mgechev/revive to v1.10.0 by @renovate in #6841
- Remove internal matchers by @Mojachieee in #6907
- chore(deps): update golang.org/x/telemetry digest to 8f04292 by @renovate in #6910
- chore(deps): update module github.com/charmbracelet/x/ansi to v0.9.3 by @renovate in #6912
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.0 by @renovate in #6913
- fix(deps): update golang.org/x to b7579e2 by @renovate in #6917
- Ensure context cancellation during metric pipeline produce does not corrupt data by @alecholmes in #6914
- chore(deps): update golang.org/x/telemetry digest to 90b6ad3 by @renovate in #6918
- fix(deps): update module github.com/prometheus/common to v0.65.0 by @renovate in #6921
- chore: flatten bridge/opentracing/internal package by @Bakhtiyar-Garashov in #6916
- chore(deps): update golang.org/x by @renovate in #6923
- chore(deps): update google.golang.org/genproto/googleapis/rpc digest to 513f239 by @renovate in #6922
- Add test for logging from a span in the opentracing bridge by @tongoss in #6919
- Use existing schema URLs in tests by @dmathieu in #6924
- chore: add missing ) in GPG hyperlink by @pellared in #6928
- chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.1 by @renovate in #6930
- chore(deps): update golang.org/x/telemetry digest to fef9409 by @renovate in #6929
- Release v1.37.0/v0.59.0/v0.13.0 by @pellared in #6925
New Contributors
- @codeimmortal made their first contribution in #6777
- @highlyavailable made their first contribution in #6813
- @Mojachieee made their first contribution in #6846
- @alexandreLamarre made their first contribution in #6839
- @mjq made their first contribution in #6710
- @alecholmes made their first contribution in #6914
- @Bakhtiyar-Garashov made their first contribution in #6916
Full Changelog: v1.36.0...v1.37.0