Skip to content

Latest commit

 

History

History
369 lines (264 loc) · 13.4 KB

File metadata and controls

369 lines (264 loc) · 13.4 KB

Release History

1.6.8 (Unreleased)

Features Added

Breaking Changes

Bugs Fixed

Other Changes

  • Removed some irrelevent comments (#40503)

1.6.7 (2025-04-10)

Bugs Fixed

  • Adapt to OpenTelemetry dependency resolver change. (#40463)

1.6.6 (2025-04-07)

Features Added

  • Add logging_format as configuration option in api (#40057)
  • Enable Azure AI Agents instrumentation (#40043)

1.6.5 (2025-02-14)

Features Added

  • Add more diagnostic log options (#39701)
  • Only add OpenTelemetry LoggingHandler if current logger does not have it (#38549)
  • Distro to automatically configure event logger provider (#38543)
  • Configure live metrics first in pipeline to detect statsbeat usage (#38556)
  • Ignore backoff warning from distro if in functions environment (#38787)

1.6.4 (2024-11-06)

Bugs Fixed

  • Fixed bug caused by migration from pkg_resources to importlib-metadata (#38371)

1.6.3 (2024-11-04)

Features Added

  • Enable Azure AI Inference instrumentation (#38071)

Other Changes

  • Added AAD auth samples to distro (#37352)

1.6.2 (2024-09-05)

Bugs Fixed

  • Update OTel sdk and instrumentations to fix fastapi bug (#37206)

1.6.1 (2024-07-30)

Other Changes

  • Support for Python 3.12 (#36482)

1.6.0 (2024-06-06)

Features Added

  • Enable views configuration (#35932)
  • Rework autoinstrumentation: Configure exporters and samplers directly (#35890)

1.5.0 (2024-05-31)

Features Added

  • Enable live metrics feature (#35566)

1.4.2 (2024-05-20)

Features Added

  • Add diagnostics for sdk detection and backoff (#35610)

Breaking Changes

Bugs Fixed

Other Changes

1.4.1 (2024-04-25)

Features Added

  • Enable sampling for attach (#35218)

1.4.0 (2024-04-09)

Features Added

  • Adding diagnostic warning when distro detects RP attach (#34971)
  • Added resource parameter (#34900)

Other Changes

  • Updated FastAPI sample (#34738)
  • Refactored constants and utils (#35066)

1.3.0 (2024-02-29)

Features Added

  • Add custom span processors configuration option (#34326)

Other Changes

  • Update configure_azure_monitor signature and Django sample (#33834)
  • Remove support for Python 3.7 (#34252)

1.2.0 (2024-01-18)

Other Changes

  • Implement distro detection for statsbeat feature (#33761)
  • Fix siteName in diagnostic logging (#33808)
  • Update min dependency versions opentelemetry-resource-detector-azure~=0.1.1, exporter~=1.0.0b21, OTel SDK/API~= 1.21 (#33866)
  • Update configure_azure_monitor signature and Django sample (#33834)

1.1.1 (2023-12-04)

Features Added

  • Add App Service Resource Detector to Auto-Instrumentation. (#33340)
  • Default Resource Detector environment variable to enable configuration. (#33305) (#33373) (#33390)

1.1.0 (2023-11-08)

Features Added

  • Add ability to specify which logger to export telemetry for via logger_name configuration (#32192)
  • Add message ids for AppLens (#32195)
  • Allow OTEL_PYTHON_DISABLED_INSTRUMENTATIONS functionality for Azure Core Tracing in Auto-instrumentation (#32331)
  • Add instrumentation_options (#31793)

Bugs Fixed

  • Updated django samples with clearly artificial secret key (#32698)

1.0.0 (2023-09-12)

Features Added

  • Add Azure resource detectors (#32087)

Other Changes

  • The `autoinstrumentation', 'diagnostics' and 'util' subnamespaces have been made internal. (#31931)

1.0.0b16 (2023-08-28)

Features Added

  • Unpin OTel SDK/API version (#310)
  • Replace explicit log processor exporter interval env var with OT SDK env var (#31740)
  • Un-vendoring instrumentations (#31744)
  • Add preview warning for Autoinstrumentation entry points (#31767)
  • Bandit and pylint (#31881)

1.0.0b15 (2023-07-17)

Features Added

  • Upgrade to exporter 1.0.0b15 and OTel 1.19 (#308)

1.0.0b14 (2023-07-12)

Features Added

  • Upgrade to exporter 1.0.0b14 and OTel 1.18 (#295)
  • Enable Azure Core Tracing OpenTelemetry plugin (#269)
  • Fix connection string environment variable bug for manual instrumentation (#302)
  • Update Azure Core Tracing OpenTelemetry plugin (#306)

1.0.0b13 (2023-06-14)

Features Added

  • Vendor Instrumentations (#280)
  • Support OTEL_PYTHON_DISABLED_INSTRUMENTATIONS (#294)

Other Changes

  • Update samples (#281)
  • Fixed spelling (#291)
  • Fixing formatting issues for azure sdk (#292)

1.0.0b12 (2023-05-05)

Features Added

  • Remove most configuration for Public Preview (#277)
  • Infer telemetry category disablement from exporter environment variables (#278)

1.0.0b11 (2023-04-12)

Features Added

  • Reverse default behavior of instrumentations and implement configuration for exclusion (#253)
  • Use entrypoints instead of importlib to load instrumentations (#254)
  • Add support for FastAPI instrumentation (#255)
  • Add support for Urllib3/Urllib instrumentation (#256)
  • Change instrumentation config to use TypedDict InstrumentationConfig (#259)
  • Change interval params to use _ms as suffix (#260)
  • Update exporter version to 1.0.0b13 and OTel sdk/api to 1.17 (#270)

1.0.0b10 (2023-02-23)

Features Added

  • Fix source and wheel distribution, include MANIFEST.in and use pkgutils style __init__.py (#250)

1.0.0b9 (2023-02-22)

Features Added

  • Made build.sh script executable from publish workflow (#213)
  • Updated main and distro READMEs (#205)
  • Update CONTRIBUTING.md, support Py3.11 (#210)
  • Added Diagnostic Logging for App Service (#212)
  • Updated setup.py, directory structure (#214)
  • Introduce Distro API (#215)
  • Rename to configure_azure_monitor, add sampler to config (#216)
  • Added Status Logger (#217)
  • Add Logging configuration to Distro API (#218)
  • Add instrumentation selection config (#228)
  • Removing diagnostic logging from its module's logger. (#225)
  • Add ability to specify logger for logging configuration (#227)
  • Add metric configuration to distro api (#232)
  • Add ability to pass custom configuration into instrumentations (#235)
  • Fix export interval bug (#237)
  • Add ability to specify custom metric readers (#241)
  • Defaulting logging env var for auto-instrumentation. Added logging samples. (#240)
  • Removed old log_diagnostic_error calls from configurator (#242)
  • Update to azure-monitor-opentelemetry-exporter 1.0.0b12 (#243)
  • Move symbols to protected, add docstring for api, pin opentelemetry-api/sdk versions (#244)
  • Replace service.X configurations with Resource (#246)
  • Change namespace to azure.monitor.opentelemetry (#247)
  • Updating documents for new namespace (#249)
  • Configuration via env vars and argument validation. (#262)

1.0.0b8 (2022-09-26)

Features Added

  • Changing instrumentation dependencies to ~=0.33b0 (#203)

1.0.0b7 (2022-09-26)

Features Added

  • Moved and updated README (#201)
  • Adding requests, flask, and psycopg2 instrumentations (#199)
  • Added publishing action (#193)

1.0.0b6 (2022-08-30)

Features Added

  • Drop support for Python 3.6 (#190)
  • Changed repository structure to use submodules (#190)
  • Added OpenTelemetry Distro and Configurator (#187)
  • Initial commit