v2.1.2
- feat:Getting MatchLabels dynamically via gatewaySelectorKey/Value #1857 by @waTErMo0n in https://github.com/alibaba/higress/pull/1883
- fix: update module replacements by @Similarityoung in https://github.com/alibaba/higress/pull/2090
- feat: optimize elasticsearch ai-search plugin and update related docs" by @cr7258 in https://github.com/alibaba/higress/pull/2100
- feat: Support extracting model argument from body in multipart/form-data format by @CH3CHO in https://github.com/alibaba/higress/pull/1940
- update mcp descriptions by @mirror58229 in https://github.com/alibaba/higress/pull/2105
- feat(ai-proxy): support Amazon Bedrock by @HecarimV in https://github.com/alibaba/higress/pull/2039
- update github & e2bdev mcp descriptions by @mirror58229 in https://github.com/alibaba/higress/pull/2107
- test: add test for /pkg/ingress/kube/common by @Tsukilc in https://github.com/alibaba/higress/pull/2123
- add mcp yuque descriptions by @mirror58229 in https://github.com/alibaba/higress/pull/2125
- fix: ai_data_masking add compatibility handling for non-compliant API response structures by @007gzs in https://github.com/alibaba/higress/pull/2130
- fix: Refactor MCP Server into MCP Session and MCP Server by @Jing-ze in https://github.com/alibaba/higress/pull/2120
- feat : support mcp server auto discovery for nacos registry by @Erica177 in https://github.com/alibaba/higress/pull/2122
- Update helm translated README.zh.md by @github-actions in https://github.com/alibaba/higress/pull/2141
- fix : when nacos push empty service instance list, should skip generate by @Erica177 in https://github.com/alibaba/higress/pull/2144
- fix: make mcp server redis client config based by @Jing-ze in https://github.com/alibaba/higress/pull/2145
- When the service source type is nacos3, if mcpserver is turned off, then the discovery mechanism of nacos2 will be enabled by @johnlanni in https://github.com/alibaba/higress/pull/2150
- add: add mcp-context7 descriptions by @mirror58229 in https://github.com/alibaba/higress/pull/2149
- @waTErMo0n made their first contribution in https://github.com/alibaba/higress/pull/1883
- @Similarityoung made their first contribution in https://github.com/alibaba/higress/pull/2090
- @HecarimV made their first contribution in https://github.com/alibaba/higress/pull/2039
- @Tsukilc made their first contribution in https://github.com/alibaba/higress/pull/2123
- @github-actions made their first contribution in https://github.com/alibaba/higress/pull/2141
Full Changelog: https://github.com/alibaba/higress/compare/v2.1.1...v2.1.2
v2.1.2-rc.1
- feat:Getting MatchLabels dynamically via gatewaySelectorKey/Value #1857 by @waTErMo0n in https://github.com/alibaba/higress/pull/1883
- fix: update module replacements by @Similarityoung in https://github.com/alibaba/higress/pull/2090
- feat: optimize elasticsearch ai-search plugin and update related docs" by @cr7258 in https://github.com/alibaba/higress/pull/2100
- feat: Support extracting model argument from body in multipart/form-data format by @CH3CHO in https://github.com/alibaba/higress/pull/1940
- update mcp descriptions by @mirror58229 in https://github.com/alibaba/higress/pull/2105
- feat(ai-proxy): support Amazon Bedrock by @HecarimV in https://github.com/alibaba/higress/pull/2039
- update github & e2bdev mcp descriptions by @mirror58229 in https://github.com/alibaba/higress/pull/2107
- test: add test for /pkg/ingress/kube/common by @Tsukilc in https://github.com/alibaba/higress/pull/2123
- add mcp yuque descriptions by @mirror58229 in https://github.com/alibaba/higress/pull/2125
- fix: ai_data_masking add compatibility handling for non-compliant API response structures by @007gzs in https://github.com/alibaba/higress/pull/2130
- fix: Refactor MCP Server into MCP Session and MCP Server by @Jing-ze in https://github.com/alibaba/higress/pull/2120
- feat : support mcp server auto discovery for nacos registry by @Erica177 in https://github.com/alibaba/higress/pull/2122
- @waTErMo0n made their first contribution in https://github.com/alibaba/higress/pull/1883
- @Similarityoung made their first contribution in https://github.com/alibaba/higress/pull/2090
- @HecarimV made their first contribution in https://github.com/alibaba/higress/pull/2039
- @Tsukilc made their first contribution in https://github.com/alibaba/higress/pull/2123
Full Changelog: https://github.com/alibaba/higress/compare/v2.1.1...v2.1.2-rc.1
V2.4.0
Apache Seata(incubating) 2.4.0 Released.
Apache Seata(incubating) is an easy-to-use, high-performance, open source distributed transaction solution.
The version is updated as follows:
- [#7104] fix impl of supportsSourceType is not defined
- [#7116] fix prefix: seata.server.raft.ssl should not be null
- [#7112] bugfix: remove the condition that IPv6 must start with fe80
- [#7107] fix the issue of failing to parse annotations in TCC mode when the business object is a proxy object.
- [#7124] bugfix: GlobalTransactionScanner.afterPropertiesSet need do scanner check
- [#7135] treating a unique index conflict during rollback as a dirty write
- [#7150] The time difference between the raft node and the follower node cannot synchronize data
- [#7102] bugfix: modify XA mode pre commit transaction from commit phase to before close phase
- [#7188] bugfix: Fix missing branchType in BusinessActionContext
- [#7219] bugfix: NotSupportExc can't be thrown out in some cases
- [#7241] upgrade tomcat-embed-core to 9.0.99 to fix CVE-2025-24813
- [#7272] fix: fix transaction info not display
- [#7277] Fix MySQL jdbc driver can't be found properly
- [#6828] spring boot compatible with file.conf and registry.conf
- [#7012] When the number of primary keys exceeds 1000, use union to concatenate the SQL
- [#7075] fast fail when channel is null
- [#7089] support instance registration to the registry center
- [#7093] add a test workflow for JDK 21
- [#7088] expand english abbreviations to full words
- [#7064] remove unnecessary null checks
- [#7130] Expose some keepalive-related configuration for Druid, Hikari, and DBCP
- [#7131] Remove org.codehaus.jackson dependency
- [#7134] upgrade tomcat-embed to 9.0.98
- [#7138] Remove org.eclipse.jetty dependency
- [#7139] upgrade xstream to 1.4.21
- [#7141] remove unused dependencies
- [#7142] upgrade commons-compress to 1.27.1
- [#7149] Fix abnormal character display issues in ./distribution/NOTICE.md
- [#7170] Optimize seata client I/O processing by adjusting thread count
- [#7187] Add dependency-check-maven plugin to detect potential vulnerabilities
- [#7179] Use shared EventLoop for TM and RM clients to reduce thread overhead and improve performance
- [#7194] automatically skipping proxy for datasource of type AbstractRoutingDataSource
- [#7215] intercept non-leader write requests of the console trx operation
- [#7224] optimize changeGlobalStatus interface of console
- [#7222] in raft mode add the vgroup field to global lock
- [#7229] update Notice
- [#7234] discover the raft leader node from the naming server
- [#7242] optimize: optimize ratelimit bucketTokenNumPerSecond config
- [#7259] transfer the logback appender configuration to the yml configuration
- [#6998] skip sending some request if client-version is v0
- [#7250] compatible for client_protocol_version > server_protocol_version
- [#7232] add license header
- [#7260] upgrade npmjs dependencies
- [#7284] add dependency-check profile
- [#7114] support raft mode registry to namingserver
- [#7133] Implement scheduled handling for end status transaction
- [#7171] support EpollEventLoopGroup in client
- [#7183] client discovers raft nodes through the naming server
- [#7182] use the ip of the peerId as the host of the raft node
- [#7181] raft implements domain name resolution and selects peerId
- [#6756] feature: add single server rate limit
- [#7073] support virtual thread,replace the usages of synchronized with ReentrantLock
- [#7037] support fury undolog parser
- [#7069] Raft cluster mode supports address translation
- [#7038] support fury serializer
- [#6069] Upgrade Guava dependencies to fix security vulnerabilities
- [#6145] upgrade jettison to 1.5.4
- [#6144] upgrade nacos client to 1.4.6
- [#6147] upgrade kafka-clients to 3.6.1
- [#6338] upgrade jackson version
- [#7201] upgrade protobuf.version to 3.25.5
- [#7214] upgrade jackson to 2.18.3
- [#7249] upgrade axios to 1.8.2
- [#7092] fix the issue of NacosMockTest failing to run
- [#7098] Add unit tests for the
seata-common
module - [#7160] Refactored tests in
LowerCaseLinkHashMapTest
to use parameterized unit testing - [#7167] Refactored tests in
DurationUtilTest
to simplify and use parameterized unit testing - [#7189] fix the runtime exception in the saga test case
- [#7197] add some UT cases for config module
- [#7199] add some UT cases for client processor
- [#7203] Refactored tests in rm.datasource.sql.Druid and seata-sqlparser-druid module
- [#7221] add UT for gRPC Encoder/Decode
- [#7227] add mock test for seata-discovery-consul module
- [[#7233][https://github.com/apache/incubator-seata/pull/7233]] add mock test for seata-discovery-etcd3
- [#7243] add unit test for seata-discovery-eureka
- [#7255] more unit tests for Discovery-Eureka
- [#7320] Refactor log testing to use ListAppender for more accurate and efficient log capture
- [#7145] refactor the code that does not comply with license requirements
- [#7236] changed folder name in org.apache.seata.server.storage.raft.sore from sore to store
- [#7226] write better docs for CONTRIBUTING.md
Thanks to these contributors for their code commits. Please report an unintended omission.
- slievrly
- lyl2008dsg
- remind
- lightClouds917
- GoodBoyCoder
- PeppaO
- xjlgod
- funky-eyes
- MaoMaoandSnail
- psxjoy
- xiaoxiangyeyu0
- wxrqforever
- xingfudeshi
- YongGoose
- Monilnarang
- iAmClever
- s-ramyalakshmi
- YoWuwuuuw
- mehedikhan72
- AndrewSf
- bigcyy
- wjwang00
Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.
8.3.1
8.3.1 is a stability release, and moves Materialized Views into GA. Thanks to all the early-adopters who have helped us with crucial feedback, to make sure they are efficient and robust. Give them a try!
8.3.1 also brings the first SQL Hints, which will give you more control over your query execution plans. For now, only one hint is supported - USE_ASOF_BINARY_SEARCH
- which allows you to swap between two algorithms for handling filtered ASOF JOIN
queries. Next on the list - controlling when the database chooses to use an INDEX
scan!
For any questions or feedback, please join us on Slack or on Discourse!
See also our prettier release notes page!
- fix(sql): add reset query timeout timer before
checkpoint create
by @kafka1991 in https://github.com/questdb/questdb/pull/5604 - fix(sql): fix internal error with some ASOF JOINs by @jerrinot in https://github.com/questdb/questdb/pull/5606
- fix(pgwire): compatibility with the nodejs 'postgres' driver by @jerrinot in https://github.com/questdb/questdb/pull/5615
- fix(core): prevent total symbol data loss on db hard reset by @ideoma in https://github.com/questdb/questdb/pull/5598
- feat(sql): skip unchanged sample by intervals in materialized view incremental refresh by @puzpuzpuz in https://github.com/questdb/questdb/pull/5613
- feat(sql): alter materialized view symbol capacity by @puzpuzpuz in https://github.com/questdb/questdb/pull/5622
- fix(sql): missing DST gap correction in case of certain sample by intervals by @puzpuzpuz in https://github.com/questdb/questdb/pull/5626
- perf(sql): support for Oracle-style SQL hints by @jerrinot in https://github.com/questdb/questdb/pull/5620
Full Changelog: https://github.com/questdb/questdb/compare/8.3.0...8.3.1
milvus-2.5.11
Release note is coming soon...
v7.3.0-RC1
Special thanks to the following individuals for their excellent contributions:
- @mmoayyed
- @Harrygiel
- @larsgrefer
- @LauriLaur
3.0.0 (Apr 25th, 2025)
3.0.0 (Apr 25th, 2025)
This version is a GA version of 3.0.0. In this version, Nacos based on Nacos 3.0.0-BETA to support MCP(Model Content Protocol) management.
In This 3.0.0 GA Version, Nacos will do these important features and changes:
- APIs are categorized into different types, and different types of APIs will adopt different default authentication strategies.
- Enabled nacos console authentication and need more configuration setting when deploying first time.
- Nacos console UI use new v3 console API replace old v1 API, and default disable old v1 API old console UI used.
- The default namespace public change its id from ``(empty string) to
public
. - Support xDS protocol directly. currently, support EDS, LDS, RDS and CDS.
- Upgrade spring boot to 3.4.1 and upgrade jdk version to 17.
- Add a serial of ADMIN API for Nacos 3.0 to make maintainer and custom console can maintain and get Nacos' data.
- Support Nacos console independent deployment, some of configuration of nacos server and nacos console changed, please check
applciation.properties
beforce do upgrading. - Support MCP(Model Content Protocol) management.
- Support experimental feature distributed lock.
- Support experimental feature fuzzy listen services and configurations.
Detail Changes in 3.0.0 see:
Sync services and endpoints from k8s.
- [#8309]
Support CDE, EDS, incremental EDS of xDS.
- [#8313]
Support LDS and RDS of xDS.
- [#10389]
Support fuzzy listen services and configuration
- [#11856][#12997][#13043][#13043]
Categorize Console APIs.
- [#12017][#12420][#12474][#12553][#12591]
Bump Spring Boot to 3.4.1
- [#12028][#13029]
Console UI use new Console APIs to replaced old APIs.
- [#12687][#12795][#12802][#12804]
Enabled Console APIs authentication by default.
- [#12813][#12814][#12816][#13001][#13007]
Deprecated old api and default disabled old api.
- [#12830]
Enabled Inner APIs authentication by default.
- [#12886]
Unified default namespace Id as public
.
- [#12887]
Dependent Console port and Server port.
- [#12959][#12990][#13009][#13011]
Support distributed lock.
- [#12962]
Categorize new Admin APIs.
- [#12953][#12968][#12983][#12984][#12988][#13044][#13049]
New Nacos maintainer sdk.
- [#12979][#13064][#13081][#13086][#13087][#13089][#13095][#13100][#13101][#13118][#13112][#13154]
Support nacos console deployment independent.
- [#13072][#13080][#13110][#13134][#13142][#13146][#13149]
Nacos default auth plugin change to new login API
- [#13143][#13148][#13159]
Client will judge whether server support target feature like distributed lock or fuzzy watch.
- [#13155]
Enhance start up script to check required configuration and can setting them.
- [#13165]
Support for unifying empty namespaces and Public namespaces in the Nacos 3.0 configuration center.
- [#9846][#13187][#13188][#13192][#13194]
Support MCP(Model Content Protocol) management.
- [#13246]
[#12972] Fix publish configuration with wrong namespace problem in console. [#13038] Fix multiple thread initialize Spring Beans cause start up failed. [#13057] Fix client can't callback listener for beta config. [#13067] Fix prometheus auth manager problem. [#13140] Fix Config change notify namespace support. [#13156] Fix publish configuration with wrong namespace problem in console. [#13160] Fix missing default namespace check when cloning/importing configuration. [#13177] Fix missing subscriber for MembersChangeEvent. [#13259] Fix default plugin check default namespace permission error.
- @EmanuelGi made their first contribution in https://github.com/alibaba/nacos/pull/9220
- @RocketEngine26 made their first contribution in https://github.com/alibaba/nacos/pull/9158
- @PoisonGravity made their first contribution in https://github.com/alibaba/nacos/pull/11208
- @RickonZhang0929 made their first contribution in https://github.com/alibaba/nacos/pull/12420
- @psxjoy made their first contribution in https://github.com/alibaba/nacos/pull/13204
- @linwumingshi made their first contribution in https://github.com/alibaba/nacos/pull/13222
- @chunhai1127 made their first contribution in https://github.com/alibaba/nacos/pull/13235
- @luoxiner made their first contribution in https://github.com/alibaba/nacos/pull/13301
Full Changelog: https://github.com/alibaba/nacos/compare/2.5.1...3.0.0
3.0.0 (Apr 25th, 2025)
This version is a GA version of 3.0.0. In this version, Nacos based on Nacos 3.0.0-BETA to support MCP(Model Content Protocol) management.
In This 3.0.0 GA Version, Nacos will do these important features and changes:
- APIs are categorized into different types, and different types of APIs will adopt different default authentication strategies.
- Enabled nacos console authentication and need more configuration setting when deploying first time.
- Nacos console UI use new v3 console API replace old v1 API, and default disable old v1 API old console UI used.
- The default namespace public change its id from ``(empty string) to
public
. - Support xDS protocol directly. currently, support EDS, LDS, RDS and CDS.
- Upgrade spring boot to 3.4.1 and upgrade jdk version to 17.
- Add a serial of ADMIN API for Nacos 3.0 to make maintainer and custom console can maintain and get Nacos' data.
- Support Nacos console independent deployment, some of configuration of nacos server and nacos console changed, please check
applciation.properties
beforce do upgrading. - Support MCP(Model Content Protocol) management.
- Support experimental feature distributed lock.
- Support experimental feature fuzzy listen services and configurations.
Detail Changes in 3.0.0 see:
Sync services and endpoints from k8s.
- [#8309]
Support CDE, EDS, incremental EDS of xDS.
- [#8313]
Support LDS and RDS of xDS.
- [#10389]
Support fuzzy listen services and configuration
- [#11856][#12997][#13043][#13043]
Categorize Console APIs.
- [#12017][#12420][#12474][#12553][#12591]
Bump Spring Boot to 3.4.1
- [#12028][#13029]
Console UI use new Console APIs to replaced old APIs.
- [#12687][#12795][#12802][#12804]
Enabled Console APIs authentication by default.
- [#12813][#12814][#12816][#13001][#13007]
Deprecated old api and default disabled old api.
- [#12830]
Enabled Inner APIs authentication by default.
- [#12886]
Unified default namespace Id as public
.
- [#12887]
Dependent Console port and Server port.
- [#12959][#12990][#13009][#13011]
Support distributed lock.
- [#12962]
Categorize new Admin APIs.
- [#12953][#12968][#12983][#12984][#12988][#13044][#13049]
New Nacos maintainer sdk.
- [#12979][#13064][#13081][#13086][#13087][#13089][#13095][#13100][#13101][#13118][#13112][#13154]
Support nacos console deployment independent.
- [#13072][#13080][#13110][#13134][#13142][#13146][#13149]
Nacos default auth plugin change to new login API
- [#13143][#13148][#13159]
Client will judge whether server support target feature like distributed lock or fuzzy watch.
- [#13155]
Enhance start up script to check required configuration and can setting them.
- [#13165]
Support for unifying empty namespaces and Public namespaces in the Nacos 3.0 configuration center.
- [#9846][#13187][#13188][#13192][#13194]
Support MCP(Model Content Protocol) management.
- [#13246]
[#12972] Fix publish configuration with wrong namespace problem in console. [#13038] Fix multiple thread initialize Spring Beans cause start up failed. [#13057] Fix client can't callback listener for beta config. [#13067] Fix prometheus auth manager problem. [#13140] Fix Config change notify namespace support. [#13156] Fix publish configuration with wrong namespace problem in console. [#13160] Fix missing default namespace check when cloning/importing configuration. [#13177] Fix missing subscriber for MembersChangeEvent. [#13259] Fix default plugin check default namespace permission error.
- @EmanuelGi made their first contribution in https://github.com/alibaba/nacos/pull/9220
- @RocketEngine26 made their first contribution in https://github.com/alibaba/nacos/pull/9158
- @PoisonGravity made their first contribution in https://github.com/alibaba/nacos/pull/11208
- @RickonZhang0929 made their first contribution in https://github.com/alibaba/nacos/pull/12420
- @psxjoy made their first contribution in https://github.com/alibaba/nacos/pull/13204
- @linwumingshi made their first contribution in https://github.com/alibaba/nacos/pull/13222
- @chunhai1127 made their first contribution in https://github.com/alibaba/nacos/pull/13235
- @luoxiner made their first contribution in https://github.com/alibaba/nacos/pull/13301
Full Changelog: https://github.com/alibaba/nacos/compare/2.5.1...3.0.0
v2.7.0.1
- fixed some bug when using http-polling mode by @xesprni in https://github.com/apache/shenyu/pull/5889
- [type:refactor] plugin-jwt SPI extension for parsing JWT payloads to ensure compatibility with older versions of JWT tools by @ISKonst in https://github.com/apache/shenyu/pull/5882
- [type:fix] support dubbo method configure by @eye-gu in https://github.com/apache/shenyu/pull/5891
- [type:release] release 2.7.0 by @Aias00 in https://github.com/apache/shenyu/pull/5892
- [type:refactor]Add test case for RestTemplateConfiguration by @po-168 in https://github.com/apache/shenyu/pull/5894
- [type:refactor]Add test case for ShenyuControllerEndpoint by @po-168 in https://github.com/apache/shenyu/pull/5898
- [type:refactor] Optimize code for shenyu-sync-data by @po-168 in https://github.com/apache/shenyu/pull/5872
- [type:refactor] Optimize code for shenyu-registry by @po-168 in https://github.com/apache/shenyu/pull/5876
- [type:refactor] Optimize code for shenyu-register-common by @po-168 in https://github.com/apache/shenyu/pull/5875
- [type:refactor]Add test case for CollapseSlashesFilter by @po-168 in https://github.com/apache/shenyu/pull/5904
- [type:optimize] Optimize BodyParamUtils with Caffeine cache by @g0ne150 in https://github.com/apache/shenyu/pull/5905
- [type:fix] remove duplicate entry '1792749362445840479' for key resource.PRIMARY from resource table by @cntigers in https://github.com/apache/shenyu/pull/5908
- Revert "[type:fix] remove duplicate entry '1792749362445840479' for key resource.PRIMARY from resource table " by @moremind in https://github.com/apache/shenyu/pull/5910
- [type:refactor]Add test case for ShenyuPluginClassLoaderHolder by @po-168 in https://github.com/apache/shenyu/pull/5909
- [type:fix]fix namespace delete error by @liyabing12138 in https://github.com/apache/shenyu/pull/5916
- [type:fix] remove duplicate entry '1792749362445840479' for key resource.PRIMARY from resource table apache#5895 by @cntigers in https://github.com/apache/shenyu/pull/5911
- fixed RateLimiter remoteAddress issues Please reply #5340. by @wlngo in https://github.com/apache/shenyu/pull/5504
- [type:refactor] Optimize code for shenyu-kubernetes-controller by @po-168 in https://github.com/apache/shenyu/pull/5877
- upgrede upload/dowmload-artifact version v3 to v4 by @dyp314417995 in https://github.com/apache/shenyu/pull/5926
- [type:feature] use checkstyle to avoid ==null check by @eye-gu in https://github.com/apache/shenyu/pull/5927
- [Volunteer #5641] Improper word usage in Plugin Logging-Kafka configuration#namesrvAddr by @deepPublicGit in https://github.com/apache/shenyu/pull/5918
- [type:refactor] Optimize code for shenyu-spring-boot-starter by @po-168 in https://github.com/apache/shenyu/pull/5873
- [type:fix] The rule cache can not be deleted in shenyu-bootstrap when use nacos as sync center by @Wweiei in https://github.com/apache/shenyu/pull/5929
- perf(logging): Optimize the performance of log collection by @zongmingzhi in https://github.com/apache/shenyu/pull/5931
- [type:fix]Fix upgrade sql by @xcsnx in https://github.com/apache/shenyu/pull/5932
- [type:fix]fix 2.6.1 to 2.7.0 upgrade.sql by @xcsnx in https://github.com/apache/shenyu/pull/5933
- [type:feature] support dubbo protobuf serialization by @eye-gu in https://github.com/apache/shenyu/pull/5903
- [type:feat] add ai proxy plugin by @Aias00 in https://github.com/apache/shenyu/pull/5938
- [type:fix] use wasm32-wasip1 target by @eye-gu in https://github.com/apache/shenyu/pull/5936
- [type:feature] add ai proxy plugin sql by @Aias00 in https://github.com/apache/shenyu/pull/5939
- [type:feat] add shenyu infra module by @moremind in https://github.com/apache/shenyu/pull/5941
- [type:feat] ai proxy selector config by @Aias00 in https://github.com/apache/shenyu/pull/5942
- [type:fix] set dubbo method config in reference by @eye-gu in https://github.com/apache/shenyu/pull/5944
- [type:fix] fix h2 database wrong json by @eye-gu in https://github.com/apache/shenyu/pull/5948
- [type:feature] parse return type when build api doc by @eye-gu in https://github.com/apache/shenyu/pull/5946
- [type:feat] add Logging-Kafka Plugin e2e and make independent of Logging-rocketmq e2e by @jakiuncle in https://github.com/apache/shenyu/pull/5709
- [refactor] ai proxy plugin refactor by @Aias00 in https://github.com/apache/shenyu/pull/5952
- [fix] fix logging gzip messy by @Aias00 in https://github.com/apache/shenyu/pull/5955
- [feat] add jdbc properties by @Aias00 in https://github.com/apache/shenyu/pull/5951
- [fix] fix upload jar checkfile by @Aias00 in https://github.com/apache/shenyu/pull/5958
- [type:refactor] remove springcloud plugin and refactor discovery plugin. by @yunlongn in https://github.com/apache/shenyu/pull/5812
- [type:fix] fix 2.6.1 shenyu-client register failed by @Wweiei in https://github.com/apache/shenyu/pull/5960
- Configuring gitpod with java by @kerwin612 in https://github.com/apache/shenyu/pull/5957
- [type:feat] ai token limiter plugin by @Aias00 in https://github.com/apache/shenyu/pull/5956
- [fix] fix upgrade sql bug by @Aias00 in https://github.com/apache/shenyu/pull/5963
- [type:fix]fix delete namespace by @xcsnx in https://github.com/apache/shenyu/pull/5964
- [fix] fix heartbeat logic by @Aias00 in https://github.com/apache/shenyu/pull/5970
- [type:feat] add ai prompt plugin by @Aias00 in https://github.com/apache/shenyu/pull/5962
- [refactor] refactor create user default ns rel by @Aias00 in https://github.com/apache/shenyu/pull/5975
- [type:refactor] Optimize code for assert keyword #5967 by @yqw570994511 in https://github.com/apache/shenyu/pull/5968
- [type:fix] fix(plugin-base): avoid NPE in MetaDataCache cache by @yqw570994511 in https://github.com/apache/shenyu/pull/5985
- fix(logging-clickhouse): avoid unnecessary config refresh when clickhouse config unchanged. by @yqw570994511 in https://github.com/apache/shenyu/pull/5984
- [type:bugfix]Add more retry strategies by @JerryDtj in https://github.com/apache/shenyu/pull/5969
- [ci] upgrade codeql version for ci error by @Aias00 in https://github.com/apache/shenyu/pull/5994
- [type:fix] fix(admin): Ensure data consistency by adding @Transactional by @yqw570994511 in https://github.com/apache/shenyu/pull/5992
- Added cache MD5 judgment by @JerryDtj in https://github.com/apache/shenyu/pull/5995
- [type:fix] (admin-appAuth): Fix path validation logic defects by @yqw570994511 in https://github.com/apache/shenyu/pull/5993
- [type:fix] fix(admin): Fix dirty data issue caused by cache deletion order in AlertDispatchServiceImpl. by @yqw570994511 in https://github.com/apache/shenyu/pull/5991
- [fix] fix ai plugin sql by @Aias00 in https://github.com/apache/shenyu/pull/5990
- fix admin:import comfig error. by @478320 in https://github.com/apache/shenyu/pull/5997
- [type:fix] (logging-elasticsearch): Fixed the issue where Elasticsearch log configuration was not refreshed correctly after modification. by @yqw570994511 in https://github.com/apache/shenyu/pull/6004
- [fix] fix ci by @Aias00 in https://github.com/apache/shenyu/pull/5998
- [type:fix] (logging-tencent): Fixed the issue where Tencent log configuration was not refreshed correctly after modification. by @yqw570994511 in https://github.com/apache/shenyu/pull/6002
- [type:fix] (logging-aliyun): Fixed the issue where Aliyun log configuration was not refreshed correctly after modification. by @yqw570994511 in https://github.com/apache/shenyu/pull/6000
- [feat] Supports generating Elasticsearch indices daily and creating an alias for them. by @Aias00 in https://github.com/apache/shenyu/pull/5977
- [refactor] refactor ai plugins by @Aias00 in https://github.com/apache/shenyu/pull/5986
- [fix] fix http check by @Aias00 in https://github.com/apache/shenyu/pull/5989
- [fix] fix java doc by @Aias00 in https://github.com/apache/shenyu/pull/6008
- [type:refactor] refactor ai plugin by @moremind in https://github.com/apache/shenyu/pull/6010
- [fix] fix license by @Aias00 in https://github.com/apache/shenyu/pull/6011
- [release] modify pom version to 2.7.0.1-SNAPSHOT by @Aias00 in https://github.com/apache/shenyu/pull/6012
- @xesprni made their first contribution in https://github.com/apache/shenyu/pull/5889
- @g0ne150 made their first contribution in https://github.com/apache/shenyu/pull/5905
- @cntigers made their first contribution in https://github.com/apache/shenyu/pull/5908
- @liyabing12138 made their first contribution in https://github.com/apache/shenyu/pull/5916
- @deepPublicGit made their first contribution in https://github.com/apache/shenyu/pull/5918
- @zongmingzhi made their first contribution in https://github.com/apache/shenyu/pull/5931
- @yqw570994511 made their first contribution in https://github.com/apache/shenyu/pull/5968
- @JerryDtj made their first contribution in https://github.com/apache/shenyu/pull/5969
Full Changelog: https://github.com/apache/shenyu/compare/v2.7.0...v2.7.0.1
7.4.3
Update urgency: SECURITY
: There are security fixes in the release.
- (CVE-2025-21605) An unauthenticated client can cause an unlimited growth of output buffers
- #13661
FUNCTION FLUSH
- memory leak when using jemalloc - #13793
WAITAOF
returns prematurely - #13853
SLAVEOF
- crash when clients are blocked on lazy free - #13863
RANDOMKEY
- infinite loop during client pause - #13877 ShardID inconsistency when both primary and replica support it