Merge pull request #260 from liubao68/master
release servicecomb java-chassis 2.1.2 & 1.3.1
diff --git a/_pages/cn/home.md b/_pages/cn/home.md
index 91f1c00..4bc2568 100755
--- a/_pages/cn/home.md
+++ b/_pages/cn/home.md
@@ -28,7 +28,7 @@
<a href='/cn/release/pack-downloads'>Apache ServiceComb Pack 发布0.6.0</a>
</li>
<li>
- <a href='/cn/release/java-chassis-downloads/'>Apache ServiceComb Java-Chassis 发布 2.1.0</a>
+ <a href='/cn/release/java-chassis-downloads/'>Apache ServiceComb Java-Chassis 发布 2.1.2</a>
</li>
<li>
<a href='/cn/release/service-center-downloads/'>Apache ServiceComb Service-Center 发布 1.3.0</a>
diff --git a/_pages/home.md b/_pages/home.md
index 673a40d..12b042d 100755
--- a/_pages/home.md
+++ b/_pages/home.md
@@ -28,7 +28,7 @@
<a href='/release/pack-downloads'>Apache ServiceComb Pack 0.6.0 is released</a>
</li>
<li>
- <a href='/release/java-chassis-downloads/'>Apache ServiceComb Java-Chassis Release Version 2.1.0</a>
+ <a href='/release/java-chassis-downloads/'>Apache ServiceComb Java-Chassis Release Version 2.1.2</a>
</li>
<li>
<a href='/release/service-center-downloads/'>Apache ServiceComb Service-Center Release Version 1.3.0</a>
diff --git a/_release/cn/java_chassis_downloads.md b/_release/cn/java_chassis_downloads.md
index 3e30e11..428a507 100644
--- a/_release/cn/java_chassis_downloads.md
+++ b/_release/cn/java_chassis_downloads.md
@@ -11,10 +11,12 @@
| Release | 源码 | 发布包 | Recommended Version of Service-Center |
| ---------------------- | --------------------------------- | --------------------------------- | --------------------------------- |
-|**Apache ServiceComb Java-Chassis 2.1.0 (Latest)**|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-bin.zip.sha512)|Service-Center 1.3.0 or above|
+|**Apache ServiceComb Java-Chassis 2.1.2 (Latest)**|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.1.2/apache-servicecomb-java-chassis-distribution-2.1.2-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.2/apache-servicecomb-java-chassis-distribution-2.1.2-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.2/apache-servicecomb-java-chassis-distribution-2.1.2-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.1.2/apache-servicecomb-java-chassis-distribution-2.1.2-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.2/apache-servicecomb-java-chassis-distribution-2.1.2-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.2/apache-servicecomb-java-chassis-distribution-2.1.2-bin.zip.sha512)|Service-Center 1.3.0 or above|
+|Apache ServiceComb Java-Chassis 2.1.0|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-bin.zip.sha512)|Service-Center 1.3.0 or above|
|Apache ServiceComb Java-Chassis 2.0.2|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.0.2/apache-servicecomb-java-chassis-distribution-2.0.2-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.2/apache-servicecomb-java-chassis-distribution-2.0.2-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.2/apache-servicecomb-java-chassis-distribution-2.0.2-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.0.2/apache-servicecomb-java-chassis-distribution-2.0.2-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.2/apache-servicecomb-java-chassis-distribution-2.0.2-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.2/apache-servicecomb-java-chassis-distribution-2.0.2-bin.zip.sha512)|Service-Center 1.3.0 or above|
|Apache ServiceComb Java-Chassis 2.0.1|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.0.1/apache-servicecomb-java-chassis-distribution-2.0.1-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.1/apache-servicecomb-java-chassis-distribution-2.0.1-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.1/apache-servicecomb-java-chassis-distribution-2.0.1-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.0.1/apache-servicecomb-java-chassis-distribution-2.0.1-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.1/apache-servicecomb-java-chassis-distribution-2.0.1-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.1/apache-servicecomb-java-chassis-distribution-2.0.1-bin.zip.sha512)|Service-Center 1.0.0 or above|
|Apache ServiceComb Java-Chassis 2.0.0|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.0.0/apache-servicecomb-java-chassis-distribution-2.0.0-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.0/apache-servicecomb-java-chassis-distribution-2.0.0-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.0/apache-servicecomb-java-chassis-distribution-2.0.0-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.0.0/apache-servicecomb-java-chassis-distribution-2.0.0-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.0/apache-servicecomb-java-chassis-distribution-2.0.0-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.0/apache-servicecomb-java-chassis-distribution-2.0.0-bin.zip.sha512)|Service-Center 1.0.0 or above|
+|Apache ServiceComb Java-Chassis 1.3.1|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/1.3.1/apache-servicecomb-java-chassis-distribution-1.3.1-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.1/apache-servicecomb-java-chassis-distribution-1.3.1-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.1/apache-servicecomb-java-chassis-distribution-1.3.1-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/1.3.1/apache-servicecomb-java-chassis-distribution-1.3.1-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.1/apache-servicecomb-java-chassis-distribution-1.3.1-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.1/apache-servicecomb-java-chassis-distribution-1.3.1-bin.zip.sha512)|Service-Center 1.0.0 or above|
|Apache ServiceComb Java-Chassis 1.3.0|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/1.3.0/apache-servicecomb-java-chassis-distribution-1.3.0-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.0/apache-servicecomb-java-chassis-distribution-1.3.0-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.0/apache-servicecomb-java-chassis-distribution-1.3.0-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/1.3.0/apache-servicecomb-java-chassis-distribution-1.3.0-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.0/apache-servicecomb-java-chassis-distribution-1.3.0-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.0/apache-servicecomb-java-chassis-distribution-1.3.0-bin.zip.sha512)|Service-Center 1.0.0 or above|
**发布包验证**
diff --git a/_release/cn/java_chassis_releaseNotes.md b/_release/cn/java_chassis_releaseNotes.md
index 15f36ea..09995da 100644
--- a/_release/cn/java_chassis_releaseNotes.md
+++ b/_release/cn/java_chassis_releaseNotes.md
@@ -8,601 +8,26 @@
---
+ Release Notes - Apache ServiceComb - Version java-chassis-2.1.2
+
+<li><a href='https://github.com/apache/servicecomb-java-chassis/releases/tag/2.1.2'>View in github</a>
+</li>
+<p/>
+
Release Notes - Apache ServiceComb - Version java-chassis-2.1.0
-
-<h2> Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1930'>SCB-1930</a>] - When MicroserivceVersions.setInstances continues fail will cause OOM
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1931'>SCB-1931</a>] - fix consumer flag in MicroserviceMeta
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1937'>SCB-1937</a>] - fix integration test(TestAsyncInvoke) always timeout problem
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1976'>SCB-1976</a>] - fix loadbalance error when v1 got a operation a and v2 do not
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2017'>SCB-2017</a>] - fix invoke with appid and highway throw error
-</li>
-</ul>
-
-<h2> New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1650'>SCB-1650</a>] - discovery schema from instancies directly
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1739'>SCB-1739</a>] - separate swagger registry and dicovery from instance registry and discovery
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1774'>SCB-1774</a>] - As a developer, I want to run small apllications without service-center
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1913'>SCB-1913</a>] - Zero-Config Service Registry
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1933'>SCB-1933</a>] - support configure multiple registries
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1963'>SCB-1963</a>] - provide local registry: regitration and disovery
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2020'>SCB-2020</a>] - support @Example to add examples to API
-</li>
-</ul>
-
-<h2> Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1876'>SCB-1876</a>] - refactor: registry depends on core and core do not depend on registry
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1886'>SCB-1886</a>] - use http for default service center address
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1891'>SCB-1891</a>] - separate local registry and service center registry
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1896'>SCB-1896</a>] - improve demo test case for testing http headers
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1924'>SCB-1924</a>] - invocation context provide transport context
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1925'>SCB-1925</a>] - provide a util to convert url to endpoint format
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1926'>SCB-1926</a>] - enhance CommonExceptionData to include more common data
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1936'>SCB-1936</a>] - change findbug dependency to provided
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1941'>SCB-1941</a>] - MicroserviceMeta only need to has consumer or producer handlers, not both
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1945'>SCB-1945</a>] - support zipkin with log4j2
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1960'>SCB-1960</a>] - delete spring-boot-starter-discovery and spring-boot-starter-gateway
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1973'>SCB-1973</a>] - fix problem in file download and config document
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1990'>SCB-1990</a>] - allow disable metrics endpoints by configuration
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1998'>SCB-1998</a>] - support Endpoint as a context parameter
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2005'>SCB-2005</a>] - dependency update: upgrade slf4j from 1.7.26 to 1.7.30
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2006'>SCB-2006</a>] - dependency update: remove log4j2 from solution-basic and upgrade from 2.12.0 to 2.13.2
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2009'>SCB-2009</a>] - dependency update: remove jakarta.el dependency and make it optional
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2010'>SCB-2010</a>] - dependency update: upgrade swagger-core from 1.5.22 to 1.5.24
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2013'>SCB-2013</a>] - dependency update: upgrade spring framework from 5.1.8 to 5.1.14
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2014'>SCB-2014</a>] - dependency update: upgrade vert.x from 3.8.3 to 3.8.5
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2015'>SCB-2015</a>] - remove not used dependency management for jedis
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2018'>SCB-2018</a>] - dependency update: upgrade tcnative from 2.0.28 to 2.0.31
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2019'>SCB-2019</a>] - update gateway documents for zuul to use spring cloud huawei
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2024'>SCB-2024</a>] - support not resolve place holder when running in spring boot
-</li>
-</ul>
+
+<li><a href='https://github.com/apache/servicecomb-java-chassis/releases/tag/2.1.0'>View in github</a>
+</li>
+<p/>
-<h2> More Information
-</h2>
-<ul><li>
-Upgrading guides are avainable at [<a href='https://docs.servicecomb.io/java-chassis/zh_CN/featured-topics/upgrading/'>ServiceComb Java Chassis Developers Guide</a>] </li></ul>
-
-
- Release Notes - Apache ServiceComb - Version java-chassis-2.0.2
-
-<h2> Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1823'>SCB-1823</a>] - change kie label env to environment
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1824'>SCB-1824</a>] - jacskon convertValue will convert all objects start for 2.10.*, java-chassis need not convert RestTemplate arguments
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1826'>SCB-1826</a>] - remove binary release LICENSE since 3rd parties not included
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1837'>SCB-1837</a>] - revert changes for SCB-1643, do not include huaweicloud jar
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1857'>SCB-1857</a>] - RequestLog need to distinguish PRODUCER or CONSUMER for InvocationFinishEvent
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1861'>SCB-1861</a>] - fix config kie value parsing errors
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1863'>SCB-1863</a>] - config kie bug fix : toke the revision when pull from kie
-</li>
-</ul>
-
-<h2> New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1810'>SCB-1810</a>] - create a new Dispathcer to direct forward requests to HTTP server and send response
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1816'>SCB-1816</a>] - Print the instance endpoints in the end of the start up log
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1828'>SCB-1828</a>] - support @JsonView
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1834'>SCB-1834</a>] - add BOM for java-chassis
-</li>
-</ul>
-
-<h2> Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1822'>SCB-1822</a>] - fix problems when using multiple consumer interface for one operation and using CseHttpEntity to set localcontext
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1825'>SCB-1825</a>] - client outlog: rename item and delete README.md
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1830'>SCB-1830</a>] - refactring code: Invocation carry changable data in each Invocation in a better way
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1831'>SCB-1831</a>] - Loadbalancer set endpoint can use Endpoint other the literal string
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1840'>SCB-1840</a>] - InvokerUtils inherit current context to support tracing and other features
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1845'>SCB-1845</a>] - add TOC for java-chassis documents to make easier to search
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1851'>SCB-1851</a>] - config-kie: support enable property
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1853'>SCB-1853</a>] - fix problems in README.md
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1862'>SCB-1862</a>] - ServiceComb add extensions to support cas env variables
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1866'>SCB-1866</a>] - dependency update: jackson-datatype-jsr310 from unmanaged to 2.10.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1867'>SCB-1867</a>] - dependency update: netty, from 4.1.45.Final to 4.1.47.Final
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1868'>SCB-1868</a>] - change ISO8601DateFormat
-
-
- Release Notes - Apache ServiceComb - Version java-chassis-2.0.1
-
-<h2> Sub-task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1531'>SCB-1531</a>] - Support multiple service-center clusters
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1752'>SCB-1752</a>] - accessor problem fix: LogMarkerLeakFixUtils memory leak fix
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1801'>SCB-1801</a>] - fix SCB-1752
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1802'>SCB-1802</a>] - add document: for servlet transport, remove log4j will cause some change
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1807'>SCB-1807</a>] - update documentation for kie long polling
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1809'>SCB-1809</a>] - add document for InvokerUtils usage
-</li>
-</ul>
-
-<h2> Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1787'>SCB-1787</a>] - Http 2 idleTimeoutInSeconds is not used
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1793'>SCB-1793</a>] - When use @RequestHeader(value ="xxx") and aggregatedParam at same time, it will throw null pointer exception
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1795'>SCB-1795</a>] - when use query object, sdk don't support fluent setter
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1799'>SCB-1799</a>] - add back servicecomb.service.registry.registerUrlPrefix
-</li>
-</ul>
-
-<h2> New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1737'>SCB-1737</a>] - support ISO 8601 data and time
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1796'>SCB-1796</a>] - support client outlog
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1798'>SCB-1798</a>] - InvokerUtils support specify response type
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1812'>SCB-1812</a>] - Endpoint add new constructor to support user defined transport
-</li>
-</ul>
-
-<h2> Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1779'>SCB-1779</a>] - update servicecomb test cases to make run in MAC
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1785'>SCB-1785</a>] - Run java-chassis in spring boot with external tomcat
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1786'>SCB-1786</a>] - remove log4j dependency by default
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1794'>SCB-1794</a>] - update the version of commons-beautils
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1800'>SCB-1800</a>] - log4j is deprecated package, make log4j implementaions optional
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1803'>SCB-1803</a>] - config-kie support long polling
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1814'>SCB-1814</a>] - binary release only include java-chassis artifacts
-</li>
-</ul>
-
-<h2> Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1804'>SCB-1804</a>] - anylyse updating commons-configuration and archairus
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1805'>SCB-1805</a>] - clear some unused 3rd party software and use akarta Expression Language
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1806'>SCB-1806</a>] - PR TestSpringMVCObjectParamTypeRestOnly should run both for rest and highway
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1808'>SCB-1808</a>] - add documentaion for using TraceIdLogger
-</li>
-</ul>
-
-
- Release Notes - Apache ServiceComb - Version java-chassis-2.0.0
-
-<h2> Sub-task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-267'>SCB-267</a>] - support generic for highway
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1117'>SCB-1117</a>] - change SwaggerConsumer arguments to not depend on swagger class generation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1212'>SCB-1212</a>] - change response mapper to not depend on swagger class generation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1213'>SCB-1213</a>] - swagger generator placeholder resolver not depend on spring
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1214'>SCB-1214</a>] - change weak-contract-type branch version to weak-contract-type-SNAPSHOT
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1225'>SCB-1225</a>] - swagger generator core not depend on create dynamic class
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1227'>SCB-1227</a>] - swagger generator jaxrs not depend on create dynamic class
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1228'>SCB-1228</a>] - swagger generator springmvc not depend on create dynamic class
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1242'>SCB-1242</a>] - provide spring data plugin to generate swagger and deserialize
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1248'>SCB-1248</a>] - ServiceRegistry manage MicroserviceMeta
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1252'>SCB-1252</a>] - change element of HttpParameterType to uppercase
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1256'>SCB-1256</a>] - rename ConcreteInterfaceRegister to ConcreteTypeRegister
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1268'>SCB-1268</a>] - ServiceRegistry publish microservice life event and move meta back to core
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1269'>SCB-1269</a>] - change SwaggerProducer arguments to not depend on swagger class generation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1283'>SCB-1283</a>] - avoid generate empty property by SwaggerDefinition
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1284'>SCB-1284</a>] - operationId should not be empty
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1285'>SCB-1285</a>] - enhance ResponseTypeProcessor to support extractResponseType
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1286'>SCB-1286</a>] - support only generate response for a operation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1290'>SCB-1290</a>] - add swagger generator unit test case for List<List<String>>
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1323'>SCB-1323</a>] - should ignore parameter of HttpServletRequest when generate swagger
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1324'>SCB-1324</a>] - basePath should be a single slash when basePath not specified and annotation by RestController
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1327'>SCB-1327</a>] - delete duplicated swagger definition: ExtendConst
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1328'>SCB-1328</a>] - restore feature: collect java type from swagger model or property
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1336'>SCB-1336</a>] - should not lost @ApiParam description when wrap parameter to body at swagger generator pojo mode
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1337'>SCB-1337</a>] - should wrap enum to body at swagger generator pojo mode
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1338'>SCB-1338</a>] - tiny optimize for collect primitive default value
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1342'>SCB-1342</a>] - consumer should not use ArgumentsMapperDirectReuse when arg index is different
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1344'>SCB-1344</a>] - use producer parameter type in producer argument mapper for wrapped body
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1345'>SCB-1345</a>] - rest transport switch to weak type core
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1346'>SCB-1346</a>] - only special type need convert logic
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1347'>SCB-1347</a>] - tiny optimize for DefaultParameterNameProvider
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1348'>SCB-1348</a>] - change SchemaLoader to SwaggerLoader
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1362'>SCB-1362</a>] - microservice meta not depend on create dynamic class
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1625'>SCB-1625</a>] - update license file
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1626'>SCB-1626</a>] - provide interface to replace spring 5 deprecated classes
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1628'>SCB-1628</a>] - change starter name
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1629'>SCB-1629</a>] - documentation should cut 2.0 branch
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1630'>SCB-1630</a>] - add documentation for spring boot and add samples for it
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1631'>SCB-1631</a>] - add documentation to help users migrate from 1.x to 2.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1632'>SCB-1632</a>] - Complete weak type code and merge it into master branch
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1635'>SCB-1635</a>] - Recover highway tests
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1636'>SCB-1636</a>] - SwaggerLoader remove the dependency on Spring utilities
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1637'>SCB-1637</a>] - Fix test problem in demo
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1644'>SCB-1644</a>] - add tests for different model in client and server
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1678'>SCB-1678</a>] - using new proto API to serialize/deserialize Internal Objects
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1682'>SCB-1682</a>] - Refactor getVendorExtensions method and add ProtoMapper to ScopedProtobufSchemaManager
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1683'>SCB-1683</a>] - using new proto API to serialize/deserialize Requests/Responses
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1684'>SCB-1684</a>] - add codec test cases and fix Date/LocalDate codec problem
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1692'>SCB-1692</a>] - deserialize arguments in map with arguments actual types
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1693'>SCB-1693</a>] - invocation args change from array to map
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1703'>SCB-1703</a>] - Highway transport switch to new codec APIs and turn on highway transport
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1704'>SCB-1704</a>] - change invocation arguments from "swagger arguments" to "invocation arguments"
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1706'>SCB-1706</a>] - mapper arguments in codec phase for REST
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1709'>SCB-1709</a>] - restore arguments mappers and refactor to invocation argument types
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1713'>SCB-1713</a>] - Invocation carries both invocation arguments and swagger arguments
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1714'>SCB-1714</a>] - highway support different models and arguments types in consumer and provider
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1722'>SCB-1722</a>] - add generics test case and fix know problems
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1725'>SCB-1725</a>] - turn on integration tests of highway
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1726'>SCB-1726</a>] - fix all TODOs in springmvc demo(integration tests)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1727'>SCB-1727</a>] - support encode/decode Object(Any) types
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1728'>SCB-1728</a>] - support response headers in Response type
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1730'>SCB-1730</a>] - highway support primitive default values and convert char/byte/short
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1732'>SCB-1732</a>] - support inheritance schema definition
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1734'>SCB-1734</a>] - add a test case for bean with aXXX property and documents
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1744'>SCB-1744</a>] - separate primitive descriptorParamType from non primitive
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1745'>SCB-1745</a>] - remove accessor modifier in reflection
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1746'>SCB-1746</a>] - add docs for SCB-1745 of changes
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1749'>SCB-1749</a>] - fix OperationConfig setter problem
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1750'>SCB-1750</a>] - remove usage of javax.xml.ws.Holder
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1755'>SCB-1755</a>] - add JavaBeans Activation Framework implicitly
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1758'>SCB-1758</a>] - add document links to older versions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1759'>SCB-1759</a>] - fix first sample link error
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1761'>SCB-1761</a>] - import document of porter application to java-chassis doc
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1762'>SCB-1762</a>] - change gitbook to mkdoc
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1764'>SCB-1764</a>] - add porter appliation to docs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1765'>SCB-1765</a>] - create a mirror for github pages for better access of china
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1766'>SCB-1766</a>] - add documents for kie, nacos, appollo integration
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1771'>SCB-1771</a>] - change project version to 2.0.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1772'>SCB-1772</a>] - fix javadoc compile error
-</li>
-</ul>
-
-<h2> Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1310'>SCB-1310</a>] - @RequestPart should use MultipartFile instead of string
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1489'>SCB-1489</a>] - Micro-service instance wouldn't work after we shotdown our service center for updating while we had enable RSA authentication between services.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1546'>SCB-1546</a>] - fix wrong code for sample
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1601'>SCB-1601</a>] - Abandon waiting 30 seconds after waiting request timeout.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1638'>SCB-1638</a>] - servicecenter do not handle websocket PONG message
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1710'>SCB-1710</a>] - The scheduled tasks in RemoteServiceRegistry may be interrupted by exception
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1715'>SCB-1715</a>] - IdleTimeout not work in client side without keepaliveTimeout set
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1716'>SCB-1716</a>] - High CPU load when there are too many instances
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1717'>SCB-1717</a>] - Return nothing when file upload exception occurs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1740'>SCB-1740</a>] - RouterInvokeFilter beforeSendResponseAsync return null and cause server hang without any information
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1747'>SCB-1747</a>] - fix long file name problems
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1763'>SCB-1763</a>] - upgrade netty and tcnative
-</li>
-</ul>
-
-<h2> New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-102'>SCB-102</a>] - As a developer, I want to work in reactive mode to improve performance
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-265'>SCB-265</a>] - Support generic type in input parameter or response type
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-279'>SCB-279</a>] - As a developer, I need to build edge service to open my microservices to the external users
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1499'>SCB-1499</a>] - support servicecomb kie
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1550'>SCB-1550</a>] - Add a sample Java client of ServiceComb-Kie
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1565'>SCB-1565</a>] - add a Java client of servicecomb-service-center
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1566'>SCB-1566</a>] - add README.md for 中文
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1615'>SCB-1615</a>] - Extended dynamic configuration support for Nacos
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1624'>SCB-1624</a>] - remove spring 4 & spring boot 1 support for java-chassis
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1643'>SCB-1643</a>] - add a slution to integrate with huaweicloud
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1649'>SCB-1649</a>] - RestTemplate result can use a different model than provider
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1674'>SCB-1674</a>] - Highway transport not dependent on class generation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1711'>SCB-1711</a>] - suppot kie as config source in java-chassis
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1757'>SCB-1757</a>] - prepare and improment documents for java-chassis 2.0
-</li>
-</ul>
-
-<h2> Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1557'>SCB-1557</a>] - Fix application start info log incorrect
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1567'>SCB-1567</a>] - move java-chassis samples to servicecomb-samples project
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1574'>SCB-1574</a>] - Add README for Kie-Client
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1575'>SCB-1575</a>] - Add README for Service-Center-Client
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1582'>SCB-1582</a>] - Upgrading thirdparty dependency versions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1588'>SCB-1588</a>] - ServerListFilterExt add switch
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1592'>SCB-1592</a>] - upgrade vert.x and netty
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1610'>SCB-1610</a>] - add updateInstanceStatus to ServiceRegistryClient.java
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1616'>SCB-1616</a>] - refactor edge dispatcher to make them more extensible
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1623'>SCB-1623</a>] - when timeout, return 500 error code and message is timeout
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1666'>SCB-1666</a>] - improve documents for file uploading / downloading
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1705'>SCB-1705</a>] - Update javax.servlet to jakarta.servlet
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1708'>SCB-1708</a>] - add inspector module developer guide
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1767'>SCB-1767</a>] - adjust nacos config name
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1773'>SCB-1773</a>] - fix javadoc error: doclink all docs and add comments to APIs
-</li>
-</ul>
-
-<h2> Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1559'>SCB-1559</a>] - Use java.time.Clock instead of java.lang.System#currentTimeMillis to get time
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1770'>SCB-1770</a>] - release java-chassis 2.0.0
-</li>
-</ul>
-
+ Release Notes - Apache ServiceComb - Version java-chassis-1.3.1
+
+<li><a href='https://github.com/apache/servicecomb-java-chassis/releases/tag/1.3.1'>View in github</a>
+</li>
+<p/>
Release Notes - Apache ServiceComb - Version java-chassis-1.3.0
-
-<h2> Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1304'>SCB-1304</a>] - FallbackPolicy interface support returns an exception
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1305'>SCB-1305</a>] - CseAsyncRestTemplate is not support set headers
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1306'>SCB-1306</a>] - When the request body of VertxServerRequestToHttpServletRequest is modified, the field VertxServerRequestToHttpServletRequest#inputStream should be set to null
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1318'>SCB-1318</a>] - There may be memory leak in RSAProviderTokenManager
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1390'>SCB-1390</a>] - quick start java-chassis samples bmi has some errors
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1475'>SCB-1475</a>] - ServiceCombServerStats.getFailedRate may arise an exception of java.lang.ArithmeticException: / by zero under concurrency scenarios
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1511'>SCB-1511</a>] - when use method override, the generated swagger body is wrong
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1513'>SCB-1513</a>] - merge config items according to priority
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1520'>SCB-1520</a>] - using RPC and when first paramter type is Object, the second parameter value will be null
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1543'>SCB-1543</a>] - java-chassis dependency structure is wrong and compile fail in clean environment
-</li>
-</ul>
-<h2> Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1274'>SCB-1274</a>] - when service center is unavailable, service should enter safe mode.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1278'>SCB-1278</a>] - ServiceComb related headers are not exposed to 3rd party services by default
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1287'>SCB-1287</a>] - refactor edge dispatcher to make them more extensible
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1291'>SCB-1291</a>] - Support rest interface method overriding by @ApiOperation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1297'>SCB-1297</a>] - Print warn log about config resolving failure while fetching config from Spring Environment
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1308'>SCB-1308</a>] - Improve instance isolation mechanism
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1392'>SCB-1392</a>] - If Multiple java bean param types are given the same name by using @ApiModel, there should be error tips in microservice's booting log
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1402'>SCB-1402</a>] - BeanUtils.getImplClassFromBean can not return correctly info in cglib proxy situation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1405'>SCB-1405</a>] - support maxWaitQueueSize setting in RestTransportClient
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1407'>SCB-1407</a>] - Add new field when print provideCache log
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1431'>SCB-1431</a>] - set all dependency version as properties in java-chasis-dependencies
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1434'>SCB-1434</a>] - add a springboot2 archetype
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1437'>SCB-1437</a>] - Upgrading third party dependency versions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1448'>SCB-1448</a>] - support class inheritance and interface inheritance with template type
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1450'>SCB-1450</a>] - Microservice instance may get stuck when watch connection to sc is recovered and pulling instance action is executed in eventloop thread
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1451'>SCB-1451</a>] - Printing the service information on the log
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1457'>SCB-1457</a>] - delete no use code in ProtobufManager
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1461'>SCB-1461</a>] - servicecomb.service.registry.client.workerPoolSize hasn't display the real role that it has announce by its name.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1462'>SCB-1462</a>] - Two properties has been required by fix SCB-1450.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1488'>SCB-1488</a>] - Upgrading protobuf version to 3.7.1
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1492'>SCB-1492</a>] - Allow users to custom the ObjectMapper used in Swagger schema generation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1494'>SCB-1494</a>] - Optimizing log when starting a new microservice
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1515'>SCB-1515</a>] - use jdk 8 compiler for the Travis-CI of java-chassis
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1516'>SCB-1516</a>] - Upgrade third-party dependency versions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1522'>SCB-1522</a>] - Add "Why use Java Chassis" introduction into README
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1523'>SCB-1523</a>] - Stopping retrying another server when no server available
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1524'>SCB-1524</a>] - support register schema when old schema already exists
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1525'>SCB-1525</a>] - print codec error stack
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1528'>SCB-1528</a>] - Optimizing some code implementations
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1544'>SCB-1544</a>] - default metrics printer should not print 0 operations
-</li>
-</ul>
+<li><a href='https://github.com/apache/servicecomb-java-chassis/releases/tag/1.3.0'>View in github</a>
+</li>
+<p/>
diff --git a/_release/cn/release.md b/_release/cn/release.md
index ef61805..247418f 100755
--- a/_release/cn/release.md
+++ b/_release/cn/release.md
@@ -20,7 +20,7 @@
* [ServiceComb toolkit 0.2.0](/cn/release/toolkit-downloads/) (released on 2020-01-05)
-* [ServiceComb Java-Chassis 2.1.0](/cn/release/java-chassis-downloads/) (released on 2020-06-31)
+* [ServiceComb Java-Chassis 2.1.2](/cn/release/java-chassis-downloads/) (released on 2020-10-31)
* [ServiceComb Saga Actuator 0.3.0](/cn/release/saga-actuator-downloads/) (released on 2018-12-18)
@@ -38,9 +38,11 @@
* [ServiceComb Service-Center 1.0.0-m2](/cn/release/service-center-downloads/) (released on 2018-06-21)
* [ServiceComb Service-Center 1.0.0-m1](/cn/release/service-center-downloads/) (released on 2018-03-27)
+* [ServiceComb Java-Chassis 2.1.0](/cn/release/java-chassis-downloads/) (released on 2020-06-31)
* [ServiceComb Java-Chassis 2.0.2](/cn/release/java-chassis-downloads/) (released on 2020-05-12)
* [ServiceComb Java-Chassis 2.0.1](/cn/release/java-chassis-downloads/) (released on 2020-03-27)
* [ServiceComb Java-Chassis 2.0.0](/cn/release/java-chassis-downloads/) (released on 2020-02-20)
+* [ServiceComb Java-Chassis 1.3.1](/cn/release/java-chassis-downloads/) (released on 2020-10-31)
* [ServiceComb Java-Chassis 1.3.0](/cn/release/java-chassis-downloads/) (released on 2019-10-31)
* [ServiceComb Pack 0.5.0](/cn/release/pack-downloads/) (released on 2019-08-26)
diff --git a/_release/java_chassis_downloads.md b/_release/java_chassis_downloads.md
index b2745e1..3734f59 100644
--- a/_release/java_chassis_downloads.md
+++ b/_release/java_chassis_downloads.md
@@ -11,10 +11,12 @@
| Release | Source | Distribution | Recommended Version of Service-Center |
| ---------------------- | --------------------------------- | --------------------------------- | --------------------------------- |
-|**Apache ServiceComb Java-Chassis 2.1.0 (Latest)**|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-bin.zip.sha512)|Service-Center 1.3.0 or above|
+|**Apache ServiceComb Java-Chassis 2.1.2 (Latest)**|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.1.2/apache-servicecomb-java-chassis-distribution-2.1.2-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.2/apache-servicecomb-java-chassis-distribution-2.1.2-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.2/apache-servicecomb-java-chassis-distribution-2.1.2-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.1.2/apache-servicecomb-java-chassis-distribution-2.1.2-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.2/apache-servicecomb-java-chassis-distribution-2.1.2-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.2/apache-servicecomb-java-chassis-distribution-2.1.2-bin.zip.sha512)|Service-Center 1.3.0 or above|
+|Apache ServiceComb Java-Chassis 2.1.0|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.1.0/apache-servicecomb-java-chassis-distribution-2.1.0-bin.zip.sha512)|Service-Center 1.3.0 or above|
|Apache ServiceComb Java-Chassis 2.0.2|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.0.2/apache-servicecomb-java-chassis-distribution-2.0.2-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.2/apache-servicecomb-java-chassis-distribution-2.0.2-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.2/apache-servicecomb-java-chassis-distribution-2.0.2-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.0.2/apache-servicecomb-java-chassis-distribution-2.0.2-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.2/apache-servicecomb-java-chassis-distribution-2.0.2-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.2/apache-servicecomb-java-chassis-distribution-2.0.2-bin.zip.sha512)|Service-Center 1.3.0 or above|
|Apache ServiceComb Java-Chassis 2.0.1|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.0.1/apache-servicecomb-java-chassis-distribution-2.0.1-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.1/apache-servicecomb-java-chassis-distribution-2.0.1-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.1/apache-servicecomb-java-chassis-distribution-2.0.1-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.0.1/apache-servicecomb-java-chassis-distribution-2.0.1-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.1/apache-servicecomb-java-chassis-distribution-2.0.1-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.1/apache-servicecomb-java-chassis-distribution-2.0.1-bin.zip.sha512)|Service-Center 1.0.0 or above|
|Apache ServiceComb Java-Chassis 2.0.0|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.0.0/apache-servicecomb-java-chassis-distribution-2.0.0-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.0/apache-servicecomb-java-chassis-distribution-2.0.0-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.0/apache-servicecomb-java-chassis-distribution-2.0.0-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/2.0.0/apache-servicecomb-java-chassis-distribution-2.0.0-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.0/apache-servicecomb-java-chassis-distribution-2.0.0-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/2.0.0/apache-servicecomb-java-chassis-distribution-2.0.0-bin.zip.sha512)|Service-Center 1.0.0 or above|
+|Apache ServiceComb Java-Chassis 1.3.1|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/1.3.1/apache-servicecomb-java-chassis-distribution-1.3.1-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.1/apache-servicecomb-java-chassis-distribution-1.3.1-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.1/apache-servicecomb-java-chassis-distribution-1.3.1-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/1.3.1/apache-servicecomb-java-chassis-distribution-1.3.1-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.1/apache-servicecomb-java-chassis-distribution-1.3.1-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.1/apache-servicecomb-java-chassis-distribution-1.3.1-bin.zip.sha512)|Service-Center 1.0.0 or above|
|Apache ServiceComb Java-Chassis 1.3.0|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/1.3.0/apache-servicecomb-java-chassis-distribution-1.3.0-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.0/apache-servicecomb-java-chassis-distribution-1.3.0-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.0/apache-servicecomb-java-chassis-distribution-1.3.0-src.zip.sha512)|[[Binary]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/1.3.0/apache-servicecomb-java-chassis-distribution-1.3.0-bin.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.0/apache-servicecomb-java-chassis-distribution-1.3.0-bin.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.3.0/apache-servicecomb-java-chassis-distribution-1.3.0-bin.zip.sha512)|Service-Center 1.0.0 or above|
**Verifying the release**
diff --git a/_release/java_chassis_releaseNotes.md b/_release/java_chassis_releaseNotes.md
index 64647ab..e930b95 100644
--- a/_release/java_chassis_releaseNotes.md
+++ b/_release/java_chassis_releaseNotes.md
@@ -7,603 +7,26 @@
last_modified_at: 2019-04-12T00:50:43-55:00
---
-
+ Release Notes - Apache ServiceComb - Version java-chassis-2.1.2
+
+<li><a href='https://github.com/apache/servicecomb-java-chassis/releases/tag/2.1.2'>在 github 查看</a>
+</li>
+<p/>
Release Notes - Apache ServiceComb - Version java-chassis-2.1.0
-
-<h2> Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1930'>SCB-1930</a>] - When MicroserivceVersions.setInstances continues fail will cause OOM
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1931'>SCB-1931</a>] - fix consumer flag in MicroserviceMeta
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1937'>SCB-1937</a>] - fix integration test(TestAsyncInvoke) always timeout problem
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1976'>SCB-1976</a>] - fix loadbalance error when v1 got a operation a and v2 do not
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2017'>SCB-2017</a>] - fix invoke with appid and highway throw error
-</li>
-</ul>
-
-<h2> New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1650'>SCB-1650</a>] - discovery schema from instancies directly
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1739'>SCB-1739</a>] - separate swagger registry and dicovery from instance registry and discovery
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1774'>SCB-1774</a>] - As a developer, I want to run small apllications without service-center
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1913'>SCB-1913</a>] - Zero-Config Service Registry
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1933'>SCB-1933</a>] - support configure multiple registries
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1963'>SCB-1963</a>] - provide local registry: regitration and disovery
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2020'>SCB-2020</a>] - support @Example to add examples to API
-</li>
-</ul>
-
-<h2> Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1876'>SCB-1876</a>] - refactor: registry depends on core and core do not depend on registry
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1886'>SCB-1886</a>] - use http for default service center address
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1891'>SCB-1891</a>] - separate local registry and service center registry
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1896'>SCB-1896</a>] - improve demo test case for testing http headers
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1924'>SCB-1924</a>] - invocation context provide transport context
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1925'>SCB-1925</a>] - provide a util to convert url to endpoint format
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1926'>SCB-1926</a>] - enhance CommonExceptionData to include more common data
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1936'>SCB-1936</a>] - change findbug dependency to provided
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1941'>SCB-1941</a>] - MicroserviceMeta only need to has consumer or producer handlers, not both
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1945'>SCB-1945</a>] - support zipkin with log4j2
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1960'>SCB-1960</a>] - delete spring-boot-starter-discovery and spring-boot-starter-gateway
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1973'>SCB-1973</a>] - fix problem in file download and config document
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1990'>SCB-1990</a>] - allow disable metrics endpoints by configuration
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1998'>SCB-1998</a>] - support Endpoint as a context parameter
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2005'>SCB-2005</a>] - dependency update: upgrade slf4j from 1.7.26 to 1.7.30
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2006'>SCB-2006</a>] - dependency update: remove log4j2 from solution-basic and upgrade from 2.12.0 to 2.13.2
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2009'>SCB-2009</a>] - dependency update: remove jakarta.el dependency and make it optional
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2010'>SCB-2010</a>] - dependency update: upgrade swagger-core from 1.5.22 to 1.5.24
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2013'>SCB-2013</a>] - dependency update: upgrade spring framework from 5.1.8 to 5.1.14
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2014'>SCB-2014</a>] - dependency update: upgrade vert.x from 3.8.3 to 3.8.5
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2015'>SCB-2015</a>] - remove not used dependency management for jedis
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2018'>SCB-2018</a>] - dependency update: upgrade tcnative from 2.0.28 to 2.0.31
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2019'>SCB-2019</a>] - update gateway documents for zuul to use spring cloud huawei
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-2024'>SCB-2024</a>] - support not resolve place holder when running in spring boot
-</li>
-</ul>
+
+<li><a href='https://github.com/apache/servicecomb-java-chassis/releases/tag/2.1.0'>在 github 查看</a>
+</li>
+<p/>
-<h2> More Information
-</h2>
-<ul><li>
-Upgrading guides are avainable at [<a href='https://docs.servicecomb.io/java-chassis/zh_CN/featured-topics/upgrading/'>ServiceComb Java Chassis Developers Guide</a>] </li></ul>
-
-
- Release Notes - Apache ServiceComb - Version java-chassis-2.0.2
-
-<h2> Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1823'>SCB-1823</a>] - change kie label env to environment
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1824'>SCB-1824</a>] - jacskon convertValue will convert all objects start for 2.10.*, java-chassis need not convert RestTemplate arguments
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1826'>SCB-1826</a>] - remove binary release LICENSE since 3rd parties not included
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1837'>SCB-1837</a>] - revert changes for SCB-1643, do not include huaweicloud jar
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1857'>SCB-1857</a>] - RequestLog need to distinguish PRODUCER or CONSUMER for InvocationFinishEvent
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1861'>SCB-1861</a>] - fix config kie value parsing errors
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1863'>SCB-1863</a>] - config kie bug fix : toke the revision when pull from kie
-</li>
-</ul>
-
-<h2> New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1810'>SCB-1810</a>] - create a new Dispathcer to direct forward requests to HTTP server and send response
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1816'>SCB-1816</a>] - Print the instance endpoints in the end of the start up log
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1828'>SCB-1828</a>] - support @JsonView
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1834'>SCB-1834</a>] - add BOM for java-chassis
-</li>
-</ul>
-
-<h2> Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1822'>SCB-1822</a>] - fix problems when using multiple consumer interface for one operation and using CseHttpEntity to set localcontext
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1825'>SCB-1825</a>] - client outlog: rename item and delete README.md
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1830'>SCB-1830</a>] - refactring code: Invocation carry changable data in each Invocation in a better way
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1831'>SCB-1831</a>] - Loadbalancer set endpoint can use Endpoint other the literal string
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1840'>SCB-1840</a>] - InvokerUtils inherit current context to support tracing and other features
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1845'>SCB-1845</a>] - add TOC for java-chassis documents to make easier to search
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1851'>SCB-1851</a>] - config-kie: support enable property
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1853'>SCB-1853</a>] - fix problems in README.md
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1862'>SCB-1862</a>] - ServiceComb add extensions to support cas env variables
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1866'>SCB-1866</a>] - dependency update: jackson-datatype-jsr310 from unmanaged to 2.10.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1867'>SCB-1867</a>] - dependency update: netty, from 4.1.45.Final to 4.1.47.Final
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1868'>SCB-1868</a>] - change ISO8601DateFormat
-
-
- Release Notes - Apache ServiceComb - Version java-chassis-2.0.1
-
-<h2> Sub-task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1531'>SCB-1531</a>] - Support multiple service-center clusters
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1752'>SCB-1752</a>] - accessor problem fix: LogMarkerLeakFixUtils memory leak fix
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1801'>SCB-1801</a>] - fix SCB-1752
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1802'>SCB-1802</a>] - add document: for servlet transport, remove log4j will cause some change
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1807'>SCB-1807</a>] - update documentation for kie long polling
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1809'>SCB-1809</a>] - add document for InvokerUtils usage
-</li>
-</ul>
-
-<h2> Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1787'>SCB-1787</a>] - Http 2 idleTimeoutInSeconds is not used
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1793'>SCB-1793</a>] - When use @RequestHeader(value ="xxx") and aggregatedParam at same time, it will throw null pointer exception
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1795'>SCB-1795</a>] - when use query object, sdk don't support fluent setter
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1799'>SCB-1799</a>] - add back servicecomb.service.registry.registerUrlPrefix
-</li>
-</ul>
-
-<h2> New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1737'>SCB-1737</a>] - support ISO 8601 data and time
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1796'>SCB-1796</a>] - support client outlog
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1798'>SCB-1798</a>] - InvokerUtils support specify response type
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1812'>SCB-1812</a>] - Endpoint add new constructor to support user defined transport
-</li>
-</ul>
-
-<h2> Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1779'>SCB-1779</a>] - update servicecomb test cases to make run in MAC
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1785'>SCB-1785</a>] - Run java-chassis in spring boot with external tomcat
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1786'>SCB-1786</a>] - remove log4j dependency by default
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1794'>SCB-1794</a>] - update the version of commons-beautils
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1800'>SCB-1800</a>] - log4j is deprecated package, make log4j implementaions optional
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1803'>SCB-1803</a>] - config-kie support long polling
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1814'>SCB-1814</a>] - binary release only include java-chassis artifacts
-</li>
-</ul>
-
-<h2> Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1804'>SCB-1804</a>] - anylyse updating commons-configuration and archairus
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1805'>SCB-1805</a>] - clear some unused 3rd party software and use akarta Expression Language
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1806'>SCB-1806</a>] - PR TestSpringMVCObjectParamTypeRestOnly should run both for rest and highway
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1808'>SCB-1808</a>] - add documentaion for using TraceIdLogger
-</li>
-</ul>
-
-
- Release Notes - Apache ServiceComb - Version java-chassis-2.0.0
-
-<h2> Sub-task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-267'>SCB-267</a>] - support generic for highway
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1117'>SCB-1117</a>] - change SwaggerConsumer arguments to not depend on swagger class generation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1212'>SCB-1212</a>] - change response mapper to not depend on swagger class generation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1213'>SCB-1213</a>] - swagger generator placeholder resolver not depend on spring
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1214'>SCB-1214</a>] - change weak-contract-type branch version to weak-contract-type-SNAPSHOT
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1225'>SCB-1225</a>] - swagger generator core not depend on create dynamic class
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1227'>SCB-1227</a>] - swagger generator jaxrs not depend on create dynamic class
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1228'>SCB-1228</a>] - swagger generator springmvc not depend on create dynamic class
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1242'>SCB-1242</a>] - provide spring data plugin to generate swagger and deserialize
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1248'>SCB-1248</a>] - ServiceRegistry manage MicroserviceMeta
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1252'>SCB-1252</a>] - change element of HttpParameterType to uppercase
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1256'>SCB-1256</a>] - rename ConcreteInterfaceRegister to ConcreteTypeRegister
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1268'>SCB-1268</a>] - ServiceRegistry publish microservice life event and move meta back to core
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1269'>SCB-1269</a>] - change SwaggerProducer arguments to not depend on swagger class generation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1283'>SCB-1283</a>] - avoid generate empty property by SwaggerDefinition
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1284'>SCB-1284</a>] - operationId should not be empty
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1285'>SCB-1285</a>] - enhance ResponseTypeProcessor to support extractResponseType
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1286'>SCB-1286</a>] - support only generate response for a operation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1290'>SCB-1290</a>] - add swagger generator unit test case for List<List<String>>
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1323'>SCB-1323</a>] - should ignore parameter of HttpServletRequest when generate swagger
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1324'>SCB-1324</a>] - basePath should be a single slash when basePath not specified and annotation by RestController
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1327'>SCB-1327</a>] - delete duplicated swagger definition: ExtendConst
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1328'>SCB-1328</a>] - restore feature: collect java type from swagger model or property
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1336'>SCB-1336</a>] - should not lost @ApiParam description when wrap parameter to body at swagger generator pojo mode
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1337'>SCB-1337</a>] - should wrap enum to body at swagger generator pojo mode
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1338'>SCB-1338</a>] - tiny optimize for collect primitive default value
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1342'>SCB-1342</a>] - consumer should not use ArgumentsMapperDirectReuse when arg index is different
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1344'>SCB-1344</a>] - use producer parameter type in producer argument mapper for wrapped body
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1345'>SCB-1345</a>] - rest transport switch to weak type core
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1346'>SCB-1346</a>] - only special type need convert logic
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1347'>SCB-1347</a>] - tiny optimize for DefaultParameterNameProvider
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1348'>SCB-1348</a>] - change SchemaLoader to SwaggerLoader
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1362'>SCB-1362</a>] - microservice meta not depend on create dynamic class
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1625'>SCB-1625</a>] - update license file
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1626'>SCB-1626</a>] - provide interface to replace spring 5 deprecated classes
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1628'>SCB-1628</a>] - change starter name
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1629'>SCB-1629</a>] - documentation should cut 2.0 branch
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1630'>SCB-1630</a>] - add documentation for spring boot and add samples for it
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1631'>SCB-1631</a>] - add documentation to help users migrate from 1.x to 2.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1632'>SCB-1632</a>] - Complete weak type code and merge it into master branch
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1635'>SCB-1635</a>] - Recover highway tests
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1636'>SCB-1636</a>] - SwaggerLoader remove the dependency on Spring utilities
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1637'>SCB-1637</a>] - Fix test problem in demo
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1644'>SCB-1644</a>] - add tests for different model in client and server
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1678'>SCB-1678</a>] - using new proto API to serialize/deserialize Internal Objects
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1682'>SCB-1682</a>] - Refactor getVendorExtensions method and add ProtoMapper to ScopedProtobufSchemaManager
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1683'>SCB-1683</a>] - using new proto API to serialize/deserialize Requests/Responses
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1684'>SCB-1684</a>] - add codec test cases and fix Date/LocalDate codec problem
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1692'>SCB-1692</a>] - deserialize arguments in map with arguments actual types
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1693'>SCB-1693</a>] - invocation args change from array to map
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1703'>SCB-1703</a>] - Highway transport switch to new codec APIs and turn on highway transport
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1704'>SCB-1704</a>] - change invocation arguments from "swagger arguments" to "invocation arguments"
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1706'>SCB-1706</a>] - mapper arguments in codec phase for REST
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1709'>SCB-1709</a>] - restore arguments mappers and refactor to invocation argument types
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1713'>SCB-1713</a>] - Invocation carries both invocation arguments and swagger arguments
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1714'>SCB-1714</a>] - highway support different models and arguments types in consumer and provider
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1722'>SCB-1722</a>] - add generics test case and fix know problems
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1725'>SCB-1725</a>] - turn on integration tests of highway
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1726'>SCB-1726</a>] - fix all TODOs in springmvc demo(integration tests)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1727'>SCB-1727</a>] - support encode/decode Object(Any) types
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1728'>SCB-1728</a>] - support response headers in Response type
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1730'>SCB-1730</a>] - highway support primitive default values and convert char/byte/short
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1732'>SCB-1732</a>] - support inheritance schema definition
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1734'>SCB-1734</a>] - add a test case for bean with aXXX property and documents
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1744'>SCB-1744</a>] - separate primitive descriptorParamType from non primitive
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1745'>SCB-1745</a>] - remove accessor modifier in reflection
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1746'>SCB-1746</a>] - add docs for SCB-1745 of changes
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1749'>SCB-1749</a>] - fix OperationConfig setter problem
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1750'>SCB-1750</a>] - remove usage of javax.xml.ws.Holder
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1755'>SCB-1755</a>] - add JavaBeans Activation Framework implicitly
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1758'>SCB-1758</a>] - add document links to older versions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1759'>SCB-1759</a>] - fix first sample link error
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1761'>SCB-1761</a>] - import document of porter application to java-chassis doc
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1762'>SCB-1762</a>] - change gitbook to mkdoc
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1764'>SCB-1764</a>] - add porter appliation to docs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1765'>SCB-1765</a>] - create a mirror for github pages for better access of china
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1766'>SCB-1766</a>] - add documents for kie, nacos, appollo integration
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1771'>SCB-1771</a>] - change project version to 2.0.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1772'>SCB-1772</a>] - fix javadoc compile error
-</li>
-</ul>
-
-<h2> Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1310'>SCB-1310</a>] - @RequestPart should use MultipartFile instead of string
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1489'>SCB-1489</a>] - Micro-service instance wouldn't work after we shotdown our service center for updating while we had enable RSA authentication between services.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1546'>SCB-1546</a>] - fix wrong code for sample
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1601'>SCB-1601</a>] - Abandon waiting 30 seconds after waiting request timeout.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1638'>SCB-1638</a>] - servicecenter do not handle websocket PONG message
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1710'>SCB-1710</a>] - The scheduled tasks in RemoteServiceRegistry may be interrupted by exception
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1715'>SCB-1715</a>] - IdleTimeout not work in client side without keepaliveTimeout set
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1716'>SCB-1716</a>] - High CPU load when there are too many instances
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1717'>SCB-1717</a>] - Return nothing when file upload exception occurs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1740'>SCB-1740</a>] - RouterInvokeFilter beforeSendResponseAsync return null and cause server hang without any information
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1747'>SCB-1747</a>] - fix long file name problems
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1763'>SCB-1763</a>] - upgrade netty and tcnative
-</li>
-</ul>
-
-<h2> New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-102'>SCB-102</a>] - As a developer, I want to work in reactive mode to improve performance
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-265'>SCB-265</a>] - Support generic type in input parameter or response type
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-279'>SCB-279</a>] - As a developer, I need to build edge service to open my microservices to the external users
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1499'>SCB-1499</a>] - support servicecomb kie
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1550'>SCB-1550</a>] - Add a sample Java client of ServiceComb-Kie
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1565'>SCB-1565</a>] - add a Java client of servicecomb-service-center
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1566'>SCB-1566</a>] - add README.md for 中文
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1615'>SCB-1615</a>] - Extended dynamic configuration support for Nacos
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1624'>SCB-1624</a>] - remove spring 4 & spring boot 1 support for java-chassis
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1643'>SCB-1643</a>] - add a slution to integrate with huaweicloud
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1649'>SCB-1649</a>] - RestTemplate result can use a different model than provider
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1674'>SCB-1674</a>] - Highway transport not dependent on class generation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1711'>SCB-1711</a>] - suppot kie as config source in java-chassis
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1757'>SCB-1757</a>] - prepare and improment documents for java-chassis 2.0
-</li>
-</ul>
-
-<h2> Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1557'>SCB-1557</a>] - Fix application start info log incorrect
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1567'>SCB-1567</a>] - move java-chassis samples to servicecomb-samples project
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1574'>SCB-1574</a>] - Add README for Kie-Client
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1575'>SCB-1575</a>] - Add README for Service-Center-Client
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1582'>SCB-1582</a>] - Upgrading thirdparty dependency versions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1588'>SCB-1588</a>] - ServerListFilterExt add switch
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1592'>SCB-1592</a>] - upgrade vert.x and netty
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1610'>SCB-1610</a>] - add updateInstanceStatus to ServiceRegistryClient.java
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1616'>SCB-1616</a>] - refactor edge dispatcher to make them more extensible
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1623'>SCB-1623</a>] - when timeout, return 500 error code and message is timeout
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1666'>SCB-1666</a>] - improve documents for file uploading / downloading
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1705'>SCB-1705</a>] - Update javax.servlet to jakarta.servlet
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1708'>SCB-1708</a>] - add inspector module developer guide
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1767'>SCB-1767</a>] - adjust nacos config name
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1773'>SCB-1773</a>] - fix javadoc error: doclink all docs and add comments to APIs
-</li>
-</ul>
-
-<h2> Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1559'>SCB-1559</a>] - Use java.time.Clock instead of java.lang.System#currentTimeMillis to get time
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1770'>SCB-1770</a>] - release java-chassis 2.0.0
-</li>
-</ul>
-
+ Release Notes - Apache ServiceComb - Version java-chassis-1.3.1
+
+<li><a href='https://github.com/apache/servicecomb-java-chassis/releases/tag/1.3.1'>在 github 查看</a>
+</li>
+<p/>
Release Notes - Apache ServiceComb - Version java-chassis-1.3.0
-
-<h2> Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1304'>SCB-1304</a>] - FallbackPolicy interface support returns an exception
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1305'>SCB-1305</a>] - CseAsyncRestTemplate is not support set headers
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1306'>SCB-1306</a>] - When the request body of VertxServerRequestToHttpServletRequest is modified, the field VertxServerRequestToHttpServletRequest#inputStream should be set to null
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1318'>SCB-1318</a>] - There may be memory leak in RSAProviderTokenManager
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1390'>SCB-1390</a>] - quick start java-chassis samples bmi has some errors
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1475'>SCB-1475</a>] - ServiceCombServerStats.getFailedRate may arise an exception of java.lang.ArithmeticException: / by zero under concurrency scenarios
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1511'>SCB-1511</a>] - when use method override, the generated swagger body is wrong
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1513'>SCB-1513</a>] - merge config items according to priority
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1520'>SCB-1520</a>] - using RPC and when first paramter type is Object, the second parameter value will be null
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1543'>SCB-1543</a>] - java-chassis dependency structure is wrong and compile fail in clean environment
-</li>
-</ul>
-<h2> Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1274'>SCB-1274</a>] - when service center is unavailable, service should enter safe mode.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1278'>SCB-1278</a>] - ServiceComb related headers are not exposed to 3rd party services by default
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1287'>SCB-1287</a>] - refactor edge dispatcher to make them more extensible
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1291'>SCB-1291</a>] - Support rest interface method overriding by @ApiOperation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1297'>SCB-1297</a>] - Print warn log about config resolving failure while fetching config from Spring Environment
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1308'>SCB-1308</a>] - Improve instance isolation mechanism
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1392'>SCB-1392</a>] - If Multiple java bean param types are given the same name by using @ApiModel, there should be error tips in microservice's booting log
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1402'>SCB-1402</a>] - BeanUtils.getImplClassFromBean can not return correctly info in cglib proxy situation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1405'>SCB-1405</a>] - support maxWaitQueueSize setting in RestTransportClient
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1407'>SCB-1407</a>] - Add new field when print provideCache log
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1431'>SCB-1431</a>] - set all dependency version as properties in java-chasis-dependencies
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1434'>SCB-1434</a>] - add a springboot2 archetype
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1437'>SCB-1437</a>] - Upgrading third party dependency versions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1448'>SCB-1448</a>] - support class inheritance and interface inheritance with template type
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1450'>SCB-1450</a>] - Microservice instance may get stuck when watch connection to sc is recovered and pulling instance action is executed in eventloop thread
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1451'>SCB-1451</a>] - Printing the service information on the log
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1457'>SCB-1457</a>] - delete no use code in ProtobufManager
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1461'>SCB-1461</a>] - servicecomb.service.registry.client.workerPoolSize hasn't display the real role that it has announce by its name.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1462'>SCB-1462</a>] - Two properties has been required by fix SCB-1450.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1488'>SCB-1488</a>] - Upgrading protobuf version to 3.7.1
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1492'>SCB-1492</a>] - Allow users to custom the ObjectMapper used in Swagger schema generation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1494'>SCB-1494</a>] - Optimizing log when starting a new microservice
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1515'>SCB-1515</a>] - use jdk 8 compiler for the Travis-CI of java-chassis
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1516'>SCB-1516</a>] - Upgrade third-party dependency versions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1522'>SCB-1522</a>] - Add "Why use Java Chassis" introduction into README
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1523'>SCB-1523</a>] - Stopping retrying another server when no server available
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1524'>SCB-1524</a>] - support register schema when old schema already exists
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1525'>SCB-1525</a>] - print codec error stack
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1528'>SCB-1528</a>] - Optimizing some code implementations
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/SCB-1544'>SCB-1544</a>] - default metrics printer should not print 0 operations
-</li>
-</ul>
+<li><a href='https://github.com/apache/servicecomb-java-chassis/releases/tag/1.3.0'>在 github 查看</a>
+</li>
+<p/>
diff --git a/_release/release.md b/_release/release.md
index 937d47f..0bff6d5 100755
--- a/_release/release.md
+++ b/_release/release.md
@@ -20,7 +20,7 @@
* [ServiceComb toolkit 0.2.0](/release/toolkit-downloads/) (released on 2020-01-05)
-* [ServiceComb Java-Chassis 2.1.0](/release/java-chassis-downloads/) (released on 2020-06-30)
+* [ServiceComb Java-Chassis 2.1.2](/release/java-chassis-downloads/) (released on 2020-10-31)
* [ServiceComb Saga Actuator 0.3.0](/release/saga-actuator-downloads/) (released on 2018-12-18)
@@ -37,9 +37,11 @@
* [ServiceComb Service-Center 1.0.0-m2](/release/service-center-downloads/) (released on 2018-06-21)
* [ServiceComb Service-Center 1.0.0-m1](/release/service-center-downloads/) (released on 2018-03-27)
+* [ServiceComb Java-Chassis 2.1.0](/release/java-chassis-downloads/) (released on 2020-06-30)
* [ServiceComb Java-Chassis 2.0.2](/release/java-chassis-downloads/) (released on 2020-05-12)
* [ServiceComb Java-Chassis 2.0.1](/release/java-chassis-downloads/) (released on 2020-03-27)
* [ServiceComb Java-Chassis 2.0.0](/release/java-chassis-downloads/) (released on 2020-02-20)
+* [ServiceComb Java-Chassis 1.3.1](/release/java-chassis-downloads/) (released on 2020-10-31)
* [ServiceComb Java-Chassis 1.3.0](/release/java-chassis-downloads/) (released on 2019-10-31)
* [ServiceComb Pack 0.5.0](/release/pack-downloads/) (released on 2019-08-26)