elasticsearch-ruby v1.0.16 Release Notes

    • โž• Added notes about ES 2.x compatibility
    • ๐Ÿ›  Fixes and updates to the Travis CI configuration
    • โšก๏ธ Updated the elasticsearch:build Rake task

    API

    • โž• Added the ability to set a custom JSON serializer
    • โž• Added, thatfields and fielddata_fields in the Search API are not escaped
    • ๐Ÿ›  Fixed the incorrect handling of :data keys in the Utils#__bulkify method
    • โž• Added fixes to suppress warnings in the verbose mode
    • โž• Added support for new Cat API calls

    Client

    • โž• Added, that username and password is automatically escaped in the URL
    • ๐Ÿ”„ Changed, that the password is replaced with * characters in the log
    • โฌ†๏ธ Bumped the "manticore" gem dependency to 0.5
    • ๐Ÿ‘Œ Improved the thread-safety of reloading connections
    • ๐Ÿ‘Œ Improved the Manticore HTTP client
    • Fixed, that connections are reloaded before getting a connection
    • โž• Added a better interface for configuring global HTTP settings such as protocol or authentication