This repository was archived by the owner on Dec 8, 2020. It is now read-only.
Releases: vectordotdev/timber-elixir
Releases · vectordotdev/timber-elixir
2.0.0 - 3 April 2017
The 2.X line introduces a number of enhancements and performance improvements. You can read more about them here. Upgrading is very simple, please follow the UPGRADING.md doc.
Happy logging!
1.1.16 - 31 March 2017
- Removes
:hostfrom@enforce_keysinTimber.Events.HTTPServerRequestEvent
2.0.0-rc3 - 30 March 2017
- Fixes the issue with Plug sessions crashing the system if sessions weren't being used
2.0.0-rc2 - 29 March 2017
- Adds the
:metadataconfiguration line to configuration scripts
during the install task
2.0.0-rc1 - 27 March 2017
This is the first release candidate for the 2.x version line of Timber's Elixir package. Based on discussions with the community (as well as our own needs at Timber), we are providing individual backends to be used.
Notable changes:
- Instead of providing an IODevice backend, we are relying on the standard
:consolebackend distributed with the Elixir Logger application. - To format logs from
:consoleyou will now be expected to set theformatoption for the:consolebackend to use Timber's specialized formatting function (more on this below) - The HTTP transport has been replaced with the
Timber.LoggerBackends.HTTPbackend. This means that you can now use the:consolebackend with Timber formatted data and the HTTP backend in concert. - Because the HTTP backend is separate, you can now add it during runtime, allowing for more flexible configuration patterns.
1.0.16 - 24 February 2017
- Removes hackney pool for the default hackney client. If client's prefer to use a connection pool, this can be setup externally to Timber.
1.0.13 - 23 February 2017
- Coerces more event and context attributes into the proper type the Timber API expects.
1.0.12 - 22 February 2017
- Coerce
context.user.idinto a string if it is not. - Coerce
context.custom.typeinto an atom if it is not.
1.0.7 - 17 February 2017
- Adds new syntax for creating custom events and contexts with a single root key map.
- Updates log line schema
- Explicit use of timer
1.0.1 - 3 February 2017
- Updates to the new log line JSON schema
- Adds new HTTPClientRequestEvent, HTTPClientResponseEvent, HTTPServerRequestEvent, HTTPServerRequestEvent