View Source 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.

0-8-2-2024-04-07

[0.8.2] - 2024-04-07

fixed

Fixed

  • Correct logging of non-printable characters. Data for which io_lib:printable_unicode_list/1 returns true is logged as a string. Embedded newlines are escaped using JSON rules, i.e., encoded as "\n". Other data, e.g., binaries, is encoded using io_lib:format "~tp".

0-8-1-2024-01-04

[0.8.1] - 2024-01-04

added

Added

  • Upgrade thoas version
  • Update CONTRIBUTING.md

0-8-0-2024-01-04

[0.8.0] - 2024-01-04

added-1

Added

  • Support structured logging
  • Add map_msg config param

0-7-3-2023-10-30

[0.7.3] - 2023-10-30

added-2

Added

  • Updated docs for Elixir 1.15

0-7-2-2023-10-23

[0.7.2] - 2023-10-23

added-3

Added

  • Improved docs to cover latest Elixir
  • Updated test matrix for latest Elixir and OTP

0-7-1-2023-10-15

[0.7.1] - 2023-10-15

fixed-1

Fixed

  • Handle log messages with Unicode

0-7-0-2023-03-20

[0.7.0] - 2023-03-20

added-4

Added

  • Initial version