CHANGES.md 2.8 KB
Newer Older
wu-sheng's avatar
wu-sheng 已提交
1 2 3 4
Changes by Version
==================
Release Notes.

wu-sheng's avatar
wu-sheng 已提交
5
7.0.0
6 7 8
------------------

#### Project
wu-sheng's avatar
wu-sheng 已提交
9 10 11 12 13 14
* SkyWalking discards the supports of JDK 1.6 and 1.7 on the java agent side. The minimal requirement of JDK is JDK8.
* Support method performance profile.
* Provide new E2E test framework.
* Remove AppVeyor from the CI, use GitHub action only.
* Provide new plugin test tool.
* Don't support SkyWalking v5 agent in-wire and out-wire protocol. v6 is required.
15 16

#### Java Agent
wu-sheng's avatar
wu-sheng 已提交
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
* Add lazy injection API in the agent core.
* Support Servlet 2.5 in the Struts plugin.
* Fix RestTemplate plugin ClassCastException in the Async call.
* Add Finagle plugin.
* Add test cases of H2 and struts.
* Add Armeria 0.98 plugin.
* Fix ElasticSearch plugin bug.
* Fix EHCache plugin bug.
* Fix a potential I/O leak.
* Support Oracle SID mode.
* Update Byte-buddy core.
* Performance tuning: replace AtomicInteger with AtomicIntegerFieldUpdater.
* Add AVRO plugin.
* Update to JDK 1.8
* Optimize the ignore plugin.
* Enhance the gRPC plugin.
* Add Kotlin Coroutine plugin.
* Support HTTP parameter collection in Tomcat and SpringMVC plugin.
* Add @Tag annotation in the application toolkit.
* Move Lettuce into the default plugin list.
* Move Webflux into the default plugin list.
* Add HttpClient 3.x plugin.
39 40

#### OAP-Backend
wu-sheng's avatar
wu-sheng 已提交
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
* Support InfluxDB as a new storage option.
* Add `selector` in the `application.yml`. Make the provider activation more flexible through System ENV.
* Support sub-topology map query.
* Support gRPC SSL.
* Support HTTP protocol for agent.
* Support Nginx LUA agent.
* Support skip the instance relationship analysis if some agents doesn't have upstream address, currently for LUA agent.
* Support metrics entity name in the storage. Optional, default OFF.
* Merge the HOUR and DAY metrics into MINUTE in the ElasticSearch storage implementation. Reduce the payload for ElasticSearch server.
* Support change detection mechanism in DCS.
* Support Daily step in the ElasticSearch storage implementation for low traffic system.
* Provide profile export tool.
* Support alarm gRPC hook.
* Fix PHP language doesn't show up on the instance page.
* Add more comments in the source codes.
* Add a new metrics type, multiple linears.
* Fix thread concurrency issue in the alarm core.
58 59

#### UI
wu-sheng's avatar
wu-sheng 已提交
60
* Support custom topology definition.
wu-sheng's avatar
wu-sheng 已提交
61 62


wu-sheng's avatar
wu-sheng 已提交
63
#### Document
wu-sheng's avatar
wu-sheng 已提交
64 65 66 67
* Add FAQ about `python2` command required in the compiling.
* Add doc about new e2e framework.
* Add doc about the new profile feature.
* Powered-by page updated.
wu-sheng's avatar
wu-sheng 已提交
68

wu-sheng's avatar
wu-sheng 已提交
69
All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/37?closed=1)
wu-sheng's avatar
wu-sheng 已提交
70

wu-sheng's avatar
wu-sheng 已提交
71

wu-sheng's avatar
wu-sheng 已提交
72
6.x releases
wu-sheng's avatar
wu-sheng 已提交
73
------------------
wu-sheng's avatar
wu-sheng 已提交
74
You could find all CHANGES of 6.x at [here](https://github.com/apache/skywalking/blob/6.x/CHANGES.md)
wu-sheng's avatar
wu-sheng 已提交
75

wu-sheng's avatar
wu-sheng 已提交
76
5.x releases
wu-sheng's avatar
wu-sheng 已提交
77
------------------
78
You could find all CHANGES of 5.x at [here](https://github.com/apache/skywalking/blob/5.x/CHANGES.md)