Changes by Version
Release Notes.
0.4.0
Features
Plugins
- Support setting a discard type of reporter.
Documentation
Bug Fixes
Issues and PR
- All issues are here
- All and pull requests are here
0.3.0
Features
- Support manual tracing APIs for users.
Plugins
- Support mux HTTP server framework.
- Support grpc server and client framework.
- Support iris framework.
- Support fasthttp framework.
Documentation
- Add
Tracing APIs
document into Manual APIs
.
Bug Fixes
- Fix Docker image not supporting the
arm64
platform.
Issues and PR
- All issues are here
- All and pull requests are here
0.2.0
Features
- Enhance the plugin rewrite ability to support
switch
and if/else
in the plugin codes. - Support inject the skywalking-go into project through agent.
- Support add configuration for plugin.
- Support metrics report API for plugin.
- Support report Golang runtime metrics.
- Support log reporter.
- Enhance the
logrus
logger plugin to support adapt without any settings method invoke. - Disable sending observing data if the gRPC connection is not established for reducing the connection error log.
- Support enhance vendor management project.
- Support using base docker image to building the application.
Plugins
- Support go-redis v9 redis client framework.
- Support collecting Native HTTP URI parameter on server side.
- Support Mongo database client framework.
- Support Native SQL database client framework with MySQL Driver.
- Support Logrus log report to the backend.
- Support Zap log report to the backend.
Documentation
- Combine
Supported Libraries
and Performance Test
into Plugins
section. - Add
Tracing, Metrics and Logging
document into Plugins
section.
Bug Fixes
- Fix throw panic when log the tracing context before agent core initialized.
- Fix plugin version matcher
tryToFindThePluginVersion
to support capital letters in module paths and versions.
Issues and PR
- All issues are here
- All and pull requests are here
0.1.0
Features
- Initialize the agent core and user import library.
- Support gRPC reporter for management, tracing protocols.
- Automatic detect the log frameworks and inject the log context.
Plugins
- Support Gin framework.
- Support Native HTTP server and client framework.
- Support Go Restful v3 framework.
- Support Dubbo server and client framework.
- Support Kratos v2 server and client framework.
- Support Go-Micro v4 server and client framework.
- Support GORM v2 database client framework.
Documentation
- Initialize the documentation.
Issues and PR
- All issues are here
- All and pull requests are here