- Removed some irrelevent comments (#40503)
- Adapt to OpenTelemetry dependency resolver change. (#40463)
- Add
logging_format
as configuration option in api (#40057) - Enable Azure AI Agents instrumentation (#40043)
- 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)
- Fixed bug caused by migration from pkg_resources to importlib-metadata (#38371)
- Enable Azure AI Inference instrumentation (#38071)
- Added AAD auth samples to distro (#37352)
- Update OTel sdk and instrumentations to fix fastapi bug (#37206)
- Support for Python 3.12 (#36482)
- Enable views configuration (#35932)
- Rework autoinstrumentation: Configure exporters and samplers directly (#35890)
- Enable live metrics feature (#35566)
- Add diagnostics for sdk detection and backoff (#35610)
- Enable sampling for attach (#35218)
- Add custom span processors configuration option (#34326)
- Update configure_azure_monitor signature and Django sample (#33834)
- Remove support for Python 3.7 (#34252)
- 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)
- Add App Service Resource Detector to Auto-Instrumentation. (#33340)
- Default Resource Detector environment variable to enable configuration. (#33305) (#33373) (#33390)
- 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)
- Updated django samples with clearly artificial secret key (#32698)
- Add Azure resource detectors (#32087)
- The `autoinstrumentation', 'diagnostics' and 'util' subnamespaces have been made internal. (#31931)
- 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)
- Upgrade to exporter 1.0.0b15 and OTel 1.19 (#308)
- 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)
- Remove most configuration for Public Preview (#277)
- Infer telemetry category disablement from exporter environment variables (#278)
- 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)
- Fix source and wheel distribution, include MANIFEST.in and use
pkgutils
style__init__.py
(#250)
- 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)
- Changing instrumentation dependencies to ~=0.33b0 (#203)