Kong v0.11.2 Release Notes

Release Date: 2017-11-29 // over 6 years ago
  • โž• Added

    ๐Ÿ”Œ Plugins
    • key-auth: New endpoints to manipulate API keys. Thanks @hbagdi for the contribution. #2955
      • /key-auths/ to paginate through all keys.
      • /key-auths/:credential_key_or_id/consumer to retrieve the Consumer associated with a key.
    • basic-auth: New endpoints to manipulate basic-auth credentials. Thanks @hbagdi for the contribution. #2998
      • /basic-auths/ to paginate through all basic-auth credentials.
      • /basic-auths/:credential_username_or_id/consumer to retrieve the Consumer associated with a credential.
    • jwt: New endpoints to manipulate JWTs. Thanks @hbagdi for the contribution. #3003
      • /jwts/ to paginate through all JWTs.
      • /jwts/:jwt_key_or_id/consumer to retrieve the Consumer associated with a JWT.
    • hmac-auth: New endpoints to manipulate hmac-auth credentials. Thanks @hbagdi for the contribution. #3009
      • /hmac-auths/ to paginate through all hmac-auth credentials.
      • /hmac-auths/:hmac_username_or_id/consumer to retrieve the Consumer associated with a credential.
    • acl: New endpoints to manipulate ACLs. Thanks @hbagdi for the contribution. #3039
      • /acls/ to paginate through all ACLs.
      • /acls/:acl_id/consumer to retrieve the Consumer associated with an ACL.

    ๐Ÿ›  Fixed

    Core
    • ๐ŸŒฒ Avoid logging some unharmful error messages related to clustering. #3002
    • ๐Ÿ‘Œ Improve performance and memory footprint when parsing multipart request bodies. Kong/lua-multipart#13
    ๐Ÿ”ง Configuration
    • Add a format check for the admin_listen_ssl property, ensuring it contains a valid port. #3031
    Admin API
    • ๐Ÿ›ฐ PUT requests with payloads containing non-existing primary keys for entities now return HTTP 404 Not Found, instead of HTTP 200 OK without a response body. #3007
    • On the / endpoint, ensure enabled_in_cluster shows up as an empty JSON Array ([]), instead of an empty JSON Object ({}). Thanks @hbagdi for the patch! #2982
    ๐Ÿ”Œ Plugins
    • ๐Ÿ“œ hmac-auth: Better parsing of the Authorization header to avoid internal errors resulting in HTTP 500. Thanks @mvanholsteijn for the patch! #2996
    • ๐Ÿ‘Œ Improve the performance of the rate-limiting and response-rate-limiting plugins when using the Redis policy. #2956
    • ๐Ÿ‘Œ Improve the performance of the response-transformer plugin. #2977