|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 2.0.0 (2022-05-18) |
| 4 | + |
| 5 | +- Remove python 2 support ([#78](https://github.com/elastic/ecs-logging-python/pull/78)) |
| 6 | +- Add global `extra` context fields to `StdLibFormatter` ([#65](https://github.com/elastic/ecs-logging-python/pull/65)) |
| 7 | + |
3 | 8 | ## 1.1.0 (2021-10-18)
|
4 | 9 |
|
5 |
| -* Remove python 3.5 support ([#69](https://github.com/elastic/ecs-logging-python/pull/69)) |
6 |
| -* Fix an issue where APM fields would override user-provided fields even when |
| 10 | +- Remove python 3.5 support ([#69](https://github.com/elastic/ecs-logging-python/pull/69)) |
| 11 | +- Fix an issue where APM fields would override user-provided fields even when |
7 | 12 | APM wasn't installed ([#67](https://github.com/elastic/ecs-logging-python/pull/67))
|
8 |
| -* Removed `event.dataset` field handling to match |
| 13 | +- Removed `event.dataset` field handling to match |
9 | 14 | [`elastic-apm` v6.6.0](https://github.com/elastic/apm-agent-python/releases/tag/v6.6.0)
|
10 | 15 | ([#69](https://github.com/elastic/ecs-logging-python/pull/69))
|
11 | 16 |
|
12 | 17 | ## 1.0.2 (2021-09-22)
|
13 | 18 |
|
14 |
| -* Fix an signature mismatch between `StdLibFormatter` and `logging.Formatter`, |
| 19 | +- Fix an signature mismatch between `StdLibFormatter` and `logging.Formatter`, |
15 | 20 | which could cause issues in Django and Gunicorn
|
16 | 21 | ([#54](https://github.com/elastic/ecs-logging-python/pull/54))
|
17 | 22 |
|
18 | 23 | ## 1.0.1 (2021-07-06)
|
19 | 24 |
|
20 |
| -* Fixed an issue in `StructlogFormatter` caused by a conflict with `event` |
| 25 | +- Fixed an issue in `StructlogFormatter` caused by a conflict with `event` |
21 | 26 | (used for the log `message`) and `event.dataset` (a field provided by the
|
22 | 27 | `elasticapm` integration) ([#46](https://github.com/elastic/ecs-logging-python/pull/46))
|
23 |
| -* Add default/fallback handling for json.dumps ([#47](https://github.com/elastic/ecs-logging-python/pull/47)) |
24 |
| -* Fixed an issue in `StdLibFormatter` when `exc_info=False` ([#42](https://github.com/elastic/ecs-logging-python/pull/42)) |
| 28 | +- Add default/fallback handling for json.dumps ([#47](https://github.com/elastic/ecs-logging-python/pull/47)) |
| 29 | +- Fixed an issue in `StdLibFormatter` when `exc_info=False` ([#42](https://github.com/elastic/ecs-logging-python/pull/42)) |
25 | 30 |
|
26 | 31 | ## 1.0.0 (2021-02-08)
|
27 | 32 |
|
28 |
| -* Remove "beta" designation |
| 33 | +- Remove "beta" designation |
29 | 34 |
|
30 | 35 | ## 0.6.0 (2021-01-21)
|
31 | 36 |
|
32 |
| -* Add validation against the ecs-logging [spec](https://github.com/elastic/ecs-logging/blob/main/spec/spec.json) ([#31](https://github.com/elastic/ecs-logging-python/pull/31)) |
33 |
| -* Add support for `service.name` from APM log correlation ([#32](https://github.com/elastic/ecs-logging-python/pull/32)) |
34 |
| -* Correctly order `@timestamp`, `log.level`, and `message` fields ([#28](https://github.com/elastic/ecs-logging-python/pull/28)) |
| 37 | +- Add validation against the ecs-logging [spec](https://github.com/elastic/ecs-logging/blob/main/spec/spec.json) ([#31](https://github.com/elastic/ecs-logging-python/pull/31)) |
| 38 | +- Add support for `service.name` from APM log correlation ([#32](https://github.com/elastic/ecs-logging-python/pull/32)) |
| 39 | +- Correctly order `@timestamp`, `log.level`, and `message` fields ([#28](https://github.com/elastic/ecs-logging-python/pull/28)) |
35 | 40 |
|
36 | 41 | ## 0.5.0 (2020-08-27)
|
37 | 42 |
|
|
0 commit comments