All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.0.7 - 2023-02-21
- Fix inclusion of py.typed in pip packages - @sth
- Added pytest support with test file rename. Migrated to assertEqual
2.0.6 - 2023-02-14
- Parameter
rename_fields
in merge_record_extra is now optional - @afallou
2.0.5 - 2023-02-12
- Allow reserved attrs to be renamed - @henkhogan
- Support added for Python 3.11
- Now verifying builds in Pypy 3.9 as well
- Type annotations are now in the package - @louis-jaris
- Fix rename_fields for exc_info - @guilhermeferrari
- Cleaned up test file for PEP8 - @lopagela
- Cleaned up old Python 2 artifacts - @louis-jaris
- Dropped Python 3.5 support - @idomozes
- Moved type check via tox into 3.11 run only
- Added test run in Python3.6 (will keep for a little while longer, but it's EOL so upgrade)
2.0.4 - 2022-07-11
- Fix too strict regex for percentage style logging - @aberres
2.0.3 - 2022-07-08
- Add PEP 561 marker/basic mypy configuration. - @bringhurst
- Workaround logging.LogRecord.msg type of string. - @bringhurst
- Changed a link archive of the reference page in case it's down. - @ahonnecke
- Removed unnecessary try-except around OrderedDict usage - @sozofaan
- Update documentation link to json module + use https - @deronnax
- Dropped 3.5 support. - @bringhurst
2.0.2 - 2021-07-27
- Officially supporting 3.9 - @felixonmars.
- You can now add static fields to log objects - @cosimomeli.
- Dropped 3.4 support.
- Dropped Travis CI for Github Actions.
- Wheel should build for python 3 instead of just 3.4 now.
2.0.1 - 2020-10-12
- Support Pypi long descripton - @ereli-cb
- You can now rename output fields - @schlitzered
2.0.0 - 2020-09-26
- New Changelog
- Added timezone support to timestamps - @lalten
- Refactored log record to function - @georgysavva
- Add python 3.8 support - @tommilligan
- Support for Python 2.7
- Debian directory
0.1.11 - 2019-03-29
- Support for Python 3.7
- 'stack_info' flag in logging calls is now respected in JsonFormatter by @ghShu