Releases: bugsnag/bugsnag-android
v4.9.0
Enhancements
- Add a callback to allow modifying reports immediately prior to delivery,
including fatal crashes from native C/C++ code. For more information, see the
callback reference.
#379
Bug fixes
- [NDK] Improve stack trace quality for signals raised on ARM32 devices
#378
v4.8.2
v4.8.1
v4.8.0
This release includes new versions of both bugsnag-android and
bugsnag-android-ndk, which will be released at the same time and with the same
version number going forward.
The NDK library has been rebuilt from the ground up and will use the same
version number as bugsnag-android.
Enhancements
- [NDK] Improve stack trace quality for all native crashes. There should be
significantly more crash-time information, across the board but especially on
newer API levels. - [NDK] Reduce memory usage
- [NDK] Add support for session information
- [NDK] Add support for unhandled report tracking
Bug Fixes
v4.7.0
v4.6.1
v4.6.0
v4.5.0
This release alters the behaviour of the notifier to track sessions automatically.
A session will be automatically captured on each app launch and sent to https://sessions.bugsnag.com. If you
use Bugsnag On-Premise, it is now also recommended that you set your notify and session endpoints
via config.setEndpoints(String notify, String sessions)
.
- Enable automatic session tracking by default #314
v4.4.1
v4.4.0
Features
Deprecation notice:
SessionTrackingApiClient and ErrorApiClient are now deprecated in favour of the Delivery interface.
If you configure a custom HTTP client with Bugsnag, it is recommended that you migrate over to this new API.
Further information is available in the docs..
- Expose Delivery API interface for configuring custom HTTP clients
#299
Enhancements
- Use buffered streams for IO (perf improvement)
#307