Release
The latest build fixes minor bugs and also includes the following new features:
Clustered deployment changes
Bugsnag On-Premise Clustered now uses Replicated KOTS for installations and management. KOTS makes it easier to manage Bugsnag On-premise Clustered, via an admin console. Our documentation has been updated for this change and can be found here.
Tame your Objective C, Swift and C++ stack traces
Stack traces can contain a lot of information, to the point that it can sometimes be quite hard to see the wood for the trees. Usually the first thing a developer wants to know when looking at a stack trace is simply “what was the chain of function calls that led to this error?” But between full paths for source code files, long method signatures, template / generic arguments and attributes there can be a lot of noise, making this harder than it should be.
We’ve just rolled out some visual changes to simplify the data we show for Objective-C, Swift and C++ stack frames (including Android NDK, minidumps and Unreal Engine).
To spell it out in a little more detail:
- For the 3 fields in each stack frame (module, source file and location, function) we show by default the simplest version we can. We remove the path from the file locations and attempt to reduce the function information down to its name.
- When the field is expandable we show an icon (
) next to it to allow you to toggle between the simplified and fuller views.
- If you shift-click the icon it will expand or collapse that field for all stack frames in the project.
- Android NDK stack traces now look like other C++ stack traces, which means the same error will look the same in x-platform C++ frameworks like Unreal Engine
We welcome your feedback at support@bugsnag.com.
Better symbolication for Android NDK
We have introduced a new way of uploading Android NDK component symbols. The improvements will give you:
- Faster build times, because the symbol files to upload to Bugsnag are quicker to generate
- More accurate symbolication
- The ability to use Bugsnag Android Gradle Plugin with NDK r23 or higher
To get started upgrade to version 7.4.0 of the Bugsnag Android Gradle plugin. See the docs for more details.