8.1.0
Project
- Support Kafka as an optional trace, JVM metrics, profiling snapshots and meter system data transport layer.
 - Support Meter system, including the native metrics APIs and the Spring Sleuth adoption.
 - Support JVM thread metrics.
 
Java Agent
- [Core] Fix the concurrency access bug in the Concurrency ClassLoader Case.
 - [Core] Separate the config of the plugins from the core level.
 - [Core] Support instrumented class cached in memory or file, to be compatible with other agents, such as Arthas.
 - Add logic endpoint concept. Could analysis any span or tags flagged by the logic endpoint.
 - Add Spring annotation component name for UI visualization only.
 - Add support to trace 
Call proceduresin MySQL plugin. - Support GraphQL plugin.
 - Support Quasar fiber plugin.
 - Support InfluxDB java client plugin.
 - Support brpc java plugin
 - Support 
ConsoleAppenderin the logback v1 plugin. - Enhance vert.x endpoint names.
 - Optimize the code to prevent mongo statements from being too long.
 - Fix WebFlux plugin concurrency access bug.
 - Fix ShardingSphere plugins internal conflicts.
 - Fix duplicated Spring MVC endpoint.
 - Fix lettuce plugin sometimes trace doesn‘t show span layer.
 - Fix 
@TagreturnedObject bug. 
OAP-Backend
- Support Jetty Server advanced configurations.
 - Support label based filter in the prometheus fetcher and OpenCensus receiver.
 - Support using k8s configmap as the configuration center.
 - Support OAP health check, and storage module health check.
 - Support sampling rate in the dynamic configuration.
 - Add 
endpoint_relation_slaandendpoint_relation_percentilefor endpoint relationship metrics. - Add components for Python plugins, including Kafka, Tornado, Redis, Django, PyMysql.
 - Add components for Golang SDK.
 - Add Nacos 1.3.1 back as an optional cluster coordinator and dynamic configuration center.
 - Enhance the metrics query for ElasticSearch implementation to increase the stability.
 - Reduce the length of storage entity names in the self-observability for MySQL and TiDB storage.
 - Fix labels are missing in Prometheus analysis context.
 - Fix column length issue in MySQL/TiDB storage.
 - Fix no data in 2nd level aggregation in self-observability.
 - Fix searchService bug in ES implementation.
 - Fix wrong validation of endpoint relation entity query.
 - Fix the bug caused by the OAL debug flag.
 - Fix endpoint dependency bug in MQ and uninstrumented proxy cases.
 - Fix time bucket conversion issue in the InfluxDB storage implementation.
 - Update k8s client to 8.0.0
 
UI
- Support endpoint dependency graph.
 - Support x-scroll of trace/profile page
 - Fix database selector issue.
 - Add the bar chart in the UI templates.
 
Document
- Update the user logo wall.
 - Add backend configuration vocabulary document.
 - Add agent installation doc for Tomcat9 on Windows.
 - Add istioctl ALS commands for the document.
 - Fix TTL documentation.
 - Add FAQ doc about thread instrumentation.
 
CVE
- Fix fuzzy query sql injection in the MySQL/TiDB storage.
 
All issues and pull requests are here