Skip to main content

社区双周报|12.16-12.31 功能亮点更新进行中

· One min read

从 12.16 到 12.31, 有 33 位开发者为 Apache APISIX 提交了 90 个 commits。感谢这些小伙伴为 Apache APISIX 添砖加瓦,是你们的无私付出,让 Apache APISIX 项目变得更好!

导语#

Apache APISIX 从开源第一天就以社区方式成长,迅速成为全世界最活跃的开源 API 网关项目。这些成就,离不开社区小伙伴们的共同奋斗。

“独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。

我们还整理了一些适合新来社区的小伙伴们参加的 issue!感兴趣的同学们,走过路过不要错过!

贡献者统计#

本周贡献者名单
Click to Preview

本周新晋贡献者
Click to Preview

Good first issue#

Issue #5861#

链接: https://github.com/apache/apisix/issues/5861

问题描述:有些情况下,完整的 CI "linux_openresty" 需要 50 分钟才能完成。

 - linux_openresty

我们可以把它分成多个部分,这样可以减少最大的单项工作时间。

可以在下方中通过一个环境变量作为测试文件的范围:

 FLUSH_ETCD=1 PERL5LIB=.:$PERL5LIB prove -Itest-nginx/lib -r t

Issue #5900#

链接: https://github.com/apache/apisix/issues/5900

问题描述:使用 base-auth 插件时,不想将 Authentication 头传递给上游。

上游不需要感知这些身份验证标头。

如下所示,使用 proxy-rewrite 插件重写 Authentication 头部:

 "plugins": {        "basic-auth": {},        "proxy-rewrite": {            "headers": {                "Authorization": ""            }        }    },

我们可以在 basic-auth 插件中添加一个配置来隐藏身份验证头。这样的话,使用这些插件会更方便。同理,key-auth 插件也是。

近期功能特性亮点#

Apache APISIX 的项目官网和 Github 上的 issue 上已经积累了比较丰富的文档教程和使用经验,如果您遇到问题可以翻阅文档,用关键词在 issue 中搜索,也可以参与 issue 上的讨论,提出自己的想法和实践经验。

近期博文推荐#