DDoSolitary / OkcAgent

A utility that makes OpenKeychain available in your Termux shell
MIT License
184 stars 14 forks source link

Bump bugsnag-android from 5.14.0 to 5.28.3 #125

Open dependabot[bot] opened 1 year ago

dependabot[bot] commented 1 year ago

Bumps bugsnag-android from 5.14.0 to 5.28.3.

Release notes

Sourced from bugsnag-android'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 #1778

v5.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. #1749

v5.26.0

Enhancements

  • Introduced bugsnag_refresh_symbol_table and BugsnagNDK.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 using dlopen or System.loadLibrary after startup, and experiencing native crashes with missing symbols. #1731

Bug fixes

... (truncated)

Changelog

Sourced from bugsnag-android'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 #1778

5.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. #1749

5.26.0 (2022-08-18)

Enhancements

... (truncated)

Commits
  • 7ebe519 Merge pull request #1785 from bugsnag/release/v5.28.3
  • 17cbed4 v5.28.3
  • 131edcc Merge pull request #1783 from bugsnag/PLAT-9220/bg-refresh-symbols
  • 1247530 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-refactor
  • 85cc439 refactor(internal): moved BackgroundTaskService to the internal package to al...
  • e88b9cf Merge pull request #1781 from bugsnag/PLAT-9173/fix-empty-stacktraces
  • 3750aa9 fix(ndk): delete the old crash unwinder in bsg_unwinder_refresh if it is ...
  • 10d575e fix(ndk): end2end test for calling refreshSymbolTable during a crash
  • Additional commits viewable in compare view


Dependabot compatibility score

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)