All Versions
Latest Version
Avg Release Cycle
8 days
Latest Release

Changelog History
Page 3

  • v1.1.0 Changes

    • ๐Ÿ›  Fix for AWSLambda integration returns value of original handler #1106
    • ๐Ÿ›  Fix for RQ integration that only captures exception if RQ job has failed and ignore retries #1076
    • ๐Ÿ”‹ Feature that supports Tracing for the Tornado integration #1060
    • ๐Ÿ”‹ Feature that supports wild cards in ignore_logger in the Logging Integration #1053
    • ๐Ÿ›  Fix for django that deals with template span description names that are either lists or tuples #1054
  • v1.0.0 Changes

    ๐Ÿš€ This release contains a breaking change

    • ๐Ÿ’ฅ BREAKING CHANGE: Feat: Moved auto_session_tracking experimental flag to a proper option and removed explicitly setting experimental session_mode in favor of auto detecting its value, hence enabling release health by default #994
    • ๐Ÿ›  Fixed Django transaction name by setting the name to request.path_info rather than request.path
    • ๐Ÿ›  Fix for tracing by getting HTTP headers from span rather than transaction when possible #1035
    • ๐Ÿ›  Fix for Flask transactions missing request body in non errored transactions #1034
    • ๐Ÿ›  Fix for honoring the X-Forwarded-For header #1037
    • ๐Ÿ›  Fix for worker that logs data dropping of events with level error #1032
  • v0.20.3 Changes

    • โž• Added scripts to support auto instrumentation of no code AWS lambda Python functions
  • v0.20.2 Changes

    • ๐Ÿ›  Fix incorrect regex in craft to include wheel file in pypi release
  • v0.20.1 Changes

    • ๐Ÿ›  Fix for error that occurs with Async Middlewares when the middleware is a function rather than a class
  • v0.20.0 Changes

    • ๐Ÿ›  Fix for header extraction for AWS lambda/API extraction
    • Fix multiple **kwargs type hints # 967
    • ๐Ÿ›  Fix that corrects AWS lambda integration failure to detect the aws-lambda-ric 1.0 bootstrap #976
    • ๐Ÿ›  Fix AWSLambda integration: variable "timeout_thread" referenced before assignment #977
    • ๐Ÿš€ Use full git sha as release name #960
    • ๐Ÿ’ฅ BREAKING CHANGE: The default environment is now production, not based on release
    • Django integration now creates transaction spans for template rendering
    • ๐Ÿ›  Fix headers not parsed correctly in ASGI middleware, Decode headers before creating transaction #984
    • โช Restored ability to have tracing disabled #991
    • ๐Ÿ›  Fix Django async views not behaving asynchronously
    • ๐ŸŽ Performance improvement: supported pre-aggregated sessions
  • v0.19.5 Changes

    December 10, 2020
    • ๐Ÿ›  Fix two regressions added in 0.19.2 with regard to sampling behavior when reading the sampling decision from headers.
    • ๐Ÿ”ง Increase internal transport queue size and make it configurable.
  • v0.19.4 Changes

    November 19, 2020
    • ๐Ÿ›  Fix a bug that would make applications crash if an old version of boto3 was installed.
  • v0.19.3 Changes

    November 12, 2020
    • Automatically pass integration-relevant data to traces_sampler for AWS, AIOHTTP, ASGI, Bottle, Celery, Django, Falcon, Flask, GCP, Pyramid, Tryton, RQ, and WSGI integrations
    • ๐Ÿ›  Fix a bug where the AWS integration would crash if event was anything besides a dictionary
    • ๐Ÿ›  Fix the Django integrations's ASGI handler for Channels 3.0. Thanks Luke Pomfrey!
  • v0.19.2 Changes

    November 02, 2020
    • โž• Add traces_sampler option.
    • ๐Ÿš€ The SDK now attempts to infer a default release from various environment
      variables and the current git repo.
    • ๐Ÿ›  Fix a crash with async views in Django 3.1.
    • ๐Ÿ›  Fix a bug where complex URL patterns in Django would create malformed transaction names.
    • โž• Add options for transaction styling in AIOHTTP.
    • โž• Add basic attachment support (documentation tbd).
    • ๐Ÿ›  fix a crash in the pure_eval integration.
    • Integration for creating spans from boto3.