HearingAidAndroid
HearingAidAndroid copied to clipboard
Bump bugsnag-android-ndk from 4.9.1 to 5.28.3
Bumps bugsnag-android-ndk from 4.9.1 to 5.28.3.
Release notes
Sourced from bugsnag-android-ndk's releases.
v5.28.3
Bug fixes
- Fixed a very rare race-condition in refreshSymbolTable that could lead to empty native stack traces being reported #1781
v5.28.2
Bug fixes
- Fixed a bug that could sometimes cause native crashes when adding or clearing feature flags #1777
- Nested metadata is now correctly subject to the
Configuration.setMaxStringValueLength
setting #1778v5.28.1
Bug fixes
- Fixed rare thread-starvation issue where some internal failures could lead to deadlocks. This was most noticeable when attempting to call Bugsnag.start on an architecture (ABI) that was not packaged in the APK, and lead to an ANR instead of an error report. #1768
v5.28.0
Enhancements
- Bugsnag now supports up to 500 breadcrumbs, with a default max of 100. Note that breadcrumbs will be trimmed (oldest first) if the payload exceeds 1MB. #1751
Bug fixes
- Fixed very rare crashes when attempting to unwind NDK stacks over protected memory pages #1761
v5.27.0
Enhancements
- Setting
Configuration.attemptDeliveryOnCrash
will cause Bugsnag to attempt error delivery during some crashes. Use of this feature is discouraged, see the method JavaDoc for more information. #1749v5.26.0
Enhancements
- Introduced
bugsnag_refresh_symbol_table
andBugsnagNDK.refreshSymbolTable
to allow NDK apps to force a refresh of cached debug information used during a native crash. This new API is only applicable if you are usingdlopen
orSystem.loadLibrary
after startup, and experiencing native crashes with missing symbols. #1731Bug fixes
... (truncated)
Changelog
Sourced from bugsnag-android-ndk's changelog.
5.28.3 (2022-11-16)
Bug fixes
- Fixed a very rare race-condition in refreshSymbolTable that could lead to empty native stack traces being reported #1781
5.28.2 (2022-11-08)
Bug fixes
- Fixed a bug that could sometimes cause native crashes when adding or clearing feature flags #1777
- Nested metadata is now correctly subject to the
Configuration.setMaxStringValueLength
setting #17785.28.1 (2022-10-19)
Bug fixes
- Fixed rare thread-starvation issue where some internal failures could lead to deadlocks. This was most noticeable when attempting to call Bugsnag.start on an architecture (ABI) that was not packaged in the APK, and lead to an ANR instead of an error report. #1768
5.28.0 (2022-10-13)
Enhancements
- Bugsnag now supports up to 500 breadcrumbs, with a default max of 100. Note that breadcrumbs will be trimmed (oldest first) if the payload exceeds 1MB. #1751
Bug fixes
- Fixed very rare crashes when attempting to unwind NDK stacks over protected memory pages #1761
5.27.0 (2022-10-06)
Enhancements
- Setting
Configuration.attemptDeliveryOnCrash
will cause Bugsnag to attempt error delivery during some crashes. Use of this feature is discouraged, see the method JavaDoc for more information. #17495.26.0 (2022-08-18)
Enhancements
... (truncated)
Commits
7ebe519
Merge pull request #1785 from bugsnag/release/v5.28.317cbed4
v5.28.3131edcc
Merge pull request #1783 from bugsnag/PLAT-9220/bg-refresh-symbols1247530
feat(ndk):refreshSymbolTable
on app startup complete is now triggered in t...f0e14fd
refactor(internal): moved BackgroundTaskService to the internal package to al...7b947cc
Merge pull request #1782 from bugsnag/PLAT-9219/background-task-refactor85cc439
refactor(internal): moved BackgroundTaskService to the internal package to al...e88b9cf
Merge pull request #1781 from bugsnag/PLAT-9173/fix-empty-stacktraces3750aa9
fix(ndk): delete the old crash unwinder inbsg_unwinder_refresh
if it is ...10d575e
fix(ndk): end2end test for calling refreshSymbolTable during a crash- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)