Kong v0.12.2 Release Notes
Release Date: 2018-02-28 // about 6 years ago-
โ Added
Core
- ๐ฒ Load balancers now log DNS errors to facilitate debugging. #3177
- Reports now can include custom immutable values. #3180
CLI
- The
kong migrations reset
command has a new--yes
flag. This flag makes the command run non-interactively, and ensures no confirmation prompt will occur. #3189
Admin API
- A new endpoint
/upstreams/:upstream_id/health
will return the health of the specified upstream. #3232 - The
/
endpoint in the Admin API now exposes thenode_id
field. #3234
๐ Fixed
Core
- HTTP/1.0 requests without a Host header are routed instead of being rejected. HTTP/1.1 requests without a Host are considered invalid and will still be rejected. Thanks to @rainiest for the patch! #3216
- ๐ Fix the load balancer initialization when some Targets would contain hostnames. #3187
- ๐ Fix incomplete handling of errors when initializing DAO objects. 637532e
- โ Remove bogus errors in the logs provoked by healthcheckers between the time they are unregistered and the time they are garbage-collected (#3207) and when receiving an HTTP status not tracked by healthy or unhealthy lists (c8eb5ae).
- ๐ Fix soft errors not being handled correctly inside the Kong cache. #3150
Migrations
- ๐ Better handling of already existing Cassandra keyspaces in migrations. #3203. Thanks to @pamiel for the patch!
Admin API
- Ensure
GET /certificates/{uuid}
does not return HTTP 500 when the given identifier does not exist. Thanks to @vdesjardins for the patch! #3148