More Stack Traces
Even with all the context TrackJS captures from the console, network, and visitor, sometimes you just need the stacktrace. In this new version of the Tracker we’ve made it way more likely that you’ll have it. We’ve started wrapping many of the callbacks passed into the browser host function and automatically catching errors that come of them. It’s been tested very thoroughly and there is minimal performance impact.
Your web applications are unique snowflakes–there is so much variety in how they act, perform, and explode :). We’ve learned that our first attempt at configuration was not sufficient for all the ways you’re trying to use TrackJS, so we’ve rebuilt it and made it much more configurable.
We’ve added options for you to intercept and decide whether errors should be tracked with the onError callback. And we let you decide how you want log objects to be serialized. You can customize each of our browser watchers independently and a lot more. Check out the configuration docs for more details.
Not using TrackJS yet? Grab a free 14-day trial and let us help you start finding and fixing bugs!