Sourced from go.opentelemetry.io/otel's changelog.
[1.27.0/0.49.0/0.3.0] 2024-05-21
Added
- Add example for
go.opentelemetry.io/otel/exporters/stdout/stdoutlog. (#5242)- Add
RecordFactoryingo.opentelemetry.io/otel/sdk/log/logtestto facilitate testing exporter and processor implementations. (#5258)- Add
RecordFactoryingo.opentelemetry.io/otel/log/logtestto facilitate testing bridge implementations. (#5263)- The count of dropped records from the
BatchProcessoringo.opentelemetry.io/otel/sdk/logis logged. (#5276)- Add metrics in the
otel-collectorexample. (#5283)- Add the synchronous gauge instrument to
go.opentelemetry.io/otel/metric. (#5304)
- An
int64orfloat64synchronous gauge instrument can now be created from aMeter.- All implementations of the API (
go.opentelemetry.io/otel/metric/noop,go.opentelemetry.io/otel/sdk/metric) are updated to support this instrument.- Add logs to
go.opentelemetry.io/otel/example/dice. (#5349)Changed
- The
Shutdownmethod ofExporteringo.opentelemetry.io/otel/exporters/stdout/stdouttraceignores the context cancellation and always returnsnil. (#5189)- The
ForceFlushandShutdownmethods of the exporter returned byNewingo.opentelemetry.io/otel/exporters/stdout/stdoutmetricignore the context cancellation and always returnnil. (#5189)- Apply the value length limits to
Recordattributes ingo.opentelemetry.io/otel/sdk/log. (#5230)- De-duplicate map attributes added to a
Recordingo.opentelemetry.io/otel/sdk/log. (#5230)go.opentelemetry.io/otel/exporters/stdout/stdoutlogwon't print timestamps whenWithoutTimestampsoption is set. (#5241)- The
go.opentelemetry.io/otel/exporters/stdout/stdoutlogexporter won't printAttributeValueLengthLimitandAttributeCountLimitfields now, instead it prints theDroppedAttributesfield. (#5272)- Improved performance in the
Stringerimplementation ofgo.opentelemetry.io/otel/baggage.Memberby reducing the number of allocations. (#5286)- Set the start time for last-value aggregates in
go.opentelemetry.io/otel/sdk/metric. (#5305)- The
Spaningo.opentelemetry.io/otel/sdk/tracewill record links without span context if either non-emptyTraceStateor attributes are provided. (#5315)- Upgrade all dependencies of
go.opentelemetry.io/otel/semconv/v1.24.0togo.opentelemetry.io/otel/semconv/v1.25.0. (#5374)Fixed
- Comparison of unordered maps for
go.opentelemetry.io/otel/log.KeyValueandgo.opentelemetry.io/otel/log.Value. (#5306)- Fix the empty output of
go.opentelemetry.io/otel/log.Valueingo.opentelemetry.io/otel/exporters/stdout/stdoutlog. (#5311)- Split the behavior of
Recorderingo.opentelemetry.io/otel/log/logtestso it behaves as aLoggerProvideronly. (#5365)- Fix wrong package name of the error message when parsing endpoint URL in
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#5371)- Identify the
Loggerreturned from the globalLoggerProvideringo.opentelemetry.io/otel/log/globalwith its schema URL. (#5375)
5661ff0
Release v1.27.0/v0.49.0/v0.3.0 (#5392)0d3dddc
Fix exported instrument kind const value change (#5385)7aae7a8
chore(deps): update benchmark-action/github-action-benchmark action to
v1.20....8c3120f
chore(deps): update module google.golang.org/genproto/googleapis/api to
v0.0....d55658e
chore(deps): update codecov/codecov-action action to v4.4.1 (#5387)49c866f
fix(deps): update module github.com/golangci/golangci-lint to v1.58.2
(#5382)999c6a0
Update all semconv use to v1.25.0 (#5374)14441ae
Identify logger with schemaURL in global logger provider (#5375)ebd0ade
Split log/logtest into a recorder and a logger (#5365)0d1e77c
Fix package prefix of error in otlploghttp (#5371)Sourced from go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc's changelog.
[1.27.0/0.49.0/0.3.0] 2024-05-21
Added
- Add example for
go.opentelemetry.io/otel/exporters/stdout/stdoutlog. (#5242)- Add
RecordFactoryingo.opentelemetry.io/otel/sdk/log/logtestto facilitate testing exporter and processor implementations. (#5258)- Add
RecordFactoryingo.opentelemetry.io/otel/log/logtestto facilitate testing bridge implementations. (#5263)- The count of dropped records from the
BatchProcessoringo.opentelemetry.io/otel/sdk/logis logged. (#5276)- Add metrics in the
otel-collectorexample. (#5283)- Add the synchronous gauge instrument to
go.opentelemetry.io/otel/metric. (#5304)
- An
int64orfloat64synchronous gauge instrument can now be created from aMeter.- All implementations of the API (
go.opentelemetry.io/otel/metric/noop,go.opentelemetry.io/otel/sdk/metric) are updated to support this instrument.- Add logs to
go.opentelemetry.io/otel/example/dice. (#5349)Changed
- The
Shutdownmethod ofExporteringo.opentelemetry.io/otel/exporters/stdout/stdouttraceignores the context cancellation and always returnsnil. (#5189)- The
ForceFlushandShutdownmethods of the exporter returned byNewingo.opentelemetry.io/otel/exporters/stdout/stdoutmetricignore the context cancellation and always returnnil. (#5189)- Apply the value length limits to
Recordattributes ingo.opentelemetry.io/otel/sdk/log. (#5230)- De-duplicate map attributes added to a
Recordingo.opentelemetry.io/otel/sdk/log. (#5230)go.opentelemetry.io/otel/exporters/stdout/stdoutlogwon't print timestamps whenWithoutTimestampsoption is set. (#5241)- The
go.opentelemetry.io/otel/exporters/stdout/stdoutlogexporter won't printAttributeValueLengthLimitandAttributeCountLimitfields now, instead it prints theDroppedAttributesfield. (#5272)- Improved performance in the
Stringerimplementation ofgo.opentelemetry.io/otel/baggage.Memberby reducing the number of allocations. (#5286)- Set the start time for last-value aggregates in
go.opentelemetry.io/otel/sdk/metric. (#5305)- The
Spaningo.opentelemetry.io/otel/sdk/tracewill record links without span context if either non-emptyTraceStateor attributes are provided. (#5315)- Upgrade all dependencies of
go.opentelemetry.io/otel/semconv/v1.24.0togo.opentelemetry.io/otel/semconv/v1.25.0. (#5374)Fixed
- Comparison of unordered maps for
go.opentelemetry.io/otel/log.KeyValueandgo.opentelemetry.io/otel/log.Value. (#5306)- Fix the empty output of
go.opentelemetry.io/otel/log.Valueingo.opentelemetry.io/otel/exporters/stdout/stdoutlog. (#5311)- Split the behavior of
Recorderingo.opentelemetry.io/otel/log/logtestso it behaves as aLoggerProvideronly. (#5365)- Fix wrong package name of the error message when parsing endpoint URL in
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#5371)- Identify the
Loggerreturned from the globalLoggerProvideringo.opentelemetry.io/otel/log/globalwith its schema URL. (#5375)
5661ff0
Release v1.27.0/v0.49.0/v0.3.0 (#5392)0d3dddc
Fix exported instrument kind const value change (#5385)7aae7a8
chore(deps): update benchmark-action/github-action-benchmark action to
v1.20....8c3120f
chore(deps): update module google.golang.org/genproto/googleapis/api to
v0.0....d55658e
chore(deps): update codecov/codecov-action action to v4.4.1 (#5387)49c866f
fix(deps): update module github.com/golangci/golangci-lint to v1.58.2
(#5382)999c6a0
Update all semconv use to v1.25.0 (#5374)14441ae
Identify logger with schemaURL in global logger provider (#5375)ebd0ade
Split log/logtest into a recorder and a logger (#5365)0d1e77c
Fix package prefix of error in otlploghttp (#5371)Sourced from go.opentelemetry.io/otel/sdk's changelog.
[1.27.0/0.49.0/0.3.0] 2024-05-21
Added
- Add example for
go.opentelemetry.io/otel/exporters/stdout/stdoutlog. (#5242)- Add
RecordFactoryingo.opentelemetry.io/otel/sdk/log/logtestto facilitate testing exporter and processor implementations. (#5258)- Add
RecordFactoryingo.opentelemetry.io/otel/log/logtestto facilitate testing bridge implementations. (#5263)- The count of dropped records from the
BatchProcessoringo.opentelemetry.io/otel/sdk/logis logged. (#5276)- Add metrics in the
otel-collectorexample. (#5283)- Add the synchronous gauge instrument to
go.opentelemetry.io/otel/metric. (#5304)
- An
int64orfloat64synchronous gauge instrument can now be created from aMeter.- All implementations of the API (
go.opentelemetry.io/otel/metric/noop,go.opentelemetry.io/otel/sdk/metric) are updated to support this instrument.- Add logs to
go.opentelemetry.io/otel/example/dice. (#5349)Changed
- The
Shutdownmethod ofExporteringo.opentelemetry.io/otel/exporters/stdout/stdouttraceignores the context cancellation and always returnsnil. (#5189)- The
ForceFlushandShutdownmethods of the exporter returned byNewingo.opentelemetry.io/otel/exporters/stdout/stdoutmetricignore the context cancellation and always returnnil. (#5189)- Apply the value length limits to
Recordattributes ingo.opentelemetry.io/otel/sdk/log. (#5230)- De-duplicate map attributes added to a
Recordingo.opentelemetry.io/otel/sdk/log. (#5230)go.opentelemetry.io/otel/exporters/stdout/stdoutlogwon't print timestamps whenWithoutTimestampsoption is set. (#5241)- The
go.opentelemetry.io/otel/exporters/stdout/stdoutlogexporter won't printAttributeValueLengthLimitandAttributeCountLimitfields now, instead it prints theDroppedAttributesfield. (#5272)- Improved performance in the
Stringerimplementation ofgo.opentelemetry.io/otel/baggage.Memberby reducing the number of allocations. (#5286)- Set the start time for last-value aggregates in
go.opentelemetry.io/otel/sdk/metric. (#5305)- The
Spaningo.opentelemetry.io/otel/sdk/tracewill record links without span context if either non-emptyTraceStateor attributes are provided. (#5315)- Upgrade all dependencies of
go.opentelemetry.io/otel/semconv/v1.24.0togo.opentelemetry.io/otel/semconv/v1.25.0. (#5374)Fixed
- Comparison of unordered maps for
go.opentelemetry.io/otel/log.KeyValueandgo.opentelemetry.io/otel/log.Value. (#5306)- Fix the empty output of
go.opentelemetry.io/otel/log.Valueingo.opentelemetry.io/otel/exporters/stdout/stdoutlog. (#5311)- Split the behavior of
Recorderingo.opentelemetry.io/otel/log/logtestso it behaves as aLoggerProvideronly. (#5365)- Fix wrong package name of the error message when parsing endpoint URL in
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#5371)- Identify the
Loggerreturned from the globalLoggerProvideringo.opentelemetry.io/otel/log/globalwith its schema URL. (#5375)
5661ff0
Release v1.27.0/v0.49.0/v0.3.0 (#5392)0d3dddc
Fix exported instrument kind const value change (#5385)7aae7a8
chore(deps): update benchmark-action/github-action-benchmark action to
v1.20....8c3120f
chore(deps): update module google.golang.org/genproto/googleapis/api to
v0.0....d55658e
chore(deps): update codecov/codecov-action action to v4.4.1 (#5387)49c866f
fix(deps): update module github.com/golangci/golangci-lint to v1.58.2
(#5382)999c6a0
Update all semconv use to v1.25.0 (#5374)14441ae
Identify logger with schemaURL in global logger provider (#5375)ebd0ade
Split log/logtest into a recorder and a logger (#5365)0d1e77c
Fix package prefix of error in otlploghttp (#5371)Sourced from go.opentelemetry.io/otel/trace's changelog.
[1.27.0/0.49.0/0.3.0] 2024-05-21
Added
- Add example for
go.opentelemetry.io/otel/exporters/stdout/stdoutlog. (#5242)- Add
RecordFactoryingo.opentelemetry.io/otel/sdk/log/logtestto facilitate testing exporter and processor implementations. (#5258)- Add
RecordFactoryingo.opentelemetry.io/otel/log/logtestto facilitate testing bridge implementations. (#5263)- The count of dropped records from the
BatchProcessoringo.opentelemetry.io/otel/sdk/logis logged. (#5276)- Add metrics in the
otel-collectorexample. (#5283)- Add the synchronous gauge instrument to
go.opentelemetry.io/otel/metric. (#5304)
- An
int64orfloat64synchronous gauge instrument can now be created from aMeter.- All implementations of the API (
go.opentelemetry.io/otel/metric/noop,go.opentelemetry.io/otel/sdk/metric) are updated to support this instrument.- Add logs to
go.opentelemetry.io/otel/example/dice. (#5349)Changed
- The
Shutdownmethod ofExporteringo.opentelemetry.io/otel/exporters/stdout/stdouttraceignores the context cancellation and always returnsnil. (#5189)- The
ForceFlushandShutdownmethods of the exporter returned byNewingo.opentelemetry.io/otel/exporters/stdout/stdoutmetricignore the context cancellation and always returnnil. (#5189)- Apply the value length limits to
Recordattributes ingo.opentelemetry.io/otel/sdk/log. (#5230)- De-duplicate map attributes added to a
Recordingo.opentelemetry.io/otel/sdk/log. (#5230)go.opentelemetry.io/otel/exporters/stdout/stdoutlogwon't print timestamps whenWithoutTimestampsoption is set. (#5241)- The
go.opentelemetry.io/otel/exporters/stdout/stdoutlogexporter won't printAttributeValueLengthLimitandAttributeCountLimitfields now, instead it prints theDroppedAttributesfield. (#5272)- Improved performance in the
Stringerimplementation ofgo.opentelemetry.io/otel/baggage.Memberby reducing the number of allocations. (#5286)- Set the start time for last-value aggregates in
go.opentelemetry.io/otel/sdk/metric. (#5305)- The
Spaningo.opentelemetry.io/otel/sdk/tracewill record links without span context if either non-emptyTraceStateor attributes are provided. (#5315)- Upgrade all dependencies of
go.opentelemetry.io/otel/semconv/v1.24.0togo.opentelemetry.io/otel/semconv/v1.25.0. (#5374)Fixed
- Comparison of unordered maps for
go.opentelemetry.io/otel/log.KeyValueandgo.opentelemetry.io/otel/log.Value. (#5306)- Fix the empty output of
go.opentelemetry.io/otel/log.Valueingo.opentelemetry.io/otel/exporters/stdout/stdoutlog. (#5311)- Split the behavior of
Recorderingo.opentelemetry.io/otel/log/logtestso it behaves as aLoggerProvideronly. (#5365)- Fix wrong package name of the error message when parsing endpoint URL in
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp. (#5371)- Identify the
Loggerreturned from the globalLoggerProvideringo.opentelemetry.io/otel/log/globalwith its schema URL. (#5375)
5661ff0
Release v1.27.0/v0.49.0/v0.3.0 (#5392)0d3dddc
Fix exported instrument kind const value change (#5385)7aae7a8
chore(deps): update benchmark-action/github-action-benchmark action to
v1.20....8c3120f
chore(deps): update module google.golang.org/genproto/googleapis/api to
v0.0....d55658e
chore(deps): update codecov/codecov-action action to v4.4.1 (#5387)49c866f
fix(deps): update module github.com/golangci/golangci-lint to v1.58.2
(#5382)999c6a0
Update all semconv use to v1.25.0 (#5374)14441ae
Identify logger with schemaURL in global logger provider (#5375)ebd0ade
Split log/logtest into a recorder and a logger (#5365)0d1e77c
Fix package prefix of error in otlploghttp (#5371)