Skip to content

Release v1.33.0/v0.58.0/v0.27.0/v0.13.0/v0.8.0/v0.6.0/v0.5.0

Latest
Compare
Choose a tag to compare
@MrAlias MrAlias released this 12 Dec 20:33
· 60 commits to main since this release
v1.33.0
f6667f6

Overview

Added

  • Added support for providing endpoint, pollingIntervalMs and initialSamplingRate using environment variable OTEL_TRACES_SAMPLER_ARG in go.opentelemetry.io/contrib/samples/jaegerremote. (#6310)
  • Added support exporting logs via OTLP over gRPC in go.opentelemetry.io/contrib/config. (#6340)
  • The go.opentelemetry.io/contrib/bridges/otellogr module.
    This module provides an OpenTelemetry logging bridge for github.com/go-logr/logr. (#6386)
  • Added SNS instrumentation in go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws. (#6388)

Changed

  • Change the span name to be GET /path so it complies with the OTel HTTP semantic conventions in go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho. (#6365)
  • Record errors instead of setting the gin.errors attribute in go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin. (#6346)
  • The go.opentelemetry.io/contrib/config now supports multiple schemas in subdirectories (i.e. go.opentelemetry.io/contrib/config/v0.3.0) for easier migration. (#6412)

Fixed

  • Fix broken AWS presigned URLs when using instrumentation in go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws. (#5975)
  • Fixed the value for configuring the OTLP exporter to use grpc instead of grpc/protobuf in go.opentelemetry.io/contrib/config. (#6338)
  • Allow marshaling types in go.opentelemetry.io/contrib/config. (#6347)
  • Removed the redundant handling of panic from the HTML function in go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin. (#6373)
  • The code.function attribute emitted by go.opentelemetry.io/contrib/bridges/otelslog now stores just the function name instead the package path-qualified function name. The code.namespace attribute now stores the package path. (#6415)
  • The code.function attribute emitted by go.opentelemetry.io/contrib/bridges/otelzap now stores just the function name instead the package path-qualified function name. The code.namespace attribute now stores the package path. (#6423)

What's Changed

  • fix(deps): update module go.opentelemetry.io/contrib/bridges/otelslog to v0.7.0 by @renovate in #6313
  • fix(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.57.0 by @renovate in #6314
  • chore(deps): update golang.org/x by @renovate in #6219
  • Fix lint issue for golangci-lint 1.62.0 by @dmathieu in #6322
  • fix(deps): update module github.com/golangci/golangci-lint to v1.62.0 by @renovate in #6320
  • fix(deps): update googleapis to e0fbfb7 by @renovate in #6324
  • chore(deps): update module sigs.k8s.io/structured-merge-diff/v4 to v4.4.3 by @renovate in #6327
  • fix(deps): update googleapis to 65e8d21 by @renovate in #6325
  • otellogr: Implement Error and comment Init by @scorpionknifes in #6295
  • Use lychee new cache-exclude-status option and upgrade lychee-action by @dmathieu in #6323
  • chore(deps): update module google.golang.org/protobuf to v1.35.2 by @renovate in #6328
  • [chore]: enable perfsprint linter by @mmorel-35 in #6316
  • chore(deps): update codecov/codecov-action action to v5 by @renovate in #6329
  • Support Environment Variable for Jaeger Remote Sampler by @akstron in #6310
  • [chore] Fix codecov action usage by @pellared in #6333
  • chore(deps): update codecov/codecov-action action to v5.0.2 by @renovate in #6334
  • Renovate/aws sdk go v2 monorepo by @akats7 in #6332
  • fix(deps): update module github.com/aws/smithy-go to v1.22.1 by @renovate in #6335
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate in #6326
  • chore(deps): update prom/prometheus docker tag to v3 by @renovate in #6330
  • chore(deps): update module github.com/go-playground/validator/v10 to v10.23.0 by @renovate in #6336
  • config: fix otlp exporter protocol issue by @codeboten in #6338
  • chore(deps): update google.golang.org/genproto/googleapis/rpc digest to e639e21 by @renovate in #6344
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate in #6343
  • fix(deps): update google.golang.org/genproto/googleapis/api digest to e639e21 by @renovate in #6345
  • add grpc support for log export by @codeboten in #6340
  • Add check for toolchain by @7h3-3mp7y-m4n in #6342
  • chore(deps): update codecov/codecov-action action to v5.0.3 by @renovate in #6350
  • chore(deps): update codecov/codecov-action action to v5.0.4 by @renovate in #6352
  • chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.114.0 by @renovate in #6348
  • chore(deps): update codecov/codecov-action action to v5.0.5 by @renovate in #6354
  • chore(deps): update module github.com/gabriel-vasile/mimetype to v1.4.7 by @renovate in #6355
  • Add the tmp directory to .gitignore by @evan-bradley in #6349
  • Update generated config types by @evan-bradley in #6347
  • chore(deps): update codecov/codecov-action action to v5.0.6 by @renovate in #6356
  • chore(deps): update kubernetes packages to v0.31.3 by @renovate in #6358
  • chore(deps): update codecov/codecov-action action to v5.0.7 by @renovate in #6357
  • fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.68.0 by @renovate in #6359
  • Automatically request reviews from codeowners of components by @dmathieu in #6282
  • chore(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.24.0 by @renovate in #6361
  • fix(deps): update module github.com/stretchr/testify to v1.10.0 by @renovate in #6362
  • chore(deps): update module github.com/bytedance/sonic to v1.12.5 by @renovate in #6368
  • otelaws: Add finalize middleware after instead of before by @jacksehr in #5975
  • tests(otelgin): move test files and trim module dependencies by @flc1125 in #6360
  • fix(deps): update module github.com/golangci/golangci-lint to v1.62.2 by @renovate in #6369
  • [chore]: enable usestdlibvars linter by @mmorel-35 in #6367
  • fix(deps): update module github.com/aws/aws-sdk-go-v2/service/s3 to v1.69.0 by @renovate in #6371
  • otellogr: Add benchmarks by @scorpionknifes in #6364
  • chore(deps): update module github.com/google/gnostic-models to v0.6.9 by @renovate in #6374
  • feat(otelgin): enhance gin error tracking with span recording by @flc1125 in #6346
  • fix(otelgin): remove redundant error handling from HTML by @flc1125 in #6373
  • added akats7 as codeowner for otelgin by @akats7 in #6370
  • fix(otelecho): comply with span naming semconv by @flc1125 in #6365
  • chore(deps): update k8s.io/kube-openapi digest to 9959940 by @renovate in #6377
  • chore(deps): update prom/prometheus docker tag to v3.0.1 by @renovate in #6382
  • chore(deps): update github.com/golang/groupcache digest to 2c02b82 by @renovate in #6383
  • fix(deps): update module github.com/shirou/gopsutil/v4 to v4.24.11 by @renovate in #6384
  • fix(deps): update module github.com/itchyny/gojq to v0.12.17 by @renovate in #6387
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate in #6389
  • otellogr: Publish module by @scorpionknifes in #6386
  • fix(deps): update module go.opentelemetry.io/proto/otlp to v1.4.0 by @renovate in #6390
  • fix(deps): update googleapis to 19429a9 by @renovate in #6393
  • Run genjsonschema in CI by @dmathieu in #6353
  • fix(deps): update aws-sdk-go-v2 monorepo by @renovate in #6397
  • chore(deps): update golang.org/x by @renovate in #6399
  • chore(deps): update golang.org/x by @renovate in #6402
  • fix(deps): update module github.com/labstack/echo/v4 to v4.13.0 by @renovate in #6404
  • chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.115.1 by @renovate in #6403
  • chore(deps): update module github.com/prometheus/common to v0.61.0 by @renovate in #6405
  • fix(deps): update module google.golang.org/grpc to v1.68.1 by @renovate in #6401
  • Split dice example into instrumented and uninstrumented by @IgorEulalio in #6300
  • chore: comment spelling fix in otelhttp semconv by @vordimous in #6407
  • chore(deps): update codecov/codecov-action action to v5.1.0 by @renovate in #6408
  • chore(deps): update codecov/codecov-action action to v5.1.1 by @renovate in #6409
  • fix(deps): update googleapis to a4fef06 by @renovate in #6410
  • fix(deps): update googleapis to e6fa225 by @renovate in #6413
  • [chore] Fix versions.yaml by @pellared in #6414
  • chore(deps): update k8s.io/utils digest to 24370be by @renovate in #6416
  • config: separate schema version support into separate directories by @codeboten in #6412
  • feat(otelaws): add sns attribute instrumentation by @pragmaticivan in #6388
  • fix(deps): update golang.org/x/exp digest to 1443442 by @renovate in #6417
  • Switch the otelhttp semconv tests to use metricdatatest by @dmathieu in #6400
  • chore(deps): update module golang.org/x/sys to v0.28.0 by @renovate in #6420
  • fix(deps): update golang.org/x/exp digest to 1829a12 by @renovate in #6421
  • otelslog: Split code attributes by @pellared in #6415
  • fix(deps): update kubernetes packages to v0.31.4 by @renovate in #6422
  • fix(deps): update module github.com/labstack/echo/v4 to v4.13.1 by @renovate in #6424
  • chore(deps): update module golang.org/x/crypto to v0.31.0 - autoclosed by @renovate in #6426
  • otelzap: Split code attributes by @pellared in #6423
  • chore(deps): update k8s.io/kube-openapi digest to 5ad02ce by @renovate in #6432
  • chore(deps): update module sigs.k8s.io/structured-merge-diff/v4 to v4.5.0 by @renovate in #6431
  • fix(deps): update module github.com/labstack/echo/v4 to v4.13.2 by @renovate in #6433
  • chore(deps): update module github.com/goccy/go-json to v0.10.4 by @renovate in #6430
  • config: fix panic on nil value in headers name/value pair by @codeboten in #6425
  • Add method and benchmarks for pooling metric options by @vordimous in #6394
  • config: add support for certificate configuration by @codeboten in #6376
  • Release v1.33.0/v0.58.0/v0.27.0/v0.13.0/v0.8.0/v0.6.0/v0.5.0 by @MrAlias in #6435

New Contributors

Full Changelog: v1.32.0...v1.33.0