Nginx
默认重试机制。1919URI
末尾的 /
符号。1766worker_shutdown_timeout
配置默认值由 3s
变更为推荐值 240s
。1883healthcheck
超时时间类型 由 integer
变更为 number
。1892request-validation
插件输入参数支持 JsonSchema
验证。1920install
命令添加注释。1912etcd.timeout
默认配置的注释。1929prometheus
添加更多度量指标,以更好地了解 APISIX
节点的情况。1888cors
插件添加更多配置选项。1963healthcheck
获取 host
配置失败。 1871etcd
。 1910apisix start
将启动多个 Nginx
进程。1913limit-count
插件 redis.ttl
读取异常。1928invalid-upstream
测试用例稳定性问题。1925APISIX Lua
代码风格指南。1874README
中语法错误。1894benchmark
文档中图片链接错误。1896FAQ
、admin-api
、architecture-design
、discovery
、prometheus
、proxy-rewrite
、redirect
、http-logger
文档中错别字。1916request-validation
插件示例。1926architecture-design
文档中错别字。1938how-to-build
文档中在 Linux
和 macOS
系统中单元测试 Nginx
的默认引入路径。1936request-validation
插件中文文档。1932README
中 gRPC transcoding
文档路径。1945README
中 uri-blocker
文档路径。1950README
中 grpc-transcode
文档路径。1946k8s
文档中不必要的配置。18911.3 版本主要带来安全更新。
1.2 版本在内核以及插件上带来了非常多的更新。
header_filter
、body_filter
和 log
阶段运行全局插件. #1364lua/apisix
修改为 apisix
(不向下兼容). #1351deadline
. #1149change_pwd
和 user_info
参数. #1204这个版本主要是加强代码的稳定性,以及增加更多的文档。
这个版本主要是加强代码的稳定性,以及增加更多的文档。
/apisix/admin
支持 CORS。#982ngx_var
模块到 0.5 版本。#1005lua-resty-etcd
模块到 0.8 版本。#980这个版本带来很多新特性,比如支持使用 Tengine 运行 APISIX,增加了对开发人员更友好的高级调试模式,还有新的URI重定向插件等。
header
删除功能。 #658Redis Server
聚合 APISIX
节点之间将共享流量限速结果,实现集群流量限速。#624host + uri
作为索引。lua-rapidjson
扩展。key-auth
插件无法正确运行。 #826API Server
中获取 serverless
插件配置。 #787proxy-write
重写URI时GET参数丢失问题。 #642Zipkin
插件未将跟踪数据设置为请求头. #715check cjson
。#652Upstream
时,选择 balancer
类型为 chash
时,支持更多Nginx内置变量作为计算key。 #775lua-resty-jsonschema
全局替换 lua-rapidjson
扩展,lua-resty-jsonschema
解析速度更快,更容易编译。Released on 2019/09/30
这个版本带来很多新的特性,比如四层协议的代理, 支持 MQTT 协议代理,以及对 ARM 平台的支持, 和代理改写插件等。
client_id
对 MQTT 进行负载均衡,同时支持 MQTT 3.1 和 5.0 两个协议标准。 #513lua-resty-ipmatcher
替代 lua-resty-iputils
, lua-resty-ipmatcher
支持 IPv6 并且速度更快。lua-tinyyaml
从源码中移除,通过 Luarocks 来安装。Released on 2019/09/06
这个版本带来很多新的特性,比如 IP 黑白名单、gPRC 协议转换、支持 IPv6、对接 IdP(身份认证提供商)服务、serverless、默认路由修改为radix tree(不向下兼容)等。
ctx.var
中直接获取 cookie 中的值. #449version
指令,获取 APISIX 的版本号. #420PATCH
API,可以针对某个配置单独修改,而不再用提交整段配置。#365Released on 2019/08/05
这个版本带来很多新的特性,比如健康检查、服务熔断、debug 模式,分布式追踪、JWT 认证等,以及内置的 dashboard.