- Modifed to support ElasticSearch 1.0.x
cluster.nodesInfomethod updatedcluster.nodesStatusmethod updatedregisterPercolatormethod updatedunregisterPercolatormethod updated- unit and functional tests updated
- Added support for
scroll()method in core module
- Fix to allow _id values of 0
- Fix for update() method not allowing script field to be a blank value
- Fix for EventEmitter listener Node warning
- Switched module name to
esfromelasticsearch - Fixed documentation spelling errors
- Added longer timeout for functional tests
- Added support for suggest API method
- Rewrote mechanism for logging HTTP requests to use events instead
- Fixed bulk index method to handle passing in ids properly
- Added ability to log HTTP requests
- Expose underlying request API to clients for easier override
- Added functional test suite and configured in Travis-CI
- Fixed bug in multiGet method
- Fixed bug in deleteByQuery method
- Changed underlying request and utils modules for better extensibility
- Added ability to override/extend core request module
- Added bulkIndex method to core for convenience
- Enhanced documentation
- Fixed bug in constructor where default server settings were ignored in some cases
- Set content length on request for reverse proxy support
- Tightened up dependency version requirements in NPM
- Improved error messaging by passing HTTP status codes back to clients
- Removed line of debugging code
- Failover support for ElasticSearch clusters
- Fixed bug on bulk index call
- Completed all API methods for ElasticSearch in module
- Added suite of unit tests and integration with Coveralls.io to display test coverage
- Split API into 3 areas (Core, Indices and Cluster) mapping closely to ElasticSearch API components
- Enchanced error event exposure for clients
- Addressed minor JSHint item in code
- Minor bug fix related to server config
- Added support for SSL and BasicAuth
- Added additional module constructor for ease of use
- Improved error messages
- Converted functional tests to use node-tap
- Added URL for homepage for NPM
- Added support for configurable hostname and port number
- Added functional test support in Travis configuration
- Implemented Travis-CI
- Updated API documentation of component