Releases: huaweicloud/spring-cloud-huawei
Releases · huaweicloud/spring-cloud-huawei
Spring Cloud Huawei 1.11.4-2021.0.x
Important Changed
- consumer still possible use instanceIsolation governance in provider response status 200 scene.
- router add a fallback configuration to support gray release with a matched group do not have any instance.
- precedence: 1
match:
headers:
canary:
exact: fallback
route:
- weight: 100
tags:
version: 0.0.3
fallback:
- weight: 20
tags:
version: 0.0.1
- weight: 80
tags:
version: 0.0.2
What's Changed
- [#1116] update homepage version description by @chengyouling in #1118
- [#1119] api security check: requests all allow when security policy not set by @chengyouling in #1121
- [#1124] fixed when RBACRequestAuthHeaderProvider disabled, will still process event problem by @chengyouling in #1126
- [#1122] fixed gateway/webflux invocationContext have no header during routing rule matching problem by @chengyouling in #1130
- [#1131] response status 200 but header set exception status effect instanceIsolation governance by @chengyouling in #1133
- [#1127] optimize the provider circuitBreaker logic by @chengyouling in #1136
- [#1137] API security authentication support set uri whitelist by @chengyouling in #1139
- [#1140] upgrade servicecomb version to 2.8.14 by @chengyouling in #1141
Full Changelog: 1.11.3-2021.0.x...1.11.4-2021.0.x
1.11.3-2022.0.x
Important Changed
- nacos consumer support cross group invoke provider.
What's Changed
- [#1095] nacos support cross group invoking by @chengyouling in #1096
- [#1098] update servicecomb/springboot/springcloud version by @chengyouling in #1105
- [#1099] adjusting new logic and configuration for security by @chengyouling in #1100
- [#1106] nacos configuration property source load extension by @chengyouling in #1107
- [#1110] fixed serviceName config is not effective for instanceIsolation policy by @chengyouling in #1111
- [#1113] support load systemManage property sources for extension by @chengyouling in #1114
Full Changelog: 1.11.2-2022.0.x...1.11.3-2022.0.x
1.11.3-2021.0.x
Important Changed
- nacos consumer support cross group invoke provider.
What's Changed
- [#1101] hessian feign response null body problem by @chengyouling in #1103
- [#1095] nacos support cross group invoking by @chengyouling in #1102
- [#1098] update servicecomb/springboot/springcloud version by @chengyouling in #1108
- [#1099] adjusting new logic and configuration for security by @chengyouling in #1104
- [#1106] nacos configuration property source load extension by @chengyouling in #1109
- [#1110] fixed serviceName config is not effective for instanceIsolation policy by @chengyouling in #1112
- [#1113] support load systemManage property sources for extension by @chengyouling in #1115
Full Changelog: 1.11.2-2021.0.x...1.11.3-2021.0.x
Spring Cloud Huawei 1.11.2-2022.0.x
Important Changed
- microservice support graceful upper and down.
What's Changed
- [#1083] when security property not set but securityPolicyEnabled is true will be NullPointerException by @chengyouling in #1085
- Update 2022/2021 branch info by @chengyouling in #1081
- [#1082] compatibility provider and consumer set headerContextMapper at same time by @chengyouling in #1086
- [#1088] support graceful upper and down by @chengyouling in #1089
- [#1092] optimize security authentication verification logic by @chengyouling in #1093
Full Changelog: 1.11.1-2022.0.x...1.11.2-2022.0.x
Spring Cloud Huawei 1.11.2-2021.0.x
Important Changed
- microservice support graceful upper and down.
What's Changed
- [#1083] when security property not set but securityPolicyEnabled is true will be NullPointerException by @chengyouling in #1084
- [#1082] compatibility provider and consumer set headerContextMapper at same time by @chengyouling in #1087
- [#1088] support graceful upper and down by @chengyouling in #1090
- [#1092] optimize security authentication verification logic by @chengyouling in #1094
Full Changelog: 1.11.1-2021.0.x...1.11.2-2021.0.x
Spring Cloud Huawei 1.11.1-2022.0.x
Important Changed
- router add a
globalRouteRule
configuration to support all services set route rule.
servicecomb:
globalRouteRule: |
- precedence: 2
match:
headers:
region:
exact: 'providerRegion'
caseInsensitive: false
type:
regex: gray_[a-z]+
caseInsensitive: true
route:
- weight: 20
tags:
version: 1.0.0
- weight: 80
tags:
version: 2.0.0
What's Changed
- update for new version by @liubao68 in #1047
- [#1054] support security policy API interception capability by @chengyouling in #1056
- [#1053] rename engine CommonConfiguration by @chengyouling in #1057
- [#1061] add log message for permissive model alarm by @chengyouling in #1062
- update Servicestage Guide link by @chengyouling in #1065
- [#1066]Not generate trace id for invocations in external task by @liubao68 in #1067
- Bump spring cloud to 2022.0.3, spring boot 3.0.10, servicecomb 2.8.10 by @liubao68 in #1069
- [#1071] support affinity tag Service Instance Filter by @provenceee in #1073
- [#1074] security policy support separate authentication token and api by @chengyouling in #1075
- [#1078] update servicecomb version to 2.8.11 by @chengyouling in #1080
Full Changelog: 1.11.0-2022.0.x...1.11.1-2022.0.x
Spring Cloud Huawei 1.11.1-2021.0.x
Important Changed
- router add a
globalRouteRule
configuration to support all services set route rule.
servicecomb:
globalRouteRule: |
- precedence: 2
match:
headers:
region:
exact: 'providerRegion'
caseInsensitive: false
type:
regex: gray_[a-z]+
caseInsensitive: true
route:
- weight: 20
tags:
version: 1.0.0
- weight: 80
tags:
version: 2.0.0
What's Changed
- update latest version info by @liubao68 in #1040
- [#1054] support security policy API interception capability (#1056) by @chengyouling in #1058
- [#1053] rename engine CommonConfiguration by @chengyouling in #1059
- [#1061] add log message for permissive model alarm (#1062) by @chengyouling in #1063
- [#1066]Not generate trace id for invocations in external task (#1067) by @liubao68 in #1068
- Bump spring cloud to 2021.0.8, spring boot 2.7.15, servicecomb 2.8.10 by @liubao68 in #1070
- [#1071] support affinity tag Service Instance Filter by @provenceee in #1072
- [#1074] security policy support separate authentication token and api by @chengyouling in #1077
- [#1078] update servicecomb version to 2.8.11 by @chengyouling in #1079
Full Changelog: 1.11.0-2021.0.x...1.11.1-2021.0.x
Spring Cloud Huawei 1.11.0-2022.0.x
Spring Cloud Huawei 1.11.0-2021.0.x
What's Changed
- [#1033]Fix problem for config trace-context with dynamic configuration by @liubao68 in #1034
- #1017 The Nacos gray release capability is supported. by @lbc97 in #1030
- [#1038]Http client manager add idletimeout and timetolive configuration by @liubao68 in #1039
Full Changelog: 1.10.13-2021.0.x...1.11.0-2021.0.x
Spring Cloud Huawei 1.10.13-2021.0.x
What's Changed
- [#1000]fix downgrade not work when invoke many services in the same invocation by @lbc97 in #1001
- bump spring and spring boot version by @liubao68 in #1022
- Bump jackson and guava version by @liubao68 in #1023
- [#1011] add whiteBlack verification to surpport Nacos microservices verify each other. by @chengyouling in #1012
- [#1024]separate mesh discovery from servicecomb discovery by @liubao68 in #1025
- [#1026]Improve metrics logs to include total requests and latency by @liubao68 in #1027
Notice: this version removed
com.huaweicloud:spring-cloud-starter-huawei-actuator
and can be replaced withorg.springframework.boot:spring-boot-starter-actuator
Full Changelog: 1.10.12-2021.0.x...1.10.13-2021.0.x