timber v3.0.0 Release Notes

Release Date: 2018-12-20 // over 3 years ago
  • โฌ†๏ธ 3.0.0 contains breaking changes, for upgrade instructions see [UPGRADING.md](./UPGRADING.md)

    ๐Ÿ”„ Changed

    • Jason is now used for JSON encoding. The JSON library can no longer be injected via configuration.
    • msgpax 1.x is no longer supported
    • Logs are now sent in batches of 1000 instead of 5000 to comply with the Timber library specification
    • Timber.LoggerBackends.HTTP.TimberAPIKeyInvalid is now Timber.InvalidAPIKeyError

    โœ‚ Removed

    • Removed support for Elixir 1.3 and lower
    • Removed integration with Phoenix; use the :timber_phoenix package instead
    • Removed integration with Plug; use the :timber_plug package instead
    • Removed integration with Ecto; use the :timber_ecto package instead
    • Removed integration with ExAws
    • Removed integration with :error_logger; use the :timber_exceptions package instead
    • Removed the installer (mix timber.install); manual installation is now expected
    • Removed the test event Mix task

    ๐Ÿš€ [Unreleased]: https://github.com/timberio/timber-elixir/compare/v3.1.2...HEAD