Python Release Notes

Version 1.8.1

19 May 2026

Enhancements:

  • Support for RabbitMQ Pika module consumer callbacks and background transaction tracking.
  • Enhanced context switching by moving from thread-local storage to greenlet-based context handling during module load.
  • Support for capturing asynchronous Redis calls and connection details for the Redis module.
  • Support for tracking asynchronous HTTP calls made using the httpx module.
  • Support for MySQL context-based call capturing for the PyMySQL module.

Issue fixes:

  • The issue where the FastAPI tracker returned None during transaction closure has been fixed.
  • The issue with synchronous Redis calls not being captured has been fixed.
  • The issue where Falcon route calls were instrumented multiple times has been fixed.

Version 1.8.0

06 February 2026

Enhancements:

  • Support for Falcon Framework (WSGI).
  • Support for improved Celery background transaction monitoring.
  • Support for Gunicorn Gevent worker process.

Version 1.7.4

04 February 2026

Enhancement:

  • Support for Async RabbitMQ (aio_pika module).

Version 1.7.3

02 February 2026

Enhancements:

  • Added support in the Auto Profiler to read the process user identifier (UID), process monitoring rule, and server monitor key and include them in the ARH/connect request.
  • Updated the Auto Profiler Python Docker image with architecture-specific agent builds and improved agent source paths.

Issue fix:

  • Resolved an agent initialization failure in macOS environments caused by the logger object returning a NoneType value.

Version 1.7.0

18 September 2025

Enhancements:

  • Added support for capturing HTTP status codes, request headers, and response headers for the following libraries: http, httplib, httpx, urllib, and urllib3.
  • Added connection failure detection for pymysql, memcache, and redis components.
  • Implemented a single-threaded scheduler to handle tasks and application parameter aggregation.

Version 1.6.2

19 May 2025

Enhancements:

  • Support for RabbitMQ has been added under Message Brokers.
  • The implementation of the PyMySQL module has been relocated to objectproxy.

Issue fix:

  • mysqlclient: The issue with fetching host details by using objectproxy has been fixed.

Version 1.6.1

03 April 2025

Enhancement:

  • Expanded support for WSGI servers: Added support for Waitress, Cheroot, WSGIRef, and Werkzeug.

Version 1.6

24 December 2024

Features/Enhancements:

  • Auto-detection of application name and port number for supported frameworks and logger-related changes for APM One agent.
  • Support for detecting Kubernetes environment through the KUBERNETES_HOSTNAME variable.
  • Added configuration for monitor groups during agent installation.

Version 1.5.3

15 November 2024

Issue fixes:

  • The issues of exceeding file descriptors and high CPU utilization have been resolved.
  • The issue with Flask instrumentation not capturing error response codes has been resolved.

Version 1.5.2

04 October 2024

Issue fixes:

  • Added platform checks for Windows during installation.
  • Bug fix in Gunicorn server instrumentation.

Version 1.5.1

09 September 2024

Enhancements:

  • Support for Django REST framework.
  • Support for WSGI Gunicorn server.

Issue fix:

  • The issue with the Flask framework has been resolved.

Version 1.5.0

26 June 2024

Enhancements:

  • The license key has been added to every request made by the data exporter.
  • NoSQL regex changes made for data exporter.

Issue fix:

  • The problem related to the Flask bug in the view wrapper has been resolved.

Version 1.4.1

31 May 2024

Enhancements:

  • Support for async_cron module.
  • Support for capturing celery background task.

Issue fix:

  • The issue with the Transaction name in the Traces tab being appended with the wrong HTTP host name has been resolved.

Version 1.4.0

29 March 2024

Enhancements:

  • Support for Tornado and Streamlit frameworks.
  • Support for custom APIs.
  • Support for Tracker and TransactionContext class APIs.

Issue fixes:

  • Handling exceptions log for checking IPv4 in a Mac environment.
  • Memory issues caused by txn object references after metric processing have been resolved.

Version 1.3.3

29 January 2024

Enhancements:

  • Support for PyMssql, PyODBC, OracleDB, and cx_Oracle modules.
  • Support for Docker environment check and ID fetch from the mountinfo file.

Issue fix:

  • The issue with the distributed tracing exception has been fixed.

Version 1.3.2

03 January 2024

Enhancements:

  • Support for FastAPI and Starlette frameworks.

Version 1.3.1

22 December 2023

Enhancement:

  • Support for Psycopg2 parameterized query object extraction.

Version 1.3.0 (Asynchronous calls tracking)

11 December 2023

Enhancements:

  • Support for asynchronous call capture in Django ASGI applications.
  • Support for async component modules: AIOREDIS, AREDIS, AIOMYSQL, ASYNCPG, Redis async client.
  • Support for PyMongo module.

Issue fix:

  • The issue with the query stack trace has been resolved.

Version 1.2.2

25 October 2023

Enhancement:

  • Distributed tracing is supported for HTTP calls made through the requests module V2.30.0 and above.

Version 1.2.1

14 September 2023

New features/Enhancements:

  • Support for distributed tracing.
  • Support for stack trace queries.
  • Support for capturing IPv4 addresses.

Version 1.1.0

28 June 2023

Enhancements:

  • Support for a new Data Collector, S247DataExporter (Linux and Windows)
  • Supported frameworks: CherryPy, Pyramid, and Bottle.
  • Supported template engines: Mako and Genshi.
  • You now have various options to start the agent without modifying the user code.
  • Support for custom parameters.
  • You no longer need to provide the App port during agent configuration; it will be detected automatically.
  • Support for Docker Environment as a Cloud-Instance.
  • Support for capturing CPU time.

Issue Fixes:

  • Errors in the Django framework when using the psycopg2 module have been fixed.
  • An issue with the Flask framework during multiple URLs having the same view function has been resolved.

Version 1.0.3

31 May 2022

Enhancements:

  • Cloud instance check for AWS and AZURE is supported.
  • Proxy support has been introduced.
  • You can now configure agent using the apminsight_info.json file
  • MYSQL calls are now available in the Service Map tab.
  • Support for Cassandra.
  • Support for custom log directory has been added.

Issue Fixes:

  • The issue with fetching status codes in the Flask framework has been resolved.
  • The issue with multiple initialization calls for the agent has been resolved.

Version 1.0.0

09 April 2020

Enhancements:

  • Support for Django and Flask frameworks.
  • Support for MySQL, SQLite, Redis, and Pymemcache components.
  • Instrumented Django middleware.
  • Support for dbapi2 and postgres.
Shortlink has been copied!