This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch asf-site in repository https://gitbox.apache.org/repos/asf/apisix-website.git
discard ab74b367905 deploy: 6d320dc99f616091c72b5dc9215e16dd98b77a1d new bd3661a9ea9 deploy: 6d320dc99f616091c72b5dc9215e16dd98b77a1d This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (ab74b367905) \ N -- N -- N refs/heads/asf-site (bd3661a9ea9) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: 404.html | 4 ++-- ai-gateway/index.html | 4 ++-- .../index.html | 4 ++-- .../Apache-APISIX-From-OpenSource-Commercialization/index.html | 8 ++++---- articles/Apache-APISIX-Incubator-Journey/index.html | 4 ++-- articles/Apache-APISIX-Kubernetes-Ingress/index.html | 4 ++-- articles/Apache-APISIX-in-China-Mobile-Cloud/index.html | 8 ++++---- .../index.html | 4 ++-- .../index.html | 4 ++-- articles/Rendering-Community-Events-Using-ECharts/index.html | 4 ++-- articles/Speed-Limiting-With-Apache-APISIX/index.html | 4 ++-- .../Test-Apache-APISIX-Resilience-With-Chaos-Mesh/index.html | 4 ++-- articles/The-Appeal-of-OpenSource/index.html | 4 ++-- articles/The-Evolution-of-Apache-APISIX/index.html | 4 ++-- .../index.html | 4 ++-- articles/archive/index.html | 6 +++--- articles/atom.xml | 6 +++--- articles/index.html | 6 +++--- articles/page/2/index.html | 4 ++-- articles/rss.xml | 6 +++--- assets/js/{09b17eb5.145f933c.js => 09b17eb5.0e7d89f5.js} | 2 +- .../js/0d0b38bc.c6ab01bb.js => assets/js/0d0b38bc.a31733ad.js | 2 +- assets/js/475a33c0.bbfa1c6d.js | 1 - assets/js/4f2e9564.fb35f55f.js | 1 + assets/js/{507e1a4c.61027ee7.js => 507e1a4c.faa48e7e.js} | 2 +- assets/js/{8f700fa6.de790c40.js => 8f700fa6.768b288a.js} | 2 +- assets/js/{90fc8a94.1c5dac66.js => 90fc8a94.2bda0afd.js} | 2 +- assets/js/{941960b1.98786079.js => 941960b1.0a120b51.js} | 2 +- assets/js/{d739b11f.53d985e9.js => d739b11f.2d32412f.js} | 2 +- assets/js/main.85d659e8.js | 2 -- assets/js/main.9a1b30fe.js | 2 ++ ...in.85d659e8.js.LICENSE.txt => main.9a1b30fe.js.LICENSE.txt} | 0 assets/js/runtime~main.16b1ed5c.js | 1 + assets/js/runtime~main.bc3ffcb9.js | 1 - .../js/{runtime~main.d855e583.js => runtime~main.f841b7de.js} | 2 +- .../index.html | 8 ++++---- .../12/16/another-way-to-implement-envoy-filter/index.html | 8 ++++---- .../2020/12/18/first-look-at-kubernetes-service-api/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2021/01/21/run-ingress-apisix-on-amazon-eks/index.html | 8 ++++---- .../2021/02/08/stable-product-delivery-with-cypress/index.html | 8 ++++---- .../02/26/install-apache-apisix-from-helm-charts/index.html | 8 ++++---- .../03/02/get-front-end-test-coverage-with-cypress/index.html | 8 ++++---- blog/2021/05/24/tencent-games/index.html | 8 ++++---- blog/2021/05/25/apache-apisix-2.6.0-release/index.html | 8 ++++---- blog/2021/06/06/apisix-two-years/index.html | 8 ++++---- .../index.html | 8 ++++---- .../apache-apisix-and-envoy-performance-comparison/index.html | 8 ++++---- .../index.html | 8 ++++---- .../index.html | 8 ++++---- .../index.html | 8 ++++---- .../06/21/use-java-to-write-apache-apisix-plugins/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2021/06/28/why-we-need-apache-apisix/index.html | 8 ++++---- blog/2021/06/29/release-apache-apisix-2.7/index.html | 8 ++++---- blog/2021/06/30/etcd3-support-http-access-perfectly/index.html | 8 ++++---- blog/2021/07/06/celebrate-200-contributors/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2021/07/21/apache-apisix-kubernetes/index.html | 8 ++++---- blog/2021/07/25/apachecon-asia/index.html | 8 ++++---- .../27/use-of-plugin-orchestration-in-apache-apisix/index.html | 8 ++++---- blog/2021/07/28/release-apache-apisix-2.8/index.html | 8 ++++---- blog/2021/08/05/kong-to-apisix/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2021/08/09/apache-apisix-in-quliankeji/index.html | 8 ++++---- blog/2021/08/10/apisix-nginx/index.html | 8 ++++---- blog/2021/08/11/interview-tuzhengsong/index.html | 8 ++++---- .../index.html | 8 ++++---- .../index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2021/08/17/interview-airwallex/index.html | 8 ++++---- blog/2021/08/18/auth-with-casbin-in-apache-apisix/index.html | 8 ++++---- blog/2021/08/19/go-makes-apache-apisix-better/index.html | 8 ++++---- blog/2021/08/21/shanghai-meetup/index.html | 8 ++++---- blog/2021/08/23/apachecon-asia-2021/index.html | 8 ++++---- blog/2021/08/24/shanghai-meetup-recap/index.html | 8 ++++---- .../index.html | 8 ++++---- .../08/25/why-apache-apisix-chose-nginx-and-lua/index.html | 8 ++++---- blog/2021/08/27/release-apache-apisix-2.9/index.html | 8 ++++---- blog/2021/08/30/ingress-meeting/index.html | 8 ++++---- blog/2021/08/30/weekly-report/index.html | 8 ++++---- .../index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2021/09/07/how-to-use-apisix-auth/index.html | 8 ++++---- blog/2021/09/07/iqiyi-usercase/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2021/09/13/china-mobile-cloud-usercase/index.html | 8 ++++---- blog/2021/09/14/youzan/index.html | 8 ++++---- blog/2021/09/15/weekly-report/index.html | 8 ++++---- blog/2021/09/16/tencent-cloud/index.html | 8 ++++---- blog/2021/09/18/xiaodian-usercase/index.html | 8 ++++---- blog/2021/09/24/youpaicloud-usercase/index.html | 8 ++++---- blog/2021/09/28/wps-usercase/index.html | 8 ++++---- blog/2021/09/29/release-apache-apisix-2.10/index.html | 8 ++++---- blog/2021/09/30/weekly-report/index.html | 8 ++++---- blog/2021/10/01/openeuler/index.html | 8 ++++---- blog/2021/10/09/apisix-ingress-techblog/index.html | 8 ++++---- .../10/13/celebrating-300-contributors-of-apisix/index.html | 8 ++++---- blog/2021/10/14/weekly-report-1014/index.html | 8 ++++---- blog/2021/10/18/meetup/index.html | 8 ++++---- blog/2021/10/22/cert-manager-in-ingress/index.html | 8 ++++---- blog/2021/10/26/apisix-ingress/index.html | 8 ++++---- blog/2021/10/29/extension-guide/index.html | 8 ++++---- blog/2021/11/02/weekly-report-1031/index.html | 8 ++++---- blog/2021/11/03/airwallex-usercase/index.html | 8 ++++---- blog/2021/11/04/skywalking/index.html | 8 ++++---- blog/2021/11/12/apisix-datadog/index.html | 8 ++++---- blog/2021/11/16/weekly-report-1114/index.html | 8 ++++---- blog/2021/11/17/dapr-with-apisix/index.html | 8 ++++---- blog/2021/11/19/apisix-supports-wasm/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2021/11/23/cve-2021-43557-research-report/index.html | 8 ++++---- blog/2021/11/23/cve-2021-43557/index.html | 8 ++++---- blog/2021/11/26/apache-apisix-committer-experience/index.html | 8 ++++---- blog/2021/11/30/use-apisix-ingress-in-kubesphere/index.html | 8 ++++---- blog/2021/12/01/apisix-supports-azure-functions/index.html | 8 ++++---- blog/2021/12/01/release-apache-apisix-2.11/index.html | 8 ++++---- blog/2021/12/02/weekly-report-1130/index.html | 8 ++++---- blog/2021/12/07/apisix-integrate-skywalking-plugin/index.html | 8 ++++---- .../12/08/apisix-integrate-rocketmq-logger-plugin/index.html | 8 ++++---- blog/2021/12/10/integrate-keycloak-auth-in-apisix/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2021/12/15/deploy-apisix-in-kubernetes/index.html | 8 ++++---- blog/2021/12/16/apisix-with-rocketmq-meetup/index.html | 8 ++++---- blog/2021/12/17/exposure-istio-with-apisix-ingress/index.html | 8 ++++---- blog/2021/12/20/weekly-report-1215/index.html | 8 ++++---- blog/2021/12/22/google-logging/index.html | 8 ++++---- blog/2021/12/24/apisix-integrate-openwhisk-plugin/index.html | 8 ++++---- blog/2021/12/24/open-policy-agent/index.html | 8 ++++---- blog/2021/12/28/dashboard-cve-2021-45232/index.html | 8 ++++---- blog/2021/12/30/apisix-proxy-grpc-service/index.html | 8 ++++---- blog/2022/01/04/authing/index.html | 8 ++++---- blog/2022/01/05/weekly-report-1231/index.html | 8 ++++---- blog/2022/01/11/apisix-with-shardingsphere-meetup/index.html | 8 ++++---- blog/2022/01/11/building-apisix-in-ubuntu-for-arm/index.html | 8 ++++---- blog/2022/01/13/how-to-proxy-dubbo-in-apache-apisix/index.html | 8 ++++---- blog/2022/01/17/apisix-kafka-integration/index.html | 8 ++++---- blog/2022/01/19/weekly-report-0116/index.html | 8 ++++---- blog/2022/01/20/upyun-public-gateway-usecase/index.html | 8 ++++---- blog/2022/01/21/apisix-hashicorp-vault-integration/index.html | 8 ++++---- .../2022/01/21/apisix-xrpc-details-and-miltilingual/index.html | 8 ++++---- blog/2022/01/24/apisix-with-qingcloud-meetup/index.html | 8 ++++---- blog/2022/01/25/apisix-grpc-web-integration/index.html | 8 ++++---- blog/2022/01/25/release-apache-apisix-2.12/index.html | 8 ++++---- .../2022/01/26/apisix-integrate-forward-auth-plugin/index.html | 8 ++++---- blog/2022/02/10/splunk-apisix-integration/index.html | 8 ++++---- blog/2022/02/11/cve-2022-24112/index.html | 8 ++++---- blog/2022/02/16/file-logger-api-gateway/index.html | 8 ++++---- blog/2022/02/17/weekly-report-0214/index.html | 8 ++++---- blog/2022/02/21/nacos-api-gateway/index.html | 8 ++++---- blog/2022/02/23/csrf-api-gateway/index.html | 8 ++++---- blog/2022/02/25/consul-api-gateway/index.html | 8 ++++---- .../02/28/apisix-integration-opentelemetry-plugin/index.html | 8 ++++---- .../2022/03/01/apisix-integration-public-api-plugin/index.html | 8 ++++---- blog/2022/03/02/apisix-integration-graphql/index.html | 8 ++++---- blog/2022/03/02/zhongan-usercase-with-apache-apisix/index.html | 8 ++++---- blog/2022/03/03/develop-apisix-with-gitpod/index.html | 8 ++++---- blog/2022/03/03/weekly-report-0228/index.html | 8 ++++---- .../04/apigateway-clickhouse-makes-logging-easier/index.html | 8 ++++---- .../04/apisix-uses-coredns-enable-service-discovery/index.html | 8 ++++---- .../05/apisix-integration-eureka-service-discovery/index.html | 8 ++++---- blog/2022/03/24/weekly-report-0314/index.html | 8 ++++---- blog/2022/03/28/release-apache-apisix-2.13/index.html | 8 ++++---- blog/2022/04/12/apisix-summit-asia-2022/index.html | 8 ++++---- blog/2022/04/17/api-observability/index.html | 8 ++++---- blog/2022/04/20/cve-2022-29266/index.html | 8 ++++---- blog/2022/04/20/weekly-report-0420/index.html | 8 ++++---- blog/2022/04/22/apisix-with-tidb-practice/index.html | 8 ++++---- blog/2022/04/29/interview-juzhiyuan-apache-member/index.html | 8 ++++---- blog/2022/05/10/weekly-report-0510/index.html | 8 ++++---- blog/2022/05/19/weekly-report-0519/index.html | 8 ++++---- blog/2022/05/31/release-apache-apisix-2.14/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2022/06/07/weekly-report-0607/index.html | 8 ++++---- .../06/14/automated-operation-base-apache-apisix/index.html | 8 ++++---- blog/2022/06/14/beeto-with-apache-apisix/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2022/06/14/xueqiu-with-apache-apisix/index.html | 8 ++++---- blog/2022/06/21/weekly-report-0621/index.html | 8 ++++---- .../2022/06/27/getting-start-with-apisix-test-cases/index.html | 8 ++++---- blog/2022/07/04/apisix-integrates-with-hydra/index.html | 8 ++++---- blog/2022/07/05/use-dataant-to-monitor-apisix/index.html | 8 ++++---- .../06/use-keycloak-with-api-gateway-to-secure-apis/index.html | 8 ++++---- blog/2022/07/07/weekly-report-0630/index.html | 8 ++++---- blog/2022/07/21/weekly-report-0715/index.html | 8 ++++---- .../07/22/how-is-google-cloud-tau-t2a-performing/index.html | 8 ++++---- blog/2022/07/29/release-apache-apisix-2.15/index.html | 8 ++++---- blog/2022/07/30/why-we-need-apache-apisix/index.html | 8 ++++---- blog/2022/08/05/apisix-ingress-1.5rc1-release/index.html | 8 ++++---- .../08/08/apache-apisix-performance-test-in-azure/index.html | 8 ++++---- blog/2022/08/09/weekly-report-0731/index.html | 8 ++++---- .../12/arm-performance-google-aws-azure-with-apisix/index.html | 8 ++++---- blog/2022/08/17/backend-for-frontend-demo/index.html | 8 ++++---- .../08/28/fault-injection-testing-with-api-gateway/index.html | 8 ++++---- blog/2022/09/08/api-monetization-using-stack/index.html | 8 ++++---- blog/2022/09/09/kubernetes-ingress-with-apisix/index.html | 8 ++++---- .../09/13/why-is-apache-apisix-the-best-api-gateway/index.html | 8 ++++---- blog/2022/09/23/build-event-driven-api/index.html | 8 ++++---- blog/2022/09/28/rust-loves-apisix/index.html | 8 ++++---- blog/2022/10/05/rust-apisix/index.html | 8 ++++---- blog/2022/10/19/deploy-apisix-on-scaleway-cloud/index.html | 8 ++++---- blog/2022/10/27/ten-use-cases-api-gateway/index.html | 8 ++++---- blog/2022/11/02/apache-apisix-v3-preview/index.html | 8 ++++---- .../11/07/webhook-api-gateway-event-driven-apis/index.html | 8 ++++---- blog/2022/11/09/georouting-apisix/index.html | 8 ++++---- blog/2022/11/23/poor-man-api/index.html | 8 ++++---- .../12/06/choose-the-right-api-style-technology/index.html | 8 ++++---- blog/2022/12/07/web-caching-client/index.html | 8 ++++---- blog/2022/12/14/web-caching-server/index.html | 8 ++++---- blog/2022/12/30/release-apache-apisix-3.1.0/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2023/01/18/consul-with-apisix/index.html | 8 ++++---- blog/2023/02/09/secure-apisix-admin/index.html | 8 ++++---- blog/2023/02/23/right-feature-right-place/index.html | 8 ++++---- blog/2023/03/02/security-policy-auditable/index.html | 8 ++++---- blog/2023/03/02/weekly-report-0226/index.html | 8 ++++---- blog/2023/03/09/authenticate-openid-connect/index.html | 8 ++++---- blog/2023/03/10/release-apache-apisix-3.2.0/index.html | 8 ++++---- blog/2023/03/16/grpc-client-side/index.html | 8 ++++---- blog/2023/03/17/weekly-report-0312/index.html | 8 ++++---- blog/2023/03/23/mtls-everywhere/index.html | 8 ++++---- blog/2023/03/30/weekly-report-0330/index.html | 8 ++++---- blog/2023/04/07/apisix-unity-group-q&a/index.html | 8 ++++---- blog/2023/04/14/10-api-management-trends-2023/index.html | 8 ++++---- blog/2023/04/14/weekly-report-0414/index.html | 8 ++++---- blog/2023/04/26/weekly-report-0426/index.html | 8 ++++---- blog/2023/05/04/apache-apisix-chaos-engineering/index.html | 8 ++++---- blog/2023/05/08/release-apache-apisix-3.3.0/index.html | 8 ++++---- blog/2023/05/12/weekly-report-0512/index.html | 8 ++++---- .../05/19/why-do-microservices-need-an-api-gateway/index.html | 8 ++++---- blog/2023/05/24/weekly-report-0524/index.html | 8 ++++---- blog/2023/06/01/release-apache-apisix-3.2.1/index.html | 8 ++++---- blog/2023/06/02/lenovo-uses-apisix/index.html | 8 ++++---- blog/2023/06/08/weekly-report/index.html | 8 ++++---- blog/2023/06/12/how-is-apisix-fast/index.html | 8 ++++---- blog/2023/06/21/weekly-report-en/index.html | 8 ++++---- blog/2023/06/30/apisix-mqtt-proxy/index.html | 8 ++++---- blog/2023/06/30/release-apache-apisix-3.4.0/index.html | 8 ++++---- blog/2023/07/05/weekly-report/index.html | 8 ++++---- blog/2023/07/07/tiny-apisix-plugin/index.html | 8 ++++---- blog/2023/07/09/apisix-integrates-with-vault/index.html | 8 ++++---- blog/2023/07/11/2023-apisix-meetup-malaysia/index.html | 8 ++++---- blog/2023/07/18/weekly-report/index.html | 8 ++++---- blog/2023/07/20/data-mask-plugin/index.html | 8 ++++---- blog/2023/07/21/release-apache-apisix-3.4.1/index.html | 8 ++++---- blog/2023/07/23/release-apache-apisix-3.2.2/index.html | 8 ++++---- blog/2023/07/27/apisix-without-etcd/index.html | 8 ++++---- blog/2023/08/02/weekly-report/index.html | 8 ++++---- blog/2023/08/14/rate-limit/index.html | 8 ++++---- blog/2023/08/15/weekly-report/index.html | 8 ++++---- blog/2023/08/17/ops-friendly-apisix/index.html | 8 ++++---- blog/2023/08/30/weekly-report/index.html | 8 ++++---- blog/2023/09/01/release-apache-apisix-3.5.0/index.html | 8 ++++---- blog/2023/09/08/APISIX-integrates-with-Coraza/index.html | 8 ++++---- blog/2023/09/13/biweekly-report/index.html | 8 ++++---- blog/2023/09/20/apisix-3.5-preview/index.html | 8 ++++---- blog/2023/09/20/wecity-uses-apisix/index.html | 8 ++++---- blog/2023/09/26/bi-weekly-report/index.html | 8 ++++---- blog/2023/09/28/rabbit-hole-apisix-plugin/index.html | 8 ++++---- blog/2023/10/05/release-apache-apisix-3.6.0/index.html | 8 ++++---- blog/2023/10/05/resize-images-on-the-fly/index.html | 8 ++++---- blog/2023/10/07/apisix-gitops-adc/index.html | 8 ++++---- blog/2023/10/11/bi-weekly-report/index.html | 8 ++++---- blog/2023/10/18/ingress-apisix/index.html | 8 ++++---- blog/2023/10/26/bi-weekly-report/index.html | 8 ++++---- blog/2023/11/08/bi-weekly-report/index.html | 8 ++++---- blog/2023/11/09/api-versioning/index.html | 8 ++++---- blog/2023/11/21/release-apache-apisix-3.7.0/index.html | 8 ++++---- blog/2023/11/23/bi-weekly-report/index.html | 8 ++++---- blog/2023/11/30/chopping-monolith-smarter-way/index.html | 8 ++++---- blog/2023/12/04/bi-weekly-report/index.html | 8 ++++---- blog/2023/12/07/canary-releases-apisix/index.html | 8 ++++---- .../12/14/apisix-plugins-priority-leaky-abstraction/index.html | 8 ++++---- blog/2023/12/14/migu-video-adopts-apisix/index.html | 8 ++++---- blog/2023/12/19/datavisor-uses-apisix/index.html | 8 ++++---- blog/2023/12/20/bi-weekly-report/index.html | 8 ++++---- blog/2023/12/26/access-kafka-by-apisix/index.html | 8 ++++---- blog/2023/12/26/zhengcaiyun-uses-apisix/index.html | 8 ++++---- blog/2024/01/03/bi-weekly-report/index.html | 8 ++++---- blog/2024/01/15/release-apache-apisix-3.8.0/index.html | 8 ++++---- blog/2024/01/18/bi-weekly-report/index.html | 8 ++++---- blog/2024/01/31/bi-weekly-report/index.html | 8 ++++---- .../unlock-observability-for-apisix-with-deepflow/index.html | 8 ++++---- blog/2024/02/13/apisix-owasp-coraza-core-ruleset/index.html | 8 ++++---- blog/2024/02/20/secure-api-practices-apisix-1/index.html | 8 ++++---- blog/2024/02/27/secure-api-practices-apisix-2/index.html | 8 ++++---- blog/2024/03/05/monthly-report/index.html | 8 ++++---- blog/2024/03/28/apisix-north-america-tour/index.html | 8 ++++---- blog/2024/03/29/release-apache-apisix-3.9.0/index.html | 8 ++++---- blog/2024/04/01/monthly-report/index.html | 8 ++++---- blog/2024/04/04/fix-duplicate-api-requests/index.html | 8 ++++---- blog/2024/04/05/build-apisix-in-sles15/index.html | 8 ++++---- blog/2024/04/11/implement-idempotency-key-apisix/index.html | 8 ++++---- blog/2024/04/29/release-apache-apisix-3.8.1/index.html | 8 ++++---- blog/2024/04/29/release-apache-apisix-3.9.1/index.html | 8 ++++---- blog/2024/04/30/monthly-report/index.html | 8 ++++---- blog/2024/05/02/cve-2024-32638/index.html | 8 ++++---- blog/2024/05/02/pass-parameters-apisix/index.html | 8 ++++---- blog/2024/05/31/monthly-report/index.html | 8 ++++---- blog/2024/06/06/even-more-opentelemetry/index.html | 8 ++++---- blog/2024/06/13/fixed-routes-apisix/index.html | 8 ++++---- blog/2024/06/30/monthly-report/index.html | 8 ++++---- blog/2024/07/11/watermarking-infrastructure/index.html | 8 ++++---- blog/2024/07/18/advanced-url-rewrite-apisix/index.html | 8 ++++---- blog/2024/07/25/different-rate-limits-apisix/index.html | 8 ++++---- blog/2024/07/31/monthly-report/index.html | 8 ++++---- blog/2024/08/01/free-tier-api-apisix/index.html | 8 ++++---- blog/2024/08/14/release-apache-apisix-3.10.0/index.html | 8 ++++---- blog/2024/08/31/monthly-report/index.html | 8 ++++---- blog/2024/09/30/monthly-report/index.html | 8 ++++---- blog/2024/10/17/release-apache-apisix-3.11.0/index.html | 8 ++++---- blog/2024/10/22/apisix-integrates-with-open-appsec/index.html | 8 ++++---- blog/2024/11/30/bi-monthly-report/index.html | 8 ++++---- blog/2024/12/31/monthly-report/index.html | 8 ++++---- blog/2025/01/26/monthly-report/index.html | 8 ++++---- .../2025/02/06/analyzing-api-gateway-adoption-rates/index.html | 8 ++++---- .../cloud-vs-open-source-vs-commercial-api-gateways/index.html | 8 ++++---- blog/2025/02/21/why-reinvent-api-gateways/index.html | 8 ++++---- blog/2025/02/24/apisix-ai-gateway-features/index.html | 8 ++++---- blog/2025/02/28/monthly-report/index.html | 8 ++++---- blog/2025/03/06/what-is-an-ai-gateway/index.html | 8 ++++---- .../ai-gateway-vs-api-gateway-differences-explained/index.html | 8 ++++---- blog/2025/03/24/6-essential-ai-gateway-use-cases/index.html | 8 ++++---- blog/2025/03/31/2025-march-monthly-report/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2025/04/01/release-apache-apisix-3.12.0/index.html | 8 ++++---- blog/2025/04/08/introducing-apisix-ai-gateway/index.html | 8 ++++---- blog/2025/04/21/host-mcp-server-with-api-gateway/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2025/04/30/2025-april-monthly-report/index.html | 8 ++++---- .../05/07/apisix-gateway-practice-in-tencent-timi/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2025/05/30/2025-may-monthly-report/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/2025/06/27/release-apache-apisix-3.13.0/index.html | 8 ++++---- blog/archive/index.html | 8 ++++---- .../index.html | 8 ++++---- blog/index.html | 10 +++++----- blog/page/10/index.html | 8 ++++---- blog/page/11/index.html | 8 ++++---- blog/page/12/index.html | 8 ++++---- blog/page/13/index.html | 8 ++++---- blog/page/14/index.html | 8 ++++---- blog/page/15/index.html | 8 ++++---- blog/page/16/index.html | 8 ++++---- blog/page/17/index.html | 8 ++++---- blog/page/18/index.html | 8 ++++---- blog/page/19/index.html | 8 ++++---- blog/page/2/index.html | 10 +++++----- blog/page/20/index.html | 8 ++++---- blog/page/21/index.html | 8 ++++---- blog/page/22/index.html | 8 ++++---- blog/page/23/index.html | 8 ++++---- blog/page/24/index.html | 8 ++++---- blog/page/25/index.html | 8 ++++---- blog/page/26/index.html | 8 ++++---- blog/page/27/index.html | 8 ++++---- blog/page/28/index.html | 8 ++++---- blog/page/29/index.html | 8 ++++---- blog/page/3/index.html | 8 ++++---- blog/page/30/index.html | 8 ++++---- blog/page/31/index.html | 8 ++++---- blog/page/32/index.html | 8 ++++---- blog/page/33/index.html | 8 ++++---- blog/page/34/index.html | 8 ++++---- blog/page/4/index.html | 8 ++++---- blog/page/5/index.html | 8 ++++---- blog/page/6/index.html | 8 ++++---- blog/page/7/index.html | 8 ++++---- blog/page/8/index.html | 8 ++++---- blog/page/9/index.html | 8 ++++---- blog/tags/authentication/index.html | 8 ++++---- blog/tags/case-studies/index.html | 8 ++++---- blog/tags/community/index.html | 10 +++++----- blog/tags/ecosystem/index.html | 8 ++++---- blog/tags/index.html | 8 ++++---- blog/tags/ingress/index.html | 8 ++++---- blog/tags/kubernetes/index.html | 8 ++++---- blog/tags/plugin/index.html | 8 ++++---- blog/tags/plugins/index.html | 8 ++++---- blog/tags/products/index.html | 8 ++++---- blog/tags/vulnerabilities/index.html | 8 ++++---- contribute/index.html | 6 +++--- docs/general/blog/index.html | 4 ++-- docs/general/code-samples/index.html | 4 ++-- docs/general/committer-guide/index.html | 4 ++-- docs/general/contributor-guide/index.html | 4 ++-- docs/general/documentation-style-guide/index.html | 4 ++-- .../2022-apisix-meetups-conferences-workshops/index.html | 4 ++-- docs/general/events/2023-apisix-meetup-malaysia/index.html | 4 ++-- docs/general/events/2023-apisix-meetup-singapore/index.html | 4 ++-- .../index.html | 4 ++-- docs/general/events/index.html | 4 ++-- docs/general/how-to-contribute/index.html | 4 ++-- docs/general/join/index.html | 4 ++-- docs/general/release-guide/index.html | 4 ++-- docs/general/security/index.html | 4 ++-- docs/general/submit-issue/index.html | 4 ++-- docs/general/tags/index.html | 4 ++-- docs/index.html | 4 ++-- downloads/index.html | 6 +++--- edit/index.html | 4 ++-- events/archive/index.html | 4 ++-- help/index.html | 4 ++-- index.html | 4 ++-- plugins/index.html | 4 ++-- search/index.html | 4 ++-- showcase/index.html | 4 ++-- team/index.html | 4 ++-- zh/404.html | 4 ++-- zh/ai-gateway/index.html | 4 ++-- .../index.html | 4 ++-- .../Apache-APISIX-From-OpenSource-Commercialization/index.html | 8 ++++---- zh/articles/Apache-APISIX-Incubator-Journey/index.html | 4 ++-- zh/articles/Apache-APISIX-Kubernetes-Ingress/index.html | 4 ++-- zh/articles/Apache-APISIX-in-China-Mobile-Cloud/index.html | 8 ++++---- .../index.html | 4 ++-- .../index.html | 4 ++-- .../Rendering-Community-Events-Using-ECharts/index.html | 4 ++-- zh/articles/Speed-Limiting-With-Apache-APISIX/index.html | 4 ++-- .../Test-Apache-APISIX-Resilience-With-Chaos-Mesh/index.html | 4 ++-- zh/articles/The-Appeal-of-OpenSource/index.html | 4 ++-- zh/articles/The-Evolution-of-Apache-APISIX/index.html | 4 ++-- .../index.html | 4 ++-- zh/articles/archive/index.html | 6 +++--- zh/articles/atom.xml | 6 +++--- zh/articles/index.html | 6 +++--- zh/articles/page/2/index.html | 4 ++-- zh/articles/rss.xml | 6 +++--- zh/assets/js/{09b17eb5.ead43b49.js => 09b17eb5.8b7709ac.js} | 2 +- .../0d0b38bc.c6ab01bb.js => zh/assets/js/0d0b38bc.a31733ad.js | 2 +- zh/assets/js/{5b0fa993.d7fe17d7.js => 5b0fa993.7b1c9378.js} | 2 +- zh/assets/js/{8f700fa6.180b8bf9.js => 8f700fa6.91742076.js} | 2 +- zh/assets/js/{90fc8a94.990120f0.js => 90fc8a94.63665a32.js} | 2 +- zh/assets/js/{941960b1.62654874.js => 941960b1.88a96752.js} | 2 +- zh/assets/js/{d739b11f.53d985e9.js => d739b11f.2d32412f.js} | 2 +- .../js/{runtime~main.f6d3eeb1.js => runtime~main.8d129a21.js} | 2 +- zh/contribute/index.html | 6 +++--- zh/docs/general/blog/index.html | 4 ++-- zh/docs/general/code-samples/index.html | 4 ++-- zh/docs/general/committer-guide/index.html | 4 ++-- zh/docs/general/contributor-guide/index.html | 4 ++-- zh/docs/general/documentation-style-guide/index.html | 4 ++-- .../2022-apisix-meetups-conferences-workshops/index.html | 4 ++-- zh/docs/general/events/2023-apisix-meetup-malaysia/index.html | 4 ++-- zh/docs/general/events/2023-apisix-meetup-singapore/index.html | 4 ++-- .../index.html | 4 ++-- zh/docs/general/events/index.html | 4 ++-- zh/docs/general/how-to-contribute/index.html | 4 ++-- zh/docs/general/join/index.html | 4 ++-- zh/docs/general/release-guide/index.html | 4 ++-- zh/docs/general/security/index.html | 4 ++-- zh/docs/general/submit-issue/index.html | 4 ++-- zh/docs/general/tags/index.html | 4 ++-- zh/docs/index.html | 4 ++-- zh/downloads/index.html | 6 +++--- zh/edit/index.html | 4 ++-- zh/events/archive/index.html | 4 ++-- zh/help/index.html | 4 ++-- zh/index.html | 4 ++-- zh/plugins/index.html | 4 ++-- zh/search/index.html | 4 ++-- zh/showcase/index.html | 4 ++-- zh/team/index.html | 4 ++-- 464 files changed, 1619 insertions(+), 1619 deletions(-) rename assets/js/{09b17eb5.145f933c.js => 09b17eb5.0e7d89f5.js} (97%) rename zh/assets/js/0d0b38bc.c6ab01bb.js => assets/js/0d0b38bc.a31733ad.js (62%) delete mode 100644 assets/js/475a33c0.bbfa1c6d.js create mode 100644 assets/js/4f2e9564.fb35f55f.js rename assets/js/{507e1a4c.61027ee7.js => 507e1a4c.faa48e7e.js} (98%) rename assets/js/{8f700fa6.de790c40.js => 8f700fa6.768b288a.js} (98%) rename assets/js/{90fc8a94.1c5dac66.js => 90fc8a94.2bda0afd.js} (97%) rename assets/js/{941960b1.98786079.js => 941960b1.0a120b51.js} (98%) rename assets/js/{d739b11f.53d985e9.js => d739b11f.2d32412f.js} (73%) delete mode 100644 assets/js/main.85d659e8.js create mode 100644 assets/js/main.9a1b30fe.js rename assets/js/{main.85d659e8.js.LICENSE.txt => main.9a1b30fe.js.LICENSE.txt} (100%) create mode 100644 assets/js/runtime~main.16b1ed5c.js delete mode 100644 assets/js/runtime~main.bc3ffcb9.js rename assets/js/{runtime~main.d855e583.js => runtime~main.f841b7de.js} (65%) rename zh/assets/js/{09b17eb5.ead43b49.js => 09b17eb5.8b7709ac.js} (96%) rename assets/js/0d0b38bc.c6ab01bb.js => zh/assets/js/0d0b38bc.a31733ad.js (62%) rename zh/assets/js/{5b0fa993.d7fe17d7.js => 5b0fa993.7b1c9378.js} (98%) rename zh/assets/js/{8f700fa6.180b8bf9.js => 8f700fa6.91742076.js} (97%) rename zh/assets/js/{90fc8a94.990120f0.js => 90fc8a94.63665a32.js} (96%) rename zh/assets/js/{941960b1.62654874.js => 941960b1.88a96752.js} (97%) rename zh/assets/js/{d739b11f.53d985e9.js => d739b11f.2d32412f.js} (73%) rename zh/assets/js/{runtime~main.f6d3eeb1.js => runtime~main.8d129a21.js} (93%)