This is an automated email from the ASF dual-hosted git repository. ningjiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/servicecomb-website.git
The following commit(s) were added to refs/heads/master by this push: new 2813f20 release ServiceComb Java Chassis 2.0.0 2813f20 is described below commit 2813f2091e00929c82618884d231923e48e2284f Author: liubao <bi...@qq.com> AuthorDate: Thu Feb 20 21:04:25 2020 +0800 release ServiceComb Java Chassis 2.0.0 --- _pages/cn/home.md | 2 +- _pages/home.md | 2 +- _release/cn/java_chassis_downloads.md | 3 +- _release/cn/java_chassis_releaseNotes.md | 279 ++++++++++++++++++++++++++++++- _release/cn/release.md | 6 +- _release/java_chassis_downloads.md | 3 +- _release/java_chassis_releaseNotes.md | 272 ++++++++++++++++++++++++++++++ _release/release.md | 5 +- 8 files changed, 557 insertions(+), 15 deletions(-) diff --git a/_pages/cn/home.md b/_pages/cn/home.md index bda4f19..2a3f2b3 100755 --- a/_pages/cn/home.md +++ b/_pages/cn/home.md @@ -22,7 +22,7 @@ intro: <style>left_ul li{width:100%} </style> <ul class='left_ul'> <li> - <a href='/cn/release/java-chassis-downloads/'>Apache ServiceComb Java-Chassis 发布1.3.0</a> + <a href='/cn/release/java-chassis-downloads/'>Apache ServiceComb Java-Chassis 发布2.0.0</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 a045c9c..468650a 100755 --- a/_pages/home.md +++ b/_pages/home.md @@ -22,7 +22,7 @@ intro: <style>left_ul li{width:100%} </style> <ul class='left_ul'> <li> - <a href='/release/java-chassis-downloads/'>Apache ServiceComb Java-Chassis Release Version 1.3.0</a> + <a href='/release/java-chassis-downloads/'>Apache ServiceComb Java-Chassis Release Version 2.0.0</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 e5af682..efb9f3e 100644 --- a/_release/cn/java_chassis_downloads.md +++ b/_release/cn/java_chassis_downloads.md @@ -11,7 +11,8 @@ last_modified_at: 2019-04-12T00:50:43-55:00 | Release | 源码 | 发布包 | Recommended Version of Service-Center | | ---------------------- | --------------------------------- | --------------------------------- | --------------------------------- | -|**Apache ServiceComb Java-Chassis 1.3.0 (Latest)**|[[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)|[[B [...] +|**Apache ServiceComb Java-Chassis 2.0.0 (Latest)**|[[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)|[[B [...] +|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 ServiceComb Java-Chassis 1.2.1|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/1.2.1/apache-servicecomb-java-chassis-distribution-1.2.1-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.2.1/apache-servicecomb-java-chassis-distribution-1.2.1-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.2.1/apache-servicecomb-java-chassis-distribution-1.2.1-src.zip.sha512)|[[Binary]](https [...] |Apache ServiceComb Java-Chassis 1.2.0|[[src]](https://archive.apache.org/dist/servicecomb/servicecomb-java-chassis/1.2.0/apache-servicecomb-java-chassis-distribution-1.2.0-src.zip) [[asc]](https://archive.apache.org/dist/servicecomb/servicecomb-java-chassis/1.2.0/apache-servicecomb-java-chassis-distribution-1.2.0-src.zip.asc) [[sha512]](https://archive.apache.org/dist/servicecomb/servicecomb-java-chassis/1.2.0/apache-servicecomb-java-chassis-distribution-1.2.0-src.zip.sha512)|[[Binary]] [...] |Apache ServiceComb Java-Chassis 1.1.0|[[src]](https://archive.apache.org/dist/servicecomb/servicecomb-java-chassis/1.1.0/apache-servicecomb-java-chassis-distribution-1.1.0-src.zip) [[asc]](https://archive.apache.org/dist/servicecomb/servicecomb-java-chassis/1.1.0/apache-servicecomb-java-chassis-distribution-1.1.0-src.zip.asc) [[sha512]](https://archive.apache.org/dist/servicecomb/servicecomb-java-chassis/1.1.0/apache-servicecomb-java-chassis-distribution-1.1.0-src.zip.sha512)|[[Binary]] [...] diff --git a/_release/cn/java_chassis_releaseNotes.md b/_release/cn/java_chassis_releaseNotes.md index 0da9986..d6e0f7c 100644 --- a/_release/cn/java_chassis_releaseNotes.md +++ b/_release/cn/java_chassis_releaseNotes.md @@ -8,6 +8,277 @@ last_modified_at: 2019-04-12T00:50:43-55:00 --- + 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.0 @@ -146,12 +417,13 @@ last_modified_at: 2019-04-12T00:50:43-55:00 </li> </ul> + Release Notes - Apache ServiceComb - Version java-chassis-1.2.0 <h2> Sub-task </h2> <ul> -<li>[<a href='https://issues.apache.org/jira/browse/SCB-353'>SCB-353</a>] - Servicecomb当前性能统计不支持时延分布的统计,这个对于业务有重要意义 +<li>[<a href='https://issues.apache.org/jira/browse/SCB-353'>SCB-353</a>] - Support Servicecomb metrics with statics during a long time </li> <li>[<a href='https://issues.apache.org/jira/browse/SCB-837'>SCB-837</a>] - add http2 special configuration </li> @@ -176,7 +448,7 @@ last_modified_at: 2019-04-12T00:50:43-55:00 <h2> Bug </h2> <ul> -<li>[<a href='https://issues.apache.org/jira/browse/SCB-781'>SCB-781</a>] - 关于apollo配置中心不支持@ConfigurationProperties +<li>[<a href='https://issues.apache.org/jira/browse/SCB-781'>SCB-781</a>] - support @ConfigurationProperties with Apollo. </li> <li>[<a href='https://issues.apache.org/jira/browse/SCB-968'>SCB-968</a>] - [SCB-968] http2 do not support pump download </li> @@ -729,7 +1001,7 @@ last_modified_at: 2019-04-12T00:50:43-55:00 </li> </ul> - + Release Notes - Apache ServiceComb - Version java-chassis-1.0.0-m2 @@ -1008,7 +1280,6 @@ last_modified_at: 2019-04-12T00:50:43-55:00 </ul> - Release Notes - Apache ServiceComb - Version Java-Chassis-1.0.0-m1 diff --git a/_release/cn/release.md b/_release/cn/release.md index 112b570..c508941 100755 --- a/_release/cn/release.md +++ b/_release/cn/release.md @@ -20,7 +20,7 @@ last_modified_at: 2019-04-06T00:50:43-55:00 * [ServiceComb Pack 0.5.0](/cn/release/pack-downloads/) (released on 2019-08-26) -* [ServiceComb Java-Chassis 1.3.0](/cn/release/java-chassis-downloads/) (released on 2019-10-31) +* [ServiceComb Java-Chassis 2.0.0](/cn/release/java-chassis-downloads/) (released on 2020-02-20) * [ServiceComb Saga Actuator 0.3.0](/cn/release/saga-actuator-downloads/) (released on 2018-12-18) @@ -38,12 +38,10 @@ last_modified_at: 2019-04-06T00:50:43-55:00 * [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 1.3.0](/cn/release/java-chassis-downloads/) (released on 2019-10-31) * [ServiceComb Java-Chassis 1.2.1](/cn/release/java-chassis-downloads/) (released on 2019-05-19) * [ServiceComb Java-Chassis 1.2.0](/cn/release/java-chassis-downloads/) (released on 2019-04-12) * [ServiceComb Java-Chassis 1.1.0](/cn/release/java-chassis-downloads/) (released on 2018-11-30) -* [ServiceComb Java-Chassis 1.0.0](/cn/release/java-chassis-downloads/) (released on 2018-08-02) -* [ServiceComb Java-Chassis 1.0.0-m2](/cn/release/java-chassis-downloads/) (released on 2018-06-21) -* [ServiceComb Java-Chassis 1.0.0-m1](/cn/release/java-chassis-downloads/) (released on 2018-04-02) * [ServiceComb Pack 0.4.0](/cn/release/pack-downloads/) (released on 2019-04-06) * [ServiceComb Pack 0.3.0](/cn/release/pack-downloads/) (released on 2019-01-02) diff --git a/_release/java_chassis_downloads.md b/_release/java_chassis_downloads.md index 3119285..cb1ea05 100644 --- a/_release/java_chassis_downloads.md +++ b/_release/java_chassis_downloads.md @@ -11,7 +11,8 @@ last_modified_at: 2019-04-12T00:50:43-55:00 | Release | Source | Distribution | Recommended Version of Service-Center | | ---------------------- | --------------------------------- | --------------------------------- | --------------------------------- | -|**Apache ServiceComb Java-Chassis 1.3.0 (Latest)**|[[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)|[[B [...] +|**Apache ServiceComb Java-Chassis 2.0.0 (Latest)**|[[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)|[[B [...] +|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 ServiceComb Java-Chassis 1.2.1|[[src]](https://apache.org/dyn/closer.cgi/servicecomb/servicecomb-java-chassis/1.2.1/apache-servicecomb-java-chassis-distribution-1.2.1-src.zip) [[asc]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.2.1/apache-servicecomb-java-chassis-distribution-1.2.1-src.zip.asc) [[sha512]](https://www.apache.org/dist/servicecomb/servicecomb-java-chassis/1.2.1/apache-servicecomb-java-chassis-distribution-1.2.1-src.zip.sha512)|[[Binary]](https [...] |Apache ServiceComb Java-Chassis 1.2.0|[[src]](https://archive.apache.org/dist/servicecomb/servicecomb-java-chassis/1.2.0/apache-servicecomb-java-chassis-distribution-1.2.0-src.zip) [[asc]](https://archive.apache.org/dist/servicecomb/servicecomb-java-chassis/1.2.0/apache-servicecomb-java-chassis-distribution-1.2.0-src.zip.asc) [[sha512]](https://archive.apache.org/dist/servicecomb/servicecomb-java-chassis/1.2.0/apache-servicecomb-java-chassis-distribution-1.2.0-src.zip.sha512)|[[Binary]] [...] |Apache ServiceComb Java-Chassis 1.1.0|[[src]](https://archive.apache.org/dist/servicecomb/servicecomb-java-chassis/1.1.0/apache-servicecomb-java-chassis-distribution-1.1.0-src.zip) [[asc]](https://archive.apache.org/dist/servicecomb/servicecomb-java-chassis/1.1.0/apache-servicecomb-java-chassis-distribution-1.1.0-src.zip.asc) [[sha512]](https://archive.apache.org/dist/servicecomb/servicecomb-java-chassis/1.1.0/apache-servicecomb-java-chassis-distribution-1.1.0-src.zip.sha512)|[[Binary]] [...] diff --git a/_release/java_chassis_releaseNotes.md b/_release/java_chassis_releaseNotes.md index 6b64abc..4cc844b 100644 --- a/_release/java_chassis_releaseNotes.md +++ b/_release/java_chassis_releaseNotes.md @@ -8,6 +8,278 @@ last_modified_at: 2019-04-12T00:50:43-55:00 --- + 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.0 <h2> Bug diff --git a/_release/release.md b/_release/release.md index 5b1fdf2..8335f2a 100755 --- a/_release/release.md +++ b/_release/release.md @@ -20,7 +20,7 @@ Only current recommended releases are available on the main distribution site an * [ServiceComb Pack 0.5.0](/release/pack-downloads/) (released on 2019-08-26) -* [ServiceComb Java-Chassis 1.3.0](/release/java-chassis-downloads/) (released on 2019-10-31) +* [ServiceComb Java-Chassis 2.0.0](/release/java-chassis-downloads/) (released on 2020-02-20) * [ServiceComb Saga Actuator 0.3.0](/release/saga-actuator-downloads/) (released on 2018-12-18) @@ -37,12 +37,11 @@ Only current recommended releases are available on the main distribution site an * [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 1.3.0](/release/java-chassis-downloads/) (released on 2019-10-31) * [ServiceComb Java-Chassis 1.2.1](/release/java-chassis-downloads/) (released on 2019-05-19) * [ServiceComb Java-Chassis 1.2.0](/release/java-chassis-downloads/) (released on 2019-04-12) * [ServiceComb Java-Chassis 1.1.0](/release/java-chassis-downloads/) (released on 2018-11-30) * [ServiceComb Java-Chassis 1.0.0](/release/java-chassis-downloads/) (released on 2018-08-02) -* [ServiceComb Java-Chassis 1.0.0-m2](/release/java-chassis-downloads/) (released on 2018-06-21) -* [ServiceComb Java-Chassis 1.0.0-m1](/release/java-chassis-downloads/) (released on 2018-04-02) * [ServiceComb Pack 0.4.0](/release/pack-downloads/) (released on 2019-04-06) * [ServiceComb Pack 0.3.0](/release/pack-downloads/) (released on 2019-01-02)