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 the node_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

    Back to TOC