Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 21, 2021

Bumps bugsnag from 5.2.0 to 6.23.0.

Release notes

Sourced from bugsnag's releases.

v6.23.0

Enhancements

  • Sessions will now be delivered every 10 seconds, instead of every 30 seconds | #680
  • Log errors that prevent delivery at ERROR level | #681
  • Add on_breadcrumb callbacks to replace before_breadcrumb_callbacks | #686
  • Add context attribute to configuration, which will be used as the default context for events. Using this option will disable automatic context setting | #687 | #688
  • Add Bugsnag#breadcrumbs getter to fetch the current list of breadcrumbs | #689
  • Add time (an ISO8601 string in UTC) to device metadata | #690
  • Add errors to Report/Event containing an array of Error objects. The Error object contains error_class, error_message, stacktrace and type (always "ruby") | #691
  • Add original_error to Report/Event containing the original Exception instance | #692
  • Add request to Report/Event containing HTTP request metadata | #693
  • Add add_metadata and clear_metadata to Report/Event | #694
  • Add set_user to Report/Event | #695

Fixes

  • Avoid starting session delivery thread when the current release stage is not enabled | #677

Deprecated

  • before_breadcrumb_callbacks have been deprecated in favour of on_breadcrumb callbacks and will be removed in the next major release
  • For consistency with Bugsnag notifiers for other languages, a number of methods have been deprecated in this release. The old options will be removed in the next major version | #676
    • The notify_release_stages configuration option has been deprecated in favour of enabled_release_stages
    • The auto_capture_sessions and track_sessions configuration options have been deprecated in favour of auto_track_sessions
    • The enabled_automatic_breadcrumb_types configuration option has been deprecated in favour of enabled_breadcrumb_types
    • The Report class has been deprecated in favour of the Event class
    • The Report#meta_data attribute has been deprecated in favour of Event#metadata
    • The Breadcrumb#meta_data attribute has been deprecated in favour of Breadcrumb#metadata
    • The Breadcrumb#name attribute has been deprecated in favour of Breadcrumb#message
    • The breadcrumb type constants in the Bugsnag::Breadcrumbs module has been deprecated in favour of the constants available in the Bugsnag::BreadcrumbType module For example, Bugsnag::Breadcrumbs::ERROR_BREADCRUMB_TYPE is now available as Bugsnag::BreadcrumbType::ERROR
  • Report#exceptions has been deprecated in favour of the new errors property
  • Report#raw_exceptions has been deprecated in favour of the new original_error property
  • Accessing request data via Report#metadata has been deprecated in favour of using the new request property. Request data will be moved out of metadata in the next major version
  • The Report#add_tab and Report#remove_tab methods have been deprecated in favour of the new add_metadata and clear_metadata methods

... (truncated)

Changelog

Sourced from bugsnag's changelog.

v6.23.0 (21 September 2021)

Enhancements

  • Sessions will now be delivered every 10 seconds, instead of every 30 seconds | #680
  • Log errors that prevent delivery at ERROR level | #681
  • Add on_breadcrumb callbacks to replace before_breadcrumb_callbacks | #686
  • Add context attribute to configuration, which will be used as the default context for events. Using this option will disable automatic context setting | #687 | #688
  • Add Bugsnag#breadcrumbs getter to fetch the current list of breadcrumbs | #689
  • Add time (an ISO8601 string in UTC) to device metadata | #690
  • Add errors to Report/Event containing an array of Error objects. The Error object contains error_class, error_message, stacktrace and type (always "ruby") | #691
  • Add original_error to Report/Event containing the original Exception instance | #692
  • Add request to Report/Event containing HTTP request metadata | #693
  • Add add_metadata and clear_metadata to Report/Event | #694
  • Add set_user to Report/Event | #695

Fixes

  • Avoid starting session delivery thread when the current release stage is not enabled | #677

Deprecated

  • before_breadcrumb_callbacks have been deprecated in favour of on_breadcrumb callbacks and will be removed in the next major release
  • For consistency with Bugsnag notifiers for other languages, a number of methods have been deprecated in this release. The old options will be removed in the next major version | #676
    • The notify_release_stages configuration option has been deprecated in favour of enabled_release_stages
    • The auto_capture_sessions and track_sessions configuration options have been deprecated in favour of auto_track_sessions
    • The enabled_automatic_breadcrumb_types configuration option has been deprecated in favour of enabled_breadcrumb_types
    • The Report class has been deprecated in favour of the Event class
    • The Report#meta_data attribute has been deprecated in favour of Event#metadata
    • The Breadcrumb#meta_data attribute has been deprecated in favour of Breadcrumb#metadata
    • The Breadcrumb#name attribute has been deprecated in favour of Breadcrumb#message
    • The breadcrumb type constants in the Bugsnag::Breadcrumbs module has been deprecated in favour of the constants available in the Bugsnag::BreadcrumbType module For example, Bugsnag::Breadcrumbs::ERROR_BREADCRUMB_TYPE is now available as Bugsnag::BreadcrumbType::ERROR
  • Report#exceptions has been deprecated in favour of the new errors property
  • Report#raw_exceptions has been deprecated in favour of the new original_error property
  • Accessing request data via Report#metadata has been deprecated in favour of using the new request property. Request data will be moved out of metadata in the next major version
  • The Report#add_tab and Report#remove_tab methods have been deprecated in favour of the new add_metadata and clear_metadata methods

... (truncated)

Commits
  • 13fe956 Release v6.23.0
  • 00460bf Bump version
  • 2089377 Update changelog
  • ca54356 Add stacktrace to Error object summary
  • e8fe0d2 Merge pull request #696 from bugsnag/add-set-user-to-report
  • bc36cd1 Merge pull request #695 from bugsnag/add-stacktrace-to-errors
  • 91ff9c7 Update changelog
  • 6e63b62 Add Report#set_user
  • 9f3a75f Refactor Error class to make stacktrace readonly
  • 1074a63 Add the stacktrace to each Error
  • 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)

Bumps [bugsnag](https://github.com/bugsnag/bugsnag-ruby) from 5.2.0 to 6.23.0.
- [Release notes](https://github.com/bugsnag/bugsnag-ruby/releases)
- [Changelog](https://github.com/bugsnag/bugsnag-ruby/blob/master/CHANGELOG.md)
- [Commits](bugsnag/bugsnag-ruby@v5.2.0...v6.23.0)

---
updated-dependencies:
- dependency-name: bugsnag
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 6, 2021

Superseded by #59.

@dependabot dependabot bot closed this Oct 6, 2021
@dependabot dependabot bot deleted the dependabot/bundler/bugsnag-6.23.0 branch October 6, 2021 20:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant