All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
This project adheres to Semantic Versioning.
- opentelemetry updated to 1.19.0
- drop compatibility guarantee of Go 1.19
- opentelemetry updated to 1.18.0
- stdoutlogs writer parameter was ignored
- opentelemetry updated to 1.17.0
github.com/golang/protobuf/proto
replaced withgoogle.golang.org/protobuf
otlp/internal
package moved tootlp/otlplogs/internal
- more unit tests added
- reverted to all-in-one package
- inconsistent v0.1.0 go package
- otlplogsgrpc exporter with
grpc
protocol http/json
protocol supported in otlplogshttp exporterstdout
logs logger- Package split into separate
otel
,sdk
,exporters/otlp/otlplogs
andexporters/stdout/stdoutlogs
packages OTEL_EXPORTER_OTLP_PROTOCOL
env variable to configuregrpc
,http/protobuf
andhttp/json
otlp formats with OTEL logs exporterautoconfigure
sdk package withOTEL_LOGS_EXPORTER
env variable support withnone
,otlp
andlogging
options to autoconfigure logger provider
- implementation of Logs Bridge API with Stable API and SDK API interfaces.
- Package all-in-one for logs
github.com/agoda-com/opentelemetry-logs-go
- Package module
semconv
with Logs Exceptions Semantic Conventions - Package module
logs
with Stable Log Model, Logger and LoggerProvider interfaces - Package module
sdk
with Logger SDK implementation - Package module
exporters
with Built-in processors,otlp
interface andnoop
andhttp/protobuf
exporters