ErrorTracker - an Elixir-based built-in error tracking solution

This would be a great start! Looking forward to this, so I could plug ErrorTracker to a Telegram bot for real-time alerts.

1 Like

It is already available! ErrorTracker.Telemetry — ErrorTracker v0.3.0

2 Likes

Hi all!

ErrorTracker has just reached 10k downloads. To celebrate we have just released v0.4.0 with a much requested feature:

  • Support for sanitizing and filtering out sensible information from the context. The error context may include some sensible information and now you can filter it out just before an error is tracked.

Thanks to everyone who uses the ErrorTracker and improves it either by opening issues or pull requests :hugs: :heart:

6 Likes

Hello all!

We have just released v0.5.0 with new improvements and features:

  • Support for breadcrumbs: it allows you to store strings dynamically in your code to know which code was executed to help you debug an error. Documentation
  • Better support for Ash exceptions: Ash includes the concept of breadcrumbs in their exceptions, so you can see them now on the error tracker natively.
  • Better mobile experience: the ErrorTracker is not designed to be used in mobile, but we made some changes on the error list to make it at least functional on mobile.

We have also included other minor fixes that can be seen on the GitHub release.

Important note: this release includes schema changes to support the new features, so you need to create a migration to update the schema to version: 4.

Thanks to everyone using the library, reporting and fixing bugs :hugs:

5 Likes