1. 69f8244 fix(context-path): retain empty suffix when adding a prefix (#8477) by shown · 19 hours ago master
  2. 9af4388 fix(mock): preserve literal placeholders and generated JSON escapes (#8479) by shown · 19 hours ago
  3. 792787c [ISSUE #8376] Enforce HTTPRoute request and backend timeouts across retries (#8418) by build · 20 hours ago
  4. 71b7f37 fix(websocket): keep HTTP timeout handlers off proxied WebSocket connections (#8377) by LHY_CODE · 2 days ago
  5. aacca7e fix(loadbalancer): track inflight for shortestResponse (#7973) (#7987) by markxu · 2 days ago
  6. 00cb35a docs(client): correct java client migration contribution guidance. (#8459) by fusenning119 · 2 days ago
  7. 36114f7 fix: upgrade release dependencies and correct candidate licensing (#8292) by shown · 2 days ago
  8. 23dc1bd ci: automate Apache release candidate staging (#8347) by shown · 2 days ago
  9. 169fc03 [ISSUE #8446] Mask credential headers in logging plugins by default (#8463) by SouthwestAsiaFloat · 2 days ago
  10. 135a767 fix(sdk): evict owned OkHttp idle connections on close (#8439) by BadQiang · 2 days ago
  11. 38286a4 feat(agent-gateway): wire resource grants through security adapters (#8408) by hanzhe-one · 2 days ago
  12. a076e64 [ISSUE #8257] Add schema-validated structured output with bounded opt-in repair (#8407) by konlue · 2 days ago
  13. d87cd98 feature(kubernetes-controller): support namespace selector route attachment. (#8406) by build · 2 days ago
  14. 7536955 fix(ai): bound gzip observation to the usage-inspection budget (#8396) by Daming · 2 days ago
  15. d7d2f7c test(web): complete externally consumable plugin contract kit (#8370) by build · 2 days ago
  16. c9e5fe8 fix(sync-data-api): preserve dotted app keys in auth deletion. (#8352) by redyyang · 2 days ago
  17. d0d117f [ISSUE #8174] Enforce plugin-specific permissions on selector and rule writes (#8304) by Junyi · 2 days ago
  18. 88d96f0 [ISSUE #8301] Export selected divide http selector configurations (#8296) by poisongodv · 2 days ago
  19. eee21e6 [ISSUE #7644] Bound HTTP connection pools and acquisition capacity (#7653) by redyyang · 2 days ago
  20. a16746c ci: report stricter code quality rules on added lines and share them with AI authors and reviewers (#8464) by aias00 · 3 days ago
  21. 149dba4 fix(admin): stop condition and event processing when selector or rule update matches no rows (#8451) by Sean-Walker0 · 3 days ago
  22. 9dd9a12 fix(client): register wildcard rule path for isFull websocket clients (#8373) by chenpan · 5 days ago
  23. 6cb63d0 [ISSUE #8395] Add advisory IssueSpec checks and PR guidance (#8397) by aias00 · 5 days ago
  24. 88883dc fix(admin): validate discovery upstream namespaces before writes. (#8368) by redyyang · 5 days ago
  25. 9739131 fix(sdk): cancel HTTP exchanges when the caller is interrupted (#8340) by redyyang · 5 days ago
  26. 1c201a1 [ISSUE #6622] Make plugin resource initialization transactional (#7192) by Liming Deng · 5 days ago
  27. 31feadf feat(loadbalancer): add the opt-in adaptive scoring strategy for divide (#8300) (#8365) by konlue · 5 days ago
  28. 1a290ce feat(ai): add tenant-isolated exact response caching for text Chat (#8342) by hanzhe-one · 5 days ago
  29. 63b2bc7 [ISSUE #8123] Separate AI stream completion evidence from synthesized framing (#8275) by redyyang · 5 days ago
  30. d290e05 [ISSUE #8208] Observe actual selector and rule matching decisions without reevaluation (#8291) by konlue · 5 days ago
  31. 0617948 feat(ai): expose a bounded normalized request view before governance (#8255) (#8378) by konlue · 5 days ago
  32. 084d311 docs(graph): clarify pipeline, continuation and validation contracts (#8344) by redyyang · 5 days ago
  33. c9600c3 test(web): add legacy plugin contract fixture (#8317) by build · 5 days ago
  34. dabe7ee [ISSUE #8200] Add scoped configuration contracts and shared validation providers (#8274) by redyyang · 5 days ago
  35. c5ff59f [ISSUE #8194] Add opt-in named upstream connection-pool groups for workload isolation (#8299) by konlue · 5 days ago
  36. 210f217 [ISSUE #8037] Validate sticky session configuration at the management plane and cover cross-replica verification (#8305) by konlue · 5 days ago
  37. 3414ab5 refactor(admin): exclude phone (PII) from the app-auth canonical request digest (#8306) by Jesen Kwan · 5 days ago
  38. 2bd0955 fix(divide): bind failover inflight accounting to each attempt's response lifetime (#8158) (#8251) by konlue · 5 days ago
  39. 5bd1d8d fix(jwt): return Bearer authentication challenges (#8295) by hanzhe-one · 5 days ago
  40. f447a1a fix(param-mapping): defer encoding of mapped JSON bodies (#8336) by redyyang · 5 days ago
  41. dc75116 fix(client): respect discovery mode for isFull URI registration (#8319) by chenpan · 5 days ago
  42. 4e668d1 fix(admin): scope discovery upstream deletion to request namespace (#8369) by redyyang · 5 days ago
  43. 1f6e643 fix(loadbalancer): prevent round-robin total weight overflow. (#8328) by redyyang · 5 days ago
  44. 1a0ee24 [ISSUE #8353] Validate Maven wrapper before Kubernetes ingress tests (#8354) by redyyang · 5 days ago
  45. 36c095b fix(condition): reject malformed request dates without aborting matching (#8358) by redyyang · 5 days ago
  46. 1b1bcc2 fix(loadbalancer): preserve large weight sums in weighted random selection (#8360) by redyyang · 5 days ago
  47. 46b7da9 fix(sdk): encode Apache HTTP request bodies with the declared charset (#8362) by redyyang · 5 days ago
  48. 270e67a fix(sync): guard the discovery upstream removal key against short keys (#8380) by Sean-Walker0 · 5 days ago
  49. 5ad3671 fix(sync): guard the rule removal key against single-segment ids (#8381) by Sean-Walker0 · 5 days ago
  50. a6104b9 fix(plugin): keep websocket query credentials out of INFO logs (#8325) by Duansg · 7 days ago
  51. 108a705 test: await dual protocol listener binding (#8349) by shown · 7 days ago
  52. 548bec1 test: stabilize asynchronous Admin CI regressions (#8348) by shown · 8 days ago
  53. d7e8282 fix(sdk): handle HTTP responses without an entit (#8303) by Duansg · 10 days ago
  54. 37f7939 test(admin): add lightweight H2 coverage for AppAuthTransactionService (#8307) by Jesen Kwan · 10 days ago
  55. 585f99d feat(admin): import Agent Gateway HTTP tools from OpenAPI (#7923) (#8297) by Southern · 11 days ago
  56. 6222cf6 fix(sdk): preserve raw query when rewriting gateway URLs (#8298) by Duansg · 11 days ago
  57. b4b8c4f [ISSUE #8150] Harden gRPC aggregate overflow and terminal cancellation (#8293) by build · 12 days ago
  58. 1faf122 fix(ai): read the request transformer body once and replay it (#8265) by hanzhe-one · 12 days ago
  59. 9c3ef7f fix(ai): inspect decoded JSON text in the sensitive word plugin (#8267) by hanzhe-one · 12 days ago
  60. bb5b0c2 fix(ai): scope token usage extraction to protocol fields (#8268) by hanzhe-one · 12 days ago
  61. 2dfd6d6 fix(ai): honor failClosed when the sensitive-word scanner is uninitialized (#8263) by hanzhe-one · 12 days ago
  62. 37afe1e fix(ai): propagate request transformer downstream failures (#8259) (#8264) by hanzhe-one · 12 days ago
  63. bac845f admin(dashboard): sync dashboard build from apache/shenyu-dashboard@5a9e5ae0734fb3ca90b6287479af478dc7480797 (#8280) by aias00 · 13 days ago
  64. 8756421 fix(ai-proxy): authorize request-selected fallback targets (#8186) by autoCAT · 13 days ago
  65. 7ec63c2 perf(loadbalancer): publish read-only healthy upstream snapshots to avoid per-request list copies (#7880) by Daming · 13 days ago
  66. 31e7859 fix(register): fence stale instance requests with boot-session identity (#8188) by IT-Althusser · 13 days ago
  67. af04ad4 [type:perf] Speed up CI preparation and parallelize test matrices (#8271) by shown · 13 days ago
  68. 92d16c2 [ISSUE #6619] Publish create events for imported plugins (#7189) by Liming Deng · 14 days ago
  69. 8b111b5 [type:fix] validate plugin jar Maven metadata (#7198) by Liming Deng · 2 weeks ago
  70. 4b2a9a8 fix(mcp): avoid retaining exchanges for invalid SSE sessions (#8250) by build · 2 weeks ago
  71. 770830e fix(cache): improve obtainHandle method to handle cache misses with supplier (#8246) by Junyi · 2 weeks ago
  72. fae96af fix(grpc): propagate plugin cancellation to client call (#8252) by build · 2 weeks ago
  73. 8046953 fix(web): reload replaced extension jars (#7088) by Liming Deng · 2 weeks ago
  74. dee3d9c test(admin): control instance heartbeat time (#7183) by Liming Deng · 2 weeks ago
  75. 5d39962 [type:fix] apply SQL pagination to management lists (#7236) by Liming Deng · 2 weeks ago
  76. ec43b63 [ISSUE #5981] Support an optional http listener alongside https (#8097) by ocean · 2 weeks ago
  77. 21de6be fix(admin): reject JWTs issued before a password change or revocation (#8235) by hanzhe-one · 2 weeks ago
  78. bf7427a docs(bootstrap): 补充 GC 与内存诊断指南. (#8248) by ocean · 2 weeks ago
  79. 67f9a51 [ISSUE #6624] Cache persisted scale policy after selective update (#7193) by Liming Deng · 2 weeks ago
  80. 0b5e7c1 Add Agent Gateway runtime governance observability (#7921) by BobSong · 2 weeks ago
  81. aaca749 [ISSUE #7384] Harden reactive AI transport for production (#8034) by hengyuss · 2 weeks ago
  82. 4b58ab0 fix(httpclient): cancel request-body aggregation on logical cancellation (#8225) by build · 2 weeks ago
  83. 785ae8a fix(spi): isolate extension loaders by classloader (#7092) by Liming Deng · 2 weeks ago
  84. d070f0d feat(admin): add opt-in retention cleanup for expired instance records (#7717) (#7971) by build · 2 weeks ago
  85. f3b443a fix(admin): reinitialize the runtime repository when discovery config changes (#7817) by Sean-Walker0 · 2 weeks ago
  86. f230b52 fix(admin): add PostgreSQL and Oracle reservation SQL for AppAuth requests (#8185) by markxu · 2 weeks ago
  87. 9c6012d fix (cache) : rebuild the backend after plugin re-enable. (#8229) by qiaolezi001 · 2 weeks ago
  88. 3257cd1 feat(ratelimiter): add opt-in backend failure policy (#8243) by build · 2 weeks ago
  89. 58a7881 fix(sync): validate trusted WebSocket master redirects before forwarding credentials (#8222) (#8242) by konlue · 2 weeks ago
  90. cb2d3dd docs (shenyu) : clarify agent guidance and build examples. (#8227) by qiaolezi001 · 2 weeks ago
  91. 8b03f7c Add coverage for Agent Gateway tracing SDK lifecycle across reloads (#7864) by BobSong · 2 weeks ago
  92. 95fa863 [ISSUE #6608] Prompt shutdown via shutdownNow, symmetric master release, and error metric tracking (#7765) by Harsh Raj · 2 weeks ago
  93. b7070af perf(plugin): cache compiled condition patterns (#7105) by Liming Deng · 2 weeks ago
  94. 565b65f fix(ci): include cluster E2E suites in case resolution (#7545) by redyyang · 2 weeks ago
  95. 755055e feat(admin,loadbalancer): add readiness admission and explicit resume for business instances (#8042) (#8130) by konlue · 2 weeks ago
  96. 1bbc6f4 fix(sync): scope websocket REFRESH to the payload's (ns, plugin) buckets (#8141) by eye-gu · 2 weeks ago
  97. 1bf52ef fix(admin): enforce namespace mutation permissions and membership (#8214) by hanzhe-one · 2 weeks ago
  98. 51bf4ad Unify Agent Gateway request context and terminal observation (#7860) by BobSong · 2 weeks ago
  99. 6139230 fix(dubbo): keep provider identity through Dubbo bookkeeping and count inflight in a consumer filter (#8132) (#8183) by konlue · 2 weeks ago
  100. 2d75067 fix: complete release licensing and update vulnerable Guava (#8215) by shown · 2 weeks ago