10 March, 2020

Introducing Exceptionless support in EurekaLog

EurekaLog 7 now supports Exceptionless bug tracker software.

Exceptionless is a popular crash tracker software. It offers hosting service, as well as freeware self-hosting, and allows external connections via REST/JSON based API. Exceptionless is NOT an issue tracking software, it is designed specifically for automated crash reporting. Therefore, it is very simple. While it lacks many features of other bug trackers, but it is very powerfull when it is about crash reports.

EurekaLog RC 1 introduces integration support with Exceptionless. It's available in all supported IDEs. It's implemented very similary to other supported bug trackers. You can configure sending to Exceptionless in EurekaLog project options. We also have a Exceptionless configuration guide.

Once you've set all things up - your application will submit bug reports to your Exceptionless installation. New issues will be created for new bugs. Duplicate reports will be merged.

Note that Exceptionless has native support for merging crash reports. This is the only bug tracker (together with FogBugz) that support merging natively. EurekaLog emulates merging for all other supported bug trackers (Mantis, Bugzilla, JIRA, YouTrack, Redmine) via custom fields.

Please note that Exceptionless support is currently available in test build only. It is new, and it was tested much less than existing integration with other bug trackers. Therefore, you should thoughtfully check how you application will interact with your Exceptionless installation. Make sure that integration behaves as you expect. You can easily customize default behaviour with subclassing. Exceptionless support unit is ESendAPIExceptionless, class is TELTrackerExceptionlessSender.

See also:
- Customizing EurekaLog