We have recently made some additions and improvements to specific features within Apache APISIX. The main improvements include the addition of supporting configuring response headers when using the
limit-count
plugin and supporting "system"ssl_trusted_certificate
, among other enhancements. For detailed information, please read the monthly report.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 December 1 to December 31, 11 contributors made 27 commits to Apache APISIX. We sincerely appreciate your contributions to Apache APISIX.
Contributor Statistics
Recent Feature Highlights/Improvements
- Make Rate-Limiting Response Headers Configurable in
limit-count
Plugin (Contributor: shreemaan-abhishek)
This PR allows users to configure the names of rate-limiting response headers using plugin metadata when using the limit-count
plugin.
With this feature, users can set system
as the value when configuring ssl_trusted_certificate
, to use the system-defined CA certificated.
- Refactor
workflow
Plugin Registration (Contributor: Revolyssup)
Current logic requires the table supported_actions
defined in workflow.lua
to be changed when any new plugin is added to the workflow
plugin. With this change, the registration in the table is offloaded to the newly added plugin by implementing the function workflow_handler()
.
- Allow Workflow Configuration without
case
(Contributor: Revolyssup)
This change makes case
a non-required field and an absence of case
will be deemed a default match.
The official website and GitHub Issues of Apache APISIX provide a wealth of documentation of tutorials and real-world use cases. If you encounter any issues, you can refer to the documentation, search for keywords in Issues, or participate in discussions on Issues to share your ideas and practical experiences.