|
1 | | -## Changelog |
2 | | - |
3 | | -8.3 |
4 | | - * Do not crash when ES is unreachable and the option `DetectElasticsearchVersion` is set to true. |
5 | | - |
6 | | -* Disable dot-escaping for field names, because ELK already supports dots in field names. |
7 | | -* Support for explicitly setting `Options.TypeName` to `null` this will remove the |
8 | | - deprecated `_type` from the bulk payload being sent to Elastic. Earlier an exception was |
9 | | - thrown if the `Options.TypeName` was `null`. _If you're using `AutoRegisterTemplateVersion.ESv7` |
10 | | - we'll not force the type to `_doc` if it's set to `null`. This is a small step towards support |
11 | | - for writing logs to Elastic v8. #345 |
12 | | -* Support for setting the Elastic `op_type` e.g. `index` or `create` for bulk actions. |
13 | | - This is a requirement for writing to [data streams](https://www.elastic.co/guide/en/elasticsearch/reference/7.9/data-streams.html) |
14 | | - that's only supporting `create`. Data streams is a more slipped stream way to handle rolling |
15 | | - indices, that previous required an ILM, template and a magic write alias. Now it's more integrated |
16 | | - in Elasticsearch and Kibana. If you're running Elastic `7.9` you'll get rolling indices out of the box |
17 | | - with this configuration: |
18 | | - ``` |
19 | | - TypeName = null, |
20 | | - IndexFormat = "logs-my-stream", |
21 | | - BatchAction = ElasticOpType.Create, |
22 | | - ``` |
23 | | - _Note: that current templates doesn't support data streams._ #355 |
| 1 | +# Changelog |
| 2 | +All notable changes to this project will be documented in this file. |
| 3 | + |
| 4 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 5 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 6 | + |
| 7 | +## [Unreleased] |
| 8 | + |
| 9 | +## [8.3.0] - 2020-09-19 |
| 10 | +### Added |
| 11 | +- Do not crash when ES is unreachable and the option `DetectElasticsearchVersion` is set to true. #359 |
| 12 | +- Create snupkg instead of the old style symbol files. #360 |
| 13 | +- Support for explicitly setting `Options.TypeName` to `null` this will remove the |
| 14 | + deprecated `_type` from the bulk payload being sent to Elastic. Earlier an exception was |
| 15 | + thrown if the `Options.TypeName` was `null`. _If you're using `AutoRegisterTemplateVersion.ESv7` |
| 16 | + we'll not force the type to `_doc` if it's set to `null`. This is a small step towards support |
| 17 | + for writing logs to Elastic v8. #345 |
| 18 | +- Support for setting the Elastic `op_type` e.g. `index` or `create` for bulk actions. |
| 19 | + This is a requirement for writing to [data streams](https://www.elastic.co/guide/en/elasticsearch/reference/7.9/data-streams.html) |
| 20 | + that's only supporting `create`. Data streams is a more slipped stream way to handle rolling |
| 21 | + indices, that previous required an ILM, template and a magic write alias. Now it's more integrated |
| 22 | + in Elasticsearch and Kibana. If you're running Elastic `7.9` you'll get rolling indices out of the box |
| 23 | + with this configuration: |
| 24 | + ``` |
| 25 | + TypeName = null, |
| 26 | + IndexFormat = "logs-my-stream", |
| 27 | + BatchAction = ElasticOpType.Create, |
| 28 | + ``` |
| 29 | + _Note: that current templates doesn't support data streams._ #355 |
| 30 | + |
| 31 | +### Removed |
| 32 | +- Disable dot-escaping for field names, because ELK already supports dots in field names. #351 |
24 | 33 |
|
25 | 34 | 8.2 |
26 | 35 | * Allow the use of templateCustomSettings when reading from settings json (#315) |
|
0 commit comments