- Release for Elasticsearch 5
- Remove
consistency
option - Introduce
waitForActiveShards
option
- Allow
consistency
to be disabled usingfalse
as value - Upgrade deps
- Add timestamp automatically to log messages
- Minimum node.js version 6
- Version upgrades
- Migrate to eslint from jshint and jscs
- Fix for dependencies - move winstom from devDependencies to dependencies in package.json
- Test with ES 2.3.1
- Add time driven bulk write functionality.
- Remove retry functionality for writes as now covered by bulk writer.
- Tests for ES unavailable case.
- Fix for Windows platform -- make default mapping file readable.
- ES 2.1 support (driver update).
- Support ES 2.0, really.
- Support for single index usage, without data suffix via
index
option. - Fix bug when ES client is provided.
- Support ES 2.0.
- Add jshint jscs.
- Minor cleanups.
- Add transport name.
- Call super constructor for inheritance.
- 90% rewrite.
- Use current dependencies.
- Removed feature to generate process stats automatically.
- Removed functionality to generate other implicit fields like @tags.
- Add transformer functionality to modify structure of messages before logging.
- Introduce connection state checking and basic retry mechanism for main ES operations.