kayx23 commented on code in PR #1929: URL: https://github.com/apache/apisix-website/pull/1929#discussion_r2174059409
########## blog/en/blog/2025/06/30/2025-june-monthly-report.md: ########## @@ -0,0 +1,149 @@ +--- +title: "2025 Monthly Report (June 01 - June 30)" +keywords: ["Apache APISIX", "API Gateway", "Monthly Report", "Contributor"] +description: Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. +tags: [Community] +image: https://static.api7.ai/uploads/2025/06/30/hNrgfyse_june-monthly-report-cover-en.webp +--- + +> Recently, we've introduced and updated some new features, including adding devcontainer support, enhancing Admin API filtering, and adding `headers` attribute for `loki-logger` plugin, etc. For more details, please read this month's newsletter. + +<!--truncate--> + +## Introduction + +From its inception, the Apache APISIX project has embraced the ethos of open-source community collaboration, propelling it into the ranks of the most active global open-source API gateway projects. The proverbial wisdom of 'teamwork makes the dream work' rings true in our way and is made possible by the collective effort of our community. + +From June 1st to June 30, 17 contributors made 86 commits to Apache APISIX. We sincerely appreciate your contributions to Apache APISIX. + +## Contributor Statistics + + + + + +## Feature Highlights + +### 1. Add devcontainer support + +PR: https://github.com/apache/apisix/pull/11765 + +Contributor: [bzp2010](https://github.com/bzp2010) + +This PR adds devcontainer support for Linux, Windows (WSL2), and macOS across amd64/arm64 architectures, enabling seamless integration with mainstream development environments and ready-to-use functionality. Additionally, etcd is maintained using docker-compose and accessible on the local loopback. + +### 2. Add `headers` attribute for `loki-logger` plugin + +PR: https://github.com/apache/apisix/pull/11420 + +Contributor: [slow-groovin](https://github.com/slow-groovin) + +This PR adds a new headers attribute `authorization` for the `loki-logger` plugin to provide an HTTP authorization header when using non-local Loki services. + +### 3. Add `max_pending_entries` attribute to the batch processor + +PR: https://github.com/apache/apisix/pull/12338 + +Contributor: [Revolyssup](https://github.com/Revolyssup) + +This feature introduces a new `max_pending_entries` option to the batch processor to prevent memory spikes when the log server is slow or unresponsive. This option allows dropping new entries if too many pending callbacks are waiting to be processed. + +### 4. Enhance Admin API filtering + +PR: https://github.com/apache/apisix/pull/12291 + +Contributor: [bzp2010](https://github.com/bzp2010) + +The Admin API now supports filtering routes and stream routes by `service_id` and `upstream_id`, making it easier to query and manage related resources, especially for the APISIX Dashboard project. + +### 5. Add APISIX dashboard to dev image + +PR: https://github.com/apache/apisix/pull/12369 + +Contributor: [bzp2010](https://github.com/bzp2010) + +This PR builds the APISIX dashboard and puts it into the dev image. + +### 6. Add embedded APISIX dashboard UI + +PR: https://github.com/apache/apisix/pull/12276 + +Contributor: [bzp2010](https://github.com/bzp2010) + +This PR adds a new embedded UI to APISIX as part of the Apache APISIX Dashboard Enhancement Plan. + +### 7. Add `apisix:dev` docker image triggering workflow Review Comment: ```suggestion ### 7. Build APISIX dashboard into the `apisix:dev Docker image ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@apisix.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org