Kong v0.11.1 Release Notes
Release Date: 2017-10-24 // over 6 years ago-
๐ Changed
๐ง Configuration
- Drop the
lua_code_cache
configuration property. This setting has been considered harmful since 0.11.0 as it interferes with Kong's internals. #2854
๐ Fixed
Core
- DNS: SRV records pointing to an A record are now properly handled by the
load balancer when
preserve_host
is disabled. Such records used to throw Lua errors on the proxy code path. Kong/lua-resty-dns-client#19 - ๐ Fixed an edge-case where
preserve_host
would sometimes craft an upstream request with a Host header from a previous client request instead of the current one. #2832 - Ensure APIs with regex URIs are evaluated in the order that they are created. #2924
- ๐ Fixed a typo that caused the load balancing components to ignore the Upstream slots property. #2747
CLI
- ๐ Fixed the verification of self-signed SSL certificates for PostgreSQL and
Cassandra in the
kong migrations
command. Self-signed SSL certificates are now properly verified during migrations according to thelua_ssl_trusted_certificate
configuration property. #2908
Admin API
- The
/upstream/{upstream}/targets/active
endpoint used to return HTTP405 Method Not Allowed
when called with a trailing slash. Both notations (with and without the trailing slash) are now supported. #2884
๐ Plugins
- ๐ bot-detection: Fixed an issue which would prevent the plugin from running and
result in an HTTP
500
error if configured globally. #2906 - ๐ ip-restriction: Fixed support for the
0.0.0.0/0
CIDR block. This block is now supported and won't trigger an error when used in thewhitelist
orblacklist
properties. #2918
โ Added
๐ Plugins
- ๐ aws-lambda: Added support to forward the client request's HTTP method, headers, URI, and body to the Lambda function. #2823
- key-auth: New
run_on_preflight
configuration option to control authentication on preflight requests. #2857 - jwt: New
run_on_preflight
configuration option to control authentication on preflight requests. #2857
๐ Plugin development
- Ensure migrations have valid, unique names to avoid conflicts between custom plugins. Thanks @ikogan for the patch! #2821
๐ Improved
๐ Migrations & Deployments
- ๐ Improve migrations reliability for future major releases. #2869
๐ Plugins
- Drop the