- Fix unhandled AssertionError in aiohttp integration when unknown resource requested by the user. #400
- Fix
NoneType
error when usingSystemRoute
. #410
- Expect trace request context to be of SimpleNamespace type. #385
- Support Python 3.8 and Python 3.9 #259
- Fix Manifest.in file; add CHANGES.rst to the Source Tarball.
- Add support of AWS X-Ray trace id format. #273
- Add context var support for python3.7 aiohttp instrumentation #187
- Single header tracing support #189
- Add retries and batches to transport (thanks @konstantin-stepanov)
- Drop python3.5 support #238
- Use new typing syntax in codebase #237
- More strict typing configuration is used #147
- Fixed bunch of typos in code and docs #151 #153 (thanks @deejay1)
- Added interface for Transport #155 (thanks @deejay1)
- Added create_custom helper for easer tracer configuration #160 (thanks @deejay1)
- Added interface for Sampler #160 (thanks @deejay1)
- Added py.typed marker
- Add more coverage with typing #147
- Breaking change: typo send_inteval => send_interval #144 (thanks @gugu)
- Breaking change: do not append api/v2/spans to the zipkin dress #150
- Add support http.route tag for aiohttp #138
- Make zipkin address builder more permissive #141 (thanks @dsantosfff)
- Breaking change: az.create is coroutine now #114
- Added context manger for tracer object #114
- Added more mypy types #117
- Added new_child helper method #83
After few months of work and beta releases here are basic features:
- Initial release.
- Implemented zipkin v2 protocol with HTTP transport
- Added jaeger support
- Added stackdriver support
- Added aiohttp server support
- Added aiohttp 3.0.0 client tracing support
- Added examples and demos