Releases: apache/servicecomb-java-chassis
Apache ServiceComb Java-Chassis 2.8.19
What's Changed
- [#4405]header parameter support array type by @liubao68 in #4408
- [#4417]not generate random name so that work with 1.x when upgrading by @liubao68 in #4420
- [#4423] add switch to control return empty instance when router rule not matched (#4424) by @chengyouling in #4428
- [#4427]able to disable both consumer and provider zone-aware by @liubao68 in #4430
- [#4412]add alarms for using old deprecated configuration by @liubao68 in #4432
- [#2740]support factory bean eager injection of RpcReference by @liubao68 in #4436
- [SCB-2889]fix service name can not have dot character by @liubao68 in #4438
- [#4461]For netty changed add maxFormBufferedBytes & maxFormFields by @liubao68 in #4464
Full Changelog: 2.8.18...2.8.19
Apache ServiceComb Java-Chassis 3.2.0
What's Changed
New features and Bug fix
- [#4378]Fix getForObject not properly handle response type by @liubao68 in #4380
- [SCB-2885]generate content-type text/event-stream by @liubao68 in #4379
- [SCB-2885]refactoring buffer reader to support SSE by @liubao68 in #4382
- [SCB-2885]support write SSE response by @liubao68 in #4383
- [SCB-2885]support SSE from edge and servlet container by @liubao68 in #4384
Dependencies update
- Bump org.mockito:mockito-inline from 5.1.1 to 5.2.0 by @dependabot in #4371
- Bump org.assertj:assertj-core from 3.25.3 to 3.26.0 by @dependabot in #4370
- Bump com.puppycrawl.tools:checkstyle from 10.14.0 to 10.17.0 by @dependabot in #4369
- Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0 by @dependabot in #4367
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 by @dependabot in #4366
- Bump com.google.guava:guava from 33.1.0-jre to 33.2.1-jre by @dependabot in #4365
- Bump org.hdrhistogram:HdrHistogram from 2.1.12 to 2.2.2 by @dependabot in #4362
- Bump io.swagger.core.v3:swagger-core-jakarta from 2.2.21 to 2.2.22 by @dependabot in #4361
- Bump io.netty:netty-bom from 4.1.108.Final to 4.1.110.Final by @dependabot in #4357
- Bump org.apache.maven:maven-model from 3.9.6 to 3.9.7 by @dependabot in #4355
- Bump org.owasp:dependency-check-maven from 9.0.9 to 9.2.0 by @dependabot in #4353
- Bump commons-logging:commons-logging from 1.3.0 to 1.3.2 by @dependabot in #4363
- Bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 by @dependabot in #4354
- Bump org.mockito:mockito-bom from 5.7.0 to 5.12.0 by @dependabot in #4364
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.2.0 to 4.8.5.0 by @liubao68 in #4372
- Bump vertx.version from 4.4.8 to 4.5.8 by @liubao68 in #4385
- Bump com.fasterxml.jackson:jackson-bom from 2.16.1 to 2.17.1 by @liubao68 in #4386
- Bump io.micrometer:micrometer-bom from 1.12.4 to 1.13.1 by @liubao68 in #4387
- Bump curator.version from 5.6.0 to 5.7.0 by @dependabot in #4396
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.2 by @dependabot in #4400
- Bump org.junit:junit-bom from 5.10.2 to 5.10.3 by @dependabot in #4403
- Bump com.alibaba.nacos:nacos-client from 2.3.1 to 2.3.3 by @dependabot in #4402
- Bump io.netty:netty-bom from 4.1.110.Final to 4.1.111.Final by @dependabot in #4399
- Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.5.0 to 4.8.6.1 by @dependabot in #4398
- Bump org.apache.maven:maven-model from 3.9.7 to 3.9.8 by @dependabot in #4393
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 by @dependabot in #4394
- Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.1 to 3.4.0 by @dependabot in #4392
- Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0 by @dependabot in #4391
- Bump io.zipkin.zipkin2:zipkin from 3.3.0 to 3.4.0 by @dependabot in #4388
- Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.5.0 to 3.6.1 by @dependabot in #4395
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 by @dependabot in #4397
- Bump spring from 6.0.9 to 6.1.10 and spring boot from 3.1.10 to 3.3.1 by @liubao68 in #4404
Full Changelog: 3.1.2...3.2.0
Apache ServiceComb Java-Chassis 2.8.18
Apache ServiceComb Java-Chassis 2.8.17
What's Changed
- [#4303]compatible to old systems allowing different response type in … by @liubao68 in #4327
- [SCB-2881] support setting hibernate validation configuration by @chengyouling in #4341
- Bump spring, spring boot, netty, vertx versions by @liubao68 in #4373
Full Changelog: 2.8.16...2.8.17
Apache ServiceComb Java-Chassis 3.1.2
What's Changed
- [SCB-2879]tracing supporting write local logs and improve trace infor… by @liubao68 in #4338
- [SCB-2880]able to inherit trace in edge service from web by @liubao68 in #4339
- [SCB-2882]add services discovery api and support global instance id bean by @liubao68 in #4347
- [SCB-2883]support trace id header in response by @liubao68 in #4348
- [SCB-2881] support setting hibernate validation configuration by @chengyouling in #4343
Full Changelog: 3.1.1...3.1.2
Apache ServiceComb Java-Chassis 3.1.1
What's Changed
- [SCB-2873]Fix zookeeper default address is not correct by @liubao68 in #4304
- [#4300] black/white microservice authentication add apiWhiteList by @chengyouling in #4301
- [#4303]compatible to old systems allowing different response type in … by @liubao68 in #4307
- [SCB-2876]remove unused ExceptionToProducerResponseConverter SPI by @liubao68 in #4326
- [SCB-2874]Fix zookeeper config not read tag value by @liubao68 in #4328
- [SCB-2877]Fix zookeeper cache instances by application name problem by @liubao68 in #4329
- [SCB-2878]operation based load balancer by @liubao68 in #4332
- [#4334]fix invocation arguments not same with swagger arguments problem by @liubao68 in #4335
Full Changelog: 3.1.0...3.1.1
Apache ServiceComb Java-Chassis 3.1.0
What's Changed
-
[SCB-2863]support zookeeper authentication by @liubao68 in #4292
-
[#4237]Fix problems when scanning REST services with RestController … by @liubao68 in #4238
-
[SCB-2872]Fix idle timeout for read and write is not properly set problem by @liubao68 in #4297
-
[SCB-2864]upgrade vertx and fix connection pool problem and enable lo… by @liubao68 in #4261
-
[SCB-2866]remove unused jaxb-api dependency by @liubao68 in #4271
-
[SCB-2867]change implementation not depends on guice by @liubao68 in #4272
-
Bump org.junit:junit-bom from 5.10.1 to 5.10.2 by @dependabot in #4254
-
Bump log4j2.version from 2.22.1 to 2.23.0 by @dependabot in #4243
-
Bump org.codehaus.mojo:exec-maven-plugin from 3.1.1 to 3.2.0 by @dependabot in #4257
-
Bump com.puppycrawl.tools:checkstyle from 10.13.0 to 10.14.0 by @dependabot in #4246
-
Bump io.micrometer:micrometer-bom from 1.12.2 to 1.12.4 by @dependabot in #4290
-
Bump com.alibaba.nacos:nacos-client from 2.3.0 to 2.3.1 by @dependabot in #4286
-
Bump log4j2.version from 2.23.0 to 2.23.1 by @dependabot in #4285
-
Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre by @dependabot in #4284
-
Bump io.zipkin.zipkin2:zipkin from 2.26.0 to 3.1.1 by @dependabot in #4283
-
Bump org.apache.maven.plugins:maven-remote-resources-plugin from 3.1.0 to 3.2.0 by @dependabot in #4281
-
Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in #4280
-
Bump io.swagger.core.v3:swagger-core-jakarta from 2.2.20 to 2.2.21 by @dependabot in #4279
-
Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.2 by @dependabot in #4278
-
Bump io.netty:netty-bom from 4.1.106.Final to 4.1.108.Final by @dependabot in #4277
-
Bump org.java-websocket:Java-WebSocket from 1.5.5 to 1.5.6 by @dependabot in #4252
-
Bump org.assertj:assertj-core from 3.25.2 to 3.25.3 by @dependabot in #4247
-
Bump io.fabric8:docker-maven-plugin from 0.43.4 to 0.44.0 by @dependabot in #4245
Full Changelog: 3.0.2...3.1.0
Apache ServiceComb Java-Chassis 2.8.16
What's Changed
- [SCB-2864]upgrade vertx and fix connection pool problem and enable log activity by @liubao68 in #4262
- [SCB-2868]bean init can specify user defined locations by @liubao68 in #4274
- [SCB-2872]Fix idle timeout for read and write is not properly set pro… by @liubao68 in #4298
Full Changelog: 2.8.15...2.8.16
Apache ServiceComb Java-Chassis 3.0.2
What's Changed
- [SCB-2853]cipher suits configuration tolerate with blanks by @liubao68 in #4199
- [SCB-2854]query parameter support primitive array by @liubao68 in #4203
- [SCB-2855]make ExceptionToProducerResponseConverters extensible by @liubao68 in #4204
- [SCB-2857]Fix endpoint metrics not properly destroy and throw exception by @liubao68 in #4209
- [#4228] support configuration sorted by updateTime by @chengyouling in #4229
- [SCB-2861]able to add multiple origins for CORS configuration by @liubao68 in #4233
- [SCB-2862]able to upload with List form parameters by @liubao68 in #4235
Dependency update
- Bump io.zipkin.zipkin2:zipkin from 2.25.2 to 2.26.0 by @dependabot in #4179
- Bump org.owasp:dependency-check-maven from 9.0.7 to 9.0.9 by @dependabot in #4213
- Bump io.micrometer:micrometer-bom from 1.12.1 to 1.12.2 by @dependabot in #4214
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 by @dependabot in #4215
- Bump com.puppycrawl.tools:checkstyle from 10.12.7 to 10.13.0 by @dependabot in #4216
- Bump org.codehaus.mojo:license-maven-plugin from 2.3.0 to 2.4.0 by @dependabot in #4217
- Bump org.assertj:assertj-core from 3.25.0 to 3.25.2 by @dependabot in #4219
- Bump actions/cache from 3 to 4 by @dependabot in #4226
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.3 to 3.2.5 by @dependabot in #4225
- Bump io.netty:netty-bom from 4.1.104.Final to 4.1.106.Final by @dependabot in #4220
Full Changelog: 3.0.1...3.0.2
Apache ServiceComb Java-Chassis 2.8.15
What's Changed
- [SCB-2846] set the level from info to warn for the log of retry opera… by @yanghao605 in #4155
- [SCB-2844] Adding a configuration that controls the retry interval for load balance by @yanghao605 in #4141
- [SCB-2845] Adding the switch to print response's buffer while failing to decode response body by @yanghao605 in #4140
- [#4129]fix queue time not correct when queue timeout by @liubao68 in #4168
- [#4184] Router add some log for deal problem by @chengyouling in #4186
- [SCB-2852]remove swagger generation code for pojo consumer by @liubao68 in #4194
- [SCB-2853]cipher suits configuration tolerate with blanks (#4199) by @liubao68 in #4200
- [SCB-2854]query parameter support primitive array by @liubao68 in #4205
- [SCB-2855]make ExceptionToProducerResponseConverters extensible by @liubao68 in #4206
- [SCB-2856]ApiImplicitParams works in class annotation by @liubao68 in #4208
- [SCB-2859]able to use wrapper class to serialize requests for primiti… by @liubao68 in #4227
- [SCB-2861]able to add multiple origins for CORS configuration by @liubao68 in #4234
- [#4228] support configuration sorted by updateTime (#4229) by @chengyouling in #4230
- [#4170]update archaius from 0.7.7 to 0.7.8 by @liubao68 in #4171
- [#4187] upgrade snakeyaml from 1.33 to 2.2 by @chengyouling in #4188
Full Changelog: 2.8.14...2.8.15