Changelog
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.
Unreleased
1.4.1 - 2021-06-21
Changed
- Update
ex_doc
.
1.4.0 - 2021-06-21
Added
- Add MetaLogger.Slicer to slice log entries.
- Add body filtering to Tesla Middleware.
- Slice log entries on Tesla Middleware.
1.3.1 - 2021-06-03
Added
- Custom replacements for filter patterns.
1.3.0 - 2021-06-02
Added
- Add MetaLogger.Formatter protocol.
log\3
accepts a list as the payload. Each element of the list will be logged separately.
1.2.0 - 2021-04-23
Added
- Add query params filtering to Tesla Middleware.
Changed
- Ensure Tesla is loaded before defining MetaLogger middleware to avoid compilation errors on projects without Tesla.
1.1.0 - 2020-12-16
Added
- Add Tesla middleware to log requests and responses.
Changed
- Moved from Travis CI to GitHub Actions.
1.0.0 - 2020-07-14
Changed
- Changes the required version of Elixir from 1.9 to 1.10.
Fixed
- Gets logger metadata from the correct process dictionary key. Elixir 1.10 uses Erlang logger metadata.
0.1.0 - 2019-09-13
Added
- Keep logger metadata from caller processes.