Skip to content
This repository was archived by the owner on Dec 8, 2020. It is now read-only.

Releases: vectordotdev/timber-elixir

0.4.6 - 29 November 2016

30 Nov 00:49
Compare
Choose a tag to compare
  • Removes the Any implementation for Timber.Eventable and documents how to set this up in your app instead.
  • Merges custom contexts into a maintained context map instead of requiring the user to manage that theirselves.
  • Namespaces custom events with their type key before sending to the Timber API.

0.4.3 - 23 November 2016

24 Nov 00:16
Compare
Choose a tag to compare
  • Removes experimental Timber.Events.OutgoingHTTPRequestEvent.

0.4.2 - 23 November 2016

23 Nov 22:07
Compare
Choose a tag to compare
  • Adds new Timber.Eventable protocol for converting data structures into a Timber.Event.t. This allows you to pass anything that adheres to this protocol in the :timber_event metadata key.
  • Updates Timber.Event to define a behavior all Timer.Event.t modules must follow.
  • Adds Timber.Event.message/1 for extracting a loggable message from a Timber.Eventable.t.
  • Adds Timber.Event.logger_tuple/1 for conveniently generating a Logger message and metadata.
  • Updates Timber.Eventable docs with examples.

0.4.0 - 16 November 2016

16 Nov 21:11
Compare
Choose a tag to compare
  • Allows custom events to be used
  • Allows use of logfmt in development
  • Updates HTTP context to include certain request specific details
  • Add Error Handler
  • Escapes new lines on Heroku

0.3.2 - 11 November 2016

11 Nov 21:48
Compare
Choose a tag to compare
  • Changes HTTPRequestContext to HTTPContext
  • Appropriately passes up http instead of http_request for the context field
  • Allows Poison 3 to be used
  • Fixes how the remote address of the client was being determined

0.3.1 - 11 November 2016

11 Nov 20:29
Compare
Choose a tag to compare
  • Fix naming issue for event transformation

0.3.0 - 11 November 2016

11 Nov 20:29
Compare
Choose a tag to compare
  • Adds Phoenix Instrumentation

0.2.3 - 10 November 2016

11 Nov 20:29
Compare
Choose a tag to compare
  • Adds the ability to not print the log level in messages
  • Sets the log level and timestamp to not print by default

v0.2.2 - 09 November 2016

11 Nov 20:28
Compare
Choose a tag to compare
  • Use Map.drop/2 properly

0.2.1 - 09 November 2016

11 Nov 20:28
Compare
Choose a tag to compare
  • Fixes an issue where the request ID for a context is set incorrectly