Kong v0.3.0 Release Notes

Release Date: 2015-06-04 // almost 9 years ago
  • โž• Added

    • ๐Ÿ‘Œ Support for SSL.
    • ๐Ÿ”Œ Plugins
      • New HTTP logging plugin. #226 #251
      • New SSL plugin.
      • New request size limiting plugin. #292
      • Default logging format improvements. #226 #262
      • File logging now logs to a custom file. #202
      • Keyauth plugin now defaults key_names to "apikey".
    • Admin API
      • RESTful routing. Much nicer Admin API routing. Ex: /apis/{name_or_id}/plugins. #98 #257
      • Support PUT method for endpoints such as /apis/, /apis/plugins/, /consumers/
      • Support for application/json and x-www-form-urlencoded Content Types for all PUT, POST and PATCH endpoints by passing a Content-Type header. #236
    • Resolver
      • Support resolving APIs by Path as well as by Header. #192 #282
      • Support for X-Host-Override as an alternative to Host for browsers. #203 #246
    • ๐Ÿ”Œ Auth plugins now send user informations to your upstream services. #228
    • Invalid target_url value are now being caught when creating an API. #149

    ๐Ÿ›  Fixed

    • Uppercase Cassandra keyspace causing migration failure. #249
    • โšก๏ธ Guarantee that ratelimiting won't allow requests in case the atomicity of the counter update is not guaranteed. #289

    internal

    • Schemas:
      • New property type: array. #277 โœ… > - Entities schemas now live in their own files and are starting to be unit tested. 0๏ธโƒฃ > - Subfields are handled better: (notify required subfields and auto-vivify is subfield has default values). โœ… > - Way faster unit tests. Not resetting the DB anymore between tests.
    • Improved coverage computation (exclude vendor/). ๐Ÿ‘• > - Travis now lints kong/.
    • Way faster Travis setup.
    • Added a new HTTP client for in-nginx usage, using the cosocket API. ๐Ÿ”จ > - Various refactorings.
    • Fix #196.
    • Disabled ipv6 in resolver.

    Back to TOC