You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shenyu.apache.org by ya...@apache.org on 2024/01/03 13:18:58 UTC
(shenyu) branch master updated: [type:release] Release 2.6.1 (#5392)
This is an automated email from the ASF dual-hosted git repository.
yangwenjie pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shenyu.git
The following commit(s) were added to refs/heads/master by this push:
new a912c2de0d [type:release] Release 2.6.1 (#5392)
a912c2de0d is described below
commit a912c2de0d30b471854809475a8cac9d8938fc61
Author: moremind <he...@apache.org>
AuthorDate: Wed Jan 3 21:18:52 2024 +0800
[type:release] Release 2.6.1 (#5392)
* [type:release] release 2.6.1 document
* [type:release] release 2.6.1 document
* [type:fix] fix NOTICE
---------
Co-authored-by: xiaoyu <xi...@apache.org>
---
NOTICE | 2 +-
RELEASE-NOTES.md | 18 +++++++++++++++---
.../shenyu-admin-dist/src/main/release-docs/LICENSE | 6 +++---
.../shenyu-admin-dist/src/main/release-docs/NOTICE | 2 +-
.../shenyu-bootstrap-dist/src/main/release-docs/NOTICE | 2 +-
5 files changed, 21 insertions(+), 9 deletions(-)
diff --git a/NOTICE b/NOTICE
index d82353b67a..1ab7cb17ad 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,5 +1,5 @@
Apache ShenYu
-Copyright 2021-2023 The Apache Software Foundation
+Copyright 2021-2024 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md
index b1bcb1d5a2..c28775f9e4 100644
--- a/RELEASE-NOTES.md
+++ b/RELEASE-NOTES.md
@@ -14,6 +14,7 @@
10. Add nacos, etcd, eureka as discovery service
11. Add new plugin: basic-auth
12. Add shenyu logging-rabbitmq plugin
+13. Binding selector by shenyu-discovery
### API Changes
@@ -32,9 +33,9 @@
-> selector.key1.value3
selector.key2.list ["selector.key2.value1", "selector.key2.value2", "selector.key2.value3"]
- -> selector.key2.value1
- -> selector.key2.value2
- -> selector.key2.value3
+ -> selector.key2.value4
+ -> selector.key2.value5
+ -> selector.key2.value6
```
2. Support NettyClient as default httpclient
@@ -84,6 +85,8 @@
33. Add unit test for shenyu-client-spring-websocket
34. Upgrade Shiro version to a secure version(1.18.0)
35. Update license and upgrade springboot(2.7.17)
+36. Send alarm message when gateway global error happen
+37. Add EurekaDiscoveryService unit test
### Refactor
@@ -114,6 +117,10 @@
25. Refactor startup banner
26. Removing duplicate code and extracting the same code for common use
27. Standardized null detection coding
+28. Refactor log plugin selector handler
+29. Refactor plugin classloader
+30. Refactor Logging plugin to support sampleRate at plugin level
+31. Refactor context-path register to avoid repeat context-path(use select for update)
### Bug Fix
@@ -157,6 +164,11 @@
38. Fix multi shenyu client register repeat context path
39. Fix shenyu can't load ext plugin after close the plugin
40. Fix upload plugin jar bug in shenyu admin
+41. Fix plugin can not load resource path file
+42. Fix Admin script to show dictionary code
+43. Fix authorization conflict in sign plugin
+44. Fix sign plugin context path match error
+
## 2.6.0
diff --git a/shenyu-dist/shenyu-admin-dist/src/main/release-docs/LICENSE b/shenyu-dist/shenyu-admin-dist/src/main/release-docs/LICENSE
index 1e5736d12a..90f37a64f7 100644
--- a/shenyu-dist/shenyu-admin-dist/src/main/release-docs/LICENSE
+++ b/shenyu-dist/shenyu-admin-dist/src/main/release-docs/LICENSE
@@ -219,7 +219,7 @@ The text of each license is the standard Apache 2.0 license.
annotations 13.0: http://source.android.com, Apache 2.0
annotations 4.1.1.4: http://source.android.com, Apache 2.0
attoparser 2.0.5.RELEASE: http://www.attoparser.org, Apache 2.0
- audience-annotations 0.5.0: https://yetus.apache.org/audience-annotations, Apache 2.0
+ audience-annotations 0.12.0: https://yetus.apache.org/audience-annotations, Apache 2.0
caffeine 2.9.3 https://github.com/ben-manes/caffeine, Apache 2.0
classmate 1.5.1: https://github.com/FasterXML/java-classmate, Apache 2.0
commons-beanutils 1.9.4: https://github.com/apache/commons-beanutils, Apache 2.0
@@ -373,8 +373,8 @@ The text of each license is the standard Apache 2.0 license.
tomcat-embed-el 9.0.82: https://tomcat.apache.org, Apache 2.0
tomcat-embed-websocket 9.0.82: https://tomcat.apache.org, Apache 2.0
unbescape 1.1.6.RELEASE: http://www.unbescape.org, Apache 2.0
- zookeeper 3.5.7: https://github.com/apache/zookeeper, Apache 2.0
- zookeeper-jute 3.5.7: https://github.com/apache/zookeeper, Apache 2.0
+ zookeeper 3.7.2: https://github.com/apache/zookeeper, Apache 2.0
+ zookeeper-jute 3.7.2: https://github.com/apache/zookeeper, Apache 2.0
vertx-core 4.3.2: https://vertx.io/, Apache 2.0
vertx-grpc 4.3.2: https://vertx.io/, Apache 2.0
curator-client 4.3.0: https://github.com/apache/curator, Apache 2.0
diff --git a/shenyu-dist/shenyu-admin-dist/src/main/release-docs/NOTICE b/shenyu-dist/shenyu-admin-dist/src/main/release-docs/NOTICE
index 7a27c5764c..4624be8f37 100644
--- a/shenyu-dist/shenyu-admin-dist/src/main/release-docs/NOTICE
+++ b/shenyu-dist/shenyu-admin-dist/src/main/release-docs/NOTICE
@@ -1,5 +1,5 @@
Apache ShenYu
-Copyright 2021-2023 The Apache Software Foundation
+Copyright 2021-2024 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
diff --git a/shenyu-dist/shenyu-bootstrap-dist/src/main/release-docs/NOTICE b/shenyu-dist/shenyu-bootstrap-dist/src/main/release-docs/NOTICE
index 96747e092a..1f505ba590 100644
--- a/shenyu-dist/shenyu-bootstrap-dist/src/main/release-docs/NOTICE
+++ b/shenyu-dist/shenyu-bootstrap-dist/src/main/release-docs/NOTICE
@@ -1,5 +1,5 @@
Apache ShenYu
-Copyright 2021-2023 The Apache Software Foundation
+Copyright 2021-2024 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).