ApplicationInsights-Python/CHANGELOG.md

7.7 KiB

Changelog

Unreleased

  • Unpin OTel SDK/API version (#310)
  • Replace custom log processor exporter interval env var with OT SDK env var (#311)

1.0.0b15 - 2023-07-17

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

1.0.0b14 - 2023-07-12

  • 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

  • Vendor Instrumentations (#280)
  • Update samples (#281)
  • Fixed spelling (#291)
  • Fixing formatting issues for azure sdk (#292)
  • Support OTEL_PYTHON_DISABLED_INSTRUMENTATIONS (#294)

1.0.0b12 - 2023-05-05

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

1.0.0b11 - 2023-04-12

  • 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

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

1.0.0b9 - 2023-02-22

  • 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

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

1.0.0b7 - 2022-09-26

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

1.0.0b6 - 2022-08-30

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