1. 9b8f709 fix: preserve fractional seconds in upstream timeouts (#2894) by Efe · 2 days ago master
  2. 4d1df16 docs: fix generated CRD reference self-links (#2904) by Traky Deng · 7 days ago
  3. 23b18dd fix: scope APISIX synchronization to controller-managed resources (#2906) by AlinsRan · 13 days ago
  4. 5dec343 ci: load only the node platform into kind with the containerd image store (#2907) by AlinsRan · 2 weeks ago
  5. d779fa2 fix: preserve shared GatewayProxy resources when deleting Gateways (#2905) by AlinsRan · 2 weeks ago
  6. 5a25a3b feat: serve TLSRoute in Passthrough mode (#2882) by AlinsRan · 4 weeks ago
  7. 6b95e2a fix: surface Gateway API route translation failures in status (#2840) (#2898) by 玉升 · 4 weeks ago
  8. 7884034 fix: resolve ApisixPluginConfig secretRef in its own namespace (#2901) by AlinsRan · 5 weeks ago
  9. e58f6e8 fix: reject invalid GatewayProxy plugin configuration (#2878) by Shreemaan Abhishek · 5 weeks ago
  10. e4888b8 fix: reject an ApisixRoute servicePort that cannot resolve (#2860) by AlinsRan · 5 weeks ago
  11. 68cda31 fix: reject invalid L4RoutePolicy plugin config (#2876) by Shreemaan Abhishek · 6 weeks ago
  12. 3dd92d8 fix: stop logging plugin config and whole HTTPRoute/Gateway objects (#2892) by Shreemaan Abhishek · 6 weeks ago
  13. 429812b feat: support namespace_selector to limit synced namespaces (#2891) by AlinsRan · 7 weeks ago
  14. 300728e chore(deps): bump OpenTelemetry Go modules to v1.45.0 (#2889) by AlinsRan · 7 weeks ago
  15. 9c4146c feat(apisix): attribute a GatewayProxy's global rules and plugin metadata to itself (#2885) by Zeping Bai · 7 weeks ago
  16. dac9e1a fix(gateway-api): honor TLSRoute listener ports (#2881) by Shreemaan Abhishek · 7 weeks ago
  17. 3f7475e feat(cache): rewrite global_rules and plugin_metadata as owned rows (#2884) by Zeping Bai · 8 weeks ago
  18. 62db2a1 feat(cache): track which Kubernetes resource owns each service, ssl and consumer (#2883) by Zeping Bai · 8 weeks ago
  19. ef19792 chore(deps): bump google.golang.org/grpc from 1.82.1 to 1.83.2 (#2853) by dependabot[bot] · 8 weeks ago
  20. d197ea5 fix: remove consumer config after ingress class handoff (#2874) by Shreemaan Abhishek · 8 weeks ago
  21. 43637b8 fix: return an error response for unresolved ExtensionRef (#2875) by Shreemaan Abhishek · 8 weeks ago
  22. 8157735 feat: prepare isolate bad resource (#2880) by Zeping Bai · 8 weeks ago
  23. f14782d feat: report dp instance unavailable to gateway proxy (#2856) by Zeping Bai · 8 weeks ago
  24. c69d50c fix: retract route configuration when no parent accepts the route any more (#2858) by AlinsRan · 9 weeks ago
  25. cff8979 refactor: clearly boundaries between provider and ADC client (#2869) by Zeping Bai · 9 weeks ago
  26. 8011202 refactor: let adc client independent of external state (#2865) by Zeping Bai · 9 weeks ago
  27. b25bae8 fix: retract configuration when a referenced ApisixPluginConfig is gone (#2859) by AlinsRan · 9 weeks ago
  28. 0bd613c ci: remove e2e for adc-node port (#2868) by Zeping Bai · 9 weeks ago
  29. 8610842 feat: support secretRef in v1alpha1 plugin configuration (#2855) by AlinsRan · 9 weeks ago
  30. 52557e1 fix: pin a route to the scheme its listeners accept (#2864) by AlinsRan · 9 weeks ago
  31. bdeb96f fix: delete data plane config when a route leaves a managed Gateway (#2834) by Johannes Engler · 9 weeks ago
  32. e8ffcda test: add adc rust variant for e2e (#2852) by Zeping Bai · 10 weeks ago
  33. c17a585 fix(test): keep one recordingProvider stub so internal/controller builds (#2854) by Johannes Engler · 10 weeks ago
  34. 84684e3 fix: stop requeueing ApisixConsumer forever after a successful delete (#2850) by Ali Asghar · 2 months ago
  35. 2925aa0 feat: support a CA bundle for the control plane connection (#2826) by Shreemaan Abhishek · 2 months ago
  36. f1ad295 fix: fall back to publishService for Gateway status addresses (#2846) by Mohammad Izzraff Janius · 3 months ago
  37. d510f66 docs: clarify Ingress route configuration and deployment architecture (#2848) by Yilia Lin · 3 months ago
  38. c915316 chore: v2.2.0 release (#2838) by AlinsRan · 3 months ago v2.2.0 2.2.0
  39. 4d0015c fix: set the Gateway status reasons Gateway API 1.6 requires and make the conformance report honest (#2843) by AlinsRan · 3 months ago
  40. 70e216b fix: reject invalid plugin config instead of applying an empty one (#2814) by Shreemaan Abhishek · 3 months ago
  41. 6bbf00d chore(deps): upgrade dependencies flagged by security advisories (#2844) by Nic · 3 months ago
  42. e1ea081 fix: stop the status e2e tests demanding their old node ports back (#2845) by Nic · 3 months ago
  43. 061b493 fix: make the kustomize manifests deployable and consistent (#2835) by AlinsRan · 3 months ago
  44. 85d3551 fix: read L4 routes and ReferenceGrant as v1 instead of the older versions (#2839) by AlinsRan · 3 months ago
  45. 93458e9 fix: normalize hosts and SNIs so uppercase hostnames stay routable (#2837) by AlinsRan · 3 months ago
  46. 39325e8 test: fix the broken TCPRoute e2e listener port and de-flake two stream/ingress specs (#2836) by AlinsRan · 3 months ago
  47. be4aaef fix: honor TCPRoute/UDPRoute sectionName and listener port for StreamRoute matching (#2818) by AlinsRan · 3 months ago
  48. dc8db3d fix: fail loud when enable-csrf is set but csrf-key annotation is missing (#2813) by Shreemaan Abhishek · 3 months ago
  49. a22afa2 feat: allow L4 upstream schemes (tcp/tls/udp) for stream backends (#2830) by AlinsRan · 3 months ago
  50. dad45c5 fix: preserve ApisixUpstream health check type (#2828) by xiaocanglan1 · 3 months ago
  51. 058cb0d fix(httproute): read appProtocol for ExternalName services (#2798) by Arunesh Dwivedi · 3 months ago
  52. 549f7f2 docs: fix incorrect unit test command in developer guide (#2797) by Episkey · 4 months ago
  53. be19f90 fix: suppress cross-namespace Secret existence oracle in Consumer webhook (#2806) by Shreemaan Abhishek · 4 months ago
  54. a1c2ec1 fix: never treat an unreachable API server as a missing API resource (#2817) by AlinsRan · 4 months ago
  55. 2a8d507 feat: support Gateway API 1.6.0 (#2804) by AlinsRan · 4 months ago
  56. 0207b15 fix: accept whitespace-separated hmac-auth signed_headers and document the format (#2824) by Shreemaan Abhishek · 4 months ago
  57. ac4e619 fix: allow webhook NetworkPolicy traffic on pod port 9443 (#2812) by Shreemaan Abhishek · 4 months ago
  58. 51ddfef fix: parse hmac-auth signed_headers from Secret as a header list (#2809) by Shreemaan Abhishek · 4 months ago
  59. 843879c fix: enforce ReferenceGrant on cross-namespace Consumer SecretRef (#2805) by Shreemaan Abhishek · 4 months ago
  60. 1582e3d fix: redact credentials and AdminKey from controller logs (#2808) by Shreemaan Abhishek · 4 months ago
  61. ce10a38 docs: improve Kubernetes Gateway API page SEO (#2823) by Yilia Lin · 4 months ago
  62. 08f8508 fix: cap condition message to Kubernetes 32768-byte limit (#2816) by AlinsRan · 4 months ago
  63. 38d2cef fix: trim whitespace in comma-separated annotation values (#2815) by AlinsRan · 4 months ago
  64. 6fc49d3 fix: rebuild the ADC baseline on leader acquisition (#2785) by AlinsRan · 4 months ago
  65. 611487c test(e2e): prewarm environment pool to hide per-spec deploy latency (#2790) by AlinsRan · 4 months ago
  66. d029b96 fix: honor BackendTrafficPolicy targetRefs.sectionName for Service ports (#2796) by AlinsRan · 5 months ago
  67. db30aa7 feat: support downstream mTLS via Gateway API frontendValidation (#2792) by AlinsRan · 5 months ago
  68. 0fe60da test(e2e): remove fixed-sleep flakiness across e2e specs (#2788) by AlinsRan · 5 months ago
  69. 11635a1 feat: add L4RoutePolicy for attaching stream plugins to L4 routes (#2791) by AlinsRan · 5 months ago
  70. 4456555 fix: Ingress with ImplementationSpecific path panics when annotations are empty (#2780) by Rushen Wang · 5 months ago
  71. aaa89c2 docs: update listener port info per 2.1.0 updates (#2786) by Traky Deng · 5 months ago
  72. eff19eb docs: update docs for 2.1.0 ingress controller release (#2776) by Traky Deng · 5 months ago
  73. 028c1a9 Add AGENTS.md + SECURITY.md pointing at project security threat model (#2775) by Jarek Potiuk · 5 months ago
  74. e6f3319 ci: fix workflow failures by upgrading actions to comply with Apache allowlist (#2772) by AlinsRan · 6 months ago
  75. f4a8dd1 chore: v2.1.0 release (#2771) by AlinsRan · 6 months ago 2.1.0
  76. 33d376f feat: support port-based routing for Gateway API routes (#2703) by Johannes Engler · 6 months ago
  77. e4c6e2f fix: set uris to ["/*"] when HTTPRoute path type is RegularExpression (#2770) by AlinsRan · 6 months ago
  78. 7d8aa4e fix: update observedGeneration on Gateway-API route status conditions (#2768) by hyarkoni-DN · 6 months ago
  79. e461eb2 feat: support upstream health checks in BackendTrafficPolicy (#2763) by AlinsRan · 6 months ago
  80. c99b26d feat: add Body scope to ApisixRoute match expressions for request body matching (#2762) by AlinsRan · 6 months ago
  81. 336f427 feat: support plugins field in ApisixConsumer (#2761) by AlinsRan · 6 months ago
  82. b0fa3e5 feat: support consumer labels from metadata labels (#2760) by AlinsRan · 6 months ago
  83. 5c236d0 feat: add ADC-backed admission validation for APISIX CRDs (#2758) by AlinsRan · 6 months ago
  84. e89f0f2 fix: relax jwtAuth private_key requirement and add CEL validation (#2759) by AlinsRan · 6 months ago
  85. ff8cd42 fix: exclude status-only API v2 resources from readiness gating (#2745) by yangkaa · 6 months ago
  86. 19e40c9 fix: use https_verify_certificate for standalone health checks (#2755) by AlinsRan · 7 months ago
  87. 878e501 fix: update publishService/statusAdress logic in gateway and ingress controller files (#2730) (#2732) by Hemanth Chebrolu · 7 months ago
  88. 0d225ad fix: remove redundant route.Hosts to prevent false diffs in ADC sync (#2743) by Nic · 7 months ago
  89. f34a259 chore(deps): bump go.opentelemetry.io/otel/sdk from 1.34.0 to 1.40.0 (#2728) by dependabot[bot] · 8 months ago
  90. c48e9b3 fix: ensure upstream scheme is set only if not already defined in HTTP route translation (#2691) by Timmy · 10 months ago
  91. 2b7b247 docs: add `apisix.apache.org/parameters-namespace` to annotation doc (#2702) by Traky Deng · 10 months ago
  92. 3bceaed chore: v2.0.1 release (#2700) by Ashing Zheng · 10 months ago
  93. b52c26c feat: support custom gatewayproxy namespace for ingressclass (#2701) by Ashing Zheng · 10 months ago
  94. d23f7bf chore: update deps (#2698) by Ashing Zheng · 10 months ago
  95. 8058588 fix: modify upstream name generation method (#2694) by Ashing Zheng · 10 months ago
  96. a979e25 fix: adjust apisix standalone mode adc sync result (#2697) by Ashing Zheng · 10 months ago
  97. b274316 chore: log when kubernetes cluster version does not meet minimum requirement (#2693) by Ashing Zheng · 10 months ago
  98. 01fa72f docs: update k8s cluster version in README (#2688) by Traky Deng · 11 months ago
  99. 68c072e docs: update plugin metadata APISIX CRD example (#2687) by Traky Deng · 11 months ago
  100. dcf3b59 docs: mismatched namespace example of gatewayproxy (#2682) by Zeping Bai · 11 months ago