| Changes by Version |
| ================== |
| Release Notes. |
| |
| 8.12.0 |
| ------------------ |
| * Fix `Shenyu plugin`'s NPE in reading trace ID when IgnoredTracerContext is used in the context. |
| * Update witness class in elasticsearch-6.x-plugin, avoid throw NPE. |
| * Fix `onHalfClose` using span operation name `/Request/onComplete` instead of the wrong name `/Request/onHalfClose`. |
| * Add plugin to support RESTeasy 4.x. |
| * Add plugin to support hutool-http 5.x. |
| * Add plugin to support Tomcat 10.x. |
| * Save http status code regardless of it's status. |
| * Upgrade byte-buddy to 1.12.13, and adopt byte-buddy APIs changes. |
| * Upgrade gson to 2.8.9. |
| * Upgrade netty-codec-http2 to 4.1.79.Final. |
| * Fix race condition causing agent to not reconnect after network error |
| * Force the injected high-priority classes in order to avoid NoClassDefFoundError. |
| * Plugin to support xxl-job 2.3.x. |
| * Add plugin to support Micronaut(HTTP Client/Server) 3.2.x-3.6.x |
| * Add plugin to support NATS Java client 2.14.x-2.15.x |
| * Remove inappropriate dependency from elasticsearch-7.x-plugin |
| * Upgrade jedis plugin to support 3.x(stream),4.x |
| |
| #### Documentation |
| |
| * Add a section in `Bootstrap-plugins` doc, introducing HttpURLConnection Plugin compatibility. |
| * Update `Plugin automatic test framework`, fix inconsistent description about configuration.yml. |
| * Update `Plugin automatic test framework`, add expected data format of the log items. |
| |
| All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/138?closed=1) |