Change Logs
0.4.0
- Feature: Support Kafka reporter protocol (#74)
- BugFix: Move generated packages into
skywalking
namespace to avoid conflicts (#72) - BugFix: Agent cannot reconnect after server is down (#79)
- Test: Mitigate unsafe yaml loading (#76)
0.3.0
New plugins
- Urllib3 Plugin (#69)
- Elasticsearch Plugin (#64)
- PyMongo Plugin (#60)
- Rabbitmq Plugin (#53)
- Make plugin compatible with Django (#52)
API
- Add process propagation (#67)
- Add tags to decorators (#65)
- Add Check version of packages when install plugins (#63)
- Add thread propagation (#62)
- Add trace ignore (#59)
- Support snapshot context (#56)
- Support correlation context (#55)
Chores and tests
- Test: run multiple versions of supported libraries (#66)
- Chore: add pull request template for plugin (#61)
- Chore: add dev doc and reorganize the structure (#58)
- Test: update test health check (#57)
- Chore: add make goal to package release tar ball (#54)
0.2.0
New plugins
- Kafka Plugin (#50)
- Tornado Plugin (#48)
- Redis Plugin (#44)
- Django Plugin (#37)
- PyMsql Plugin (#35)
- Flask plugin (#31)
API
- Add ignore_suffix Config (#40)
- Add missing
log
method and simplify test codes (#34) - Add content equality of SegmentRef (#30)
- Validate carrier before using it (#29)
Chores and tests
- Test: print the diff list when validation failed (#46)
- Created venv builders for linux/windows and req flashers + use documentation (#38)
0.1.0
- API: agent core APIs, check the APIs and the examples
- Plugin: built-in libraries
http
, urllib.request
and third-party library requests
are supported. - Test: agent test framework is setup, and the corresponding tests of aforementioned plugins are also added.