皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Apache apisix 2.0 发布

Apache apisix 2.0 发布 apache-apisix-2.0-src.tgz 2020-10-27 02:14 167K Apache apisix 2.0 发布 apache-apisix-2.0-src.tgz.asc 2020-10-27 02:14 833 Apache apisix 2.0 发布 apache-apisix-2.0-src.tgz.sha512 2020-10-27 02:14 156

2.0.0

这是一个 release candidate。

Core

  • 🌅 从 etcd v2 协议迁移到 v3,这是不向下兼容的修改。Apache APISIX 只支持 etcd 3.4 以及后续的版本。 #2036
  • 支持为上游对象增加标签。#2279
  • 为上游、路由等资源增加更多字段,比如 create_time 和 update_time。#2444
  • 使用拦截器来保护插件的路由。#2416
  • 支持 http 和 https 监听多个端口。#2409
  • 实现 core.sleep 函数。#2397

Plugin

  • 🌅 增加 AK/SK(HMAC) 认证插件。#2192
  • 🌅 增加 referer-restriction 插件。#2352
  • limit-count 插件支持 redis cluster。#2406
  • proxy-cache 插件支持存储临时文件。#2317
  • http-logger 插件支持通过 admin API 来指定文件格式。#2309

Bugfix

  • 🐛 高优先级 当数据平面接收到删除某一个资源(路由、上游等)的指令时,没有正确的清理缓存,导致存在的资源也会找不到。这个问题在长时间、频繁删除操作的情况下才会出现。#2168
  • 修复路由优先级不生效的问题。#2447
  • init_worker 阶段设置随机数, 而不是 init 阶段。#2357
  • 删除 jwt 插件中不支持的算法。#2356
  • 当重定向插件的 http_to_https 开启时,返回正确的响应码。#2311

更多的变动可以参考里程碑

转自 https://github.com/apache/apisix/blob/master/CHANGELOG_CN.md#200