Skip to content

Releases: bugsnag/bugsnag-ruby

v6.11.0

17 Jan 17:39
5c8a7db
Compare
Choose a tag to compare

6.11.0 (17 Jan 2019)

Note: this release alters the behaviour of the notifier to track sessions automatically.

Enhancements

  • Added Breadcrumbs. Breadcrumbs allow you to track events that may have led
    up to an error, such as handled errors, page redirects, or SQL queries. For info on what
    is tracked and how you can customize the data that breadcrumbs collect, see the
    Logging breadcrumbs
    section of our documentation.
    | #525

  • Bugsnag will now capture automatically created sessions by default.
    | #523

Deprecated

  • The endpoint and session_endpoint configuration options are now deprecated but still supported. The set_endpoints method should be used instead. Note that session tracking will be disabled if the notify endpoint is configured but the sessions endpoint is not - this is to avoid inadvertently sending session payloads to the wrong server.

v6.10.0

05 Dec 14:39
46d345d
Compare
Choose a tag to compare

6.10.0 (05 Dec 2018)

Enhancements

  • Add SignalException to our default ignored classes
    | #479
    | Toby Hsieh

  • Include Bugsnag frames, marked out of project
    | #497

Fixes

  • Ensure Sidekiq request data is always attached to notifications
    | #495

v6.9.0

12 Nov 16:43
983685b
Compare
Choose a tag to compare

6.9.0 (12 Nov 2018)

Enhancements

  • Ensure the correct error handler is used in newer versions of Sidekiq
    | #434

  • Rewrite Delayed::Job integration to fix potential issues and add more
    collected data
    | #492
    | Simon Maynard

v6.8.0

11 Jul 16:28
2887674
Compare
Choose a tag to compare

This release includes general performance improvements to payload trimming and
filtering.

Enhancements

  • Capture unexpected app terminations automatically with at_exit
    | #397
    | Alex Moinet

  • (DelayedJob) Improve max attempts handling - If the max attempts method
    returns nil it should fallback to Delayed::Worker.max_attempts
    | #471
    | Johnny Shields

  • Increase payload size limit to 512kb (from 256kb)
    | #431
    | Alex Moinet

v6.7.3

18 May 10:32
4b08615
Compare
Choose a tag to compare

6.7.3 (18 May 2018)

Fixes

v6.7.2

24 Apr 16:56
2a61e9b
Compare
Choose a tag to compare

6.7.2 (24 Apr 2018)

Fixes

  • (Notify) Handle notify calls with nil arguments correctly
    | #439

v6.7.1

11 Apr 19:15
Compare
Choose a tag to compare

Fixes

  • (Rails) Log missing key warning after initialization completes, avoiding
    incorrectly logging a warning that the API key is missing
    #444

v6.7.0

05 Apr 11:13
6413bd3
Compare
Choose a tag to compare

6.7.0 (05 Apr 2018)

Enhancements

  • Support HTTP proxy from http_proxy and https_proxy environment variables
    | #424
    | #437
    | Bill Kirtley

  • Add option to disable auto-configuration
    | #419

  • Add warden.user.rack data to default filters
    | #436

Fixes

  • Ensure logged messages include Bugsnag progname
    | #443

v6.6.4

14 Feb 13:01
Compare
Choose a tag to compare

Fixes

  • Mark files in .bundle/ directory as not "in project"
    | #420
    | Alex Moinet
  • Restore support for attaching bugsnag_* metadata to exceptions without
    extending Bugsnag::Middleware::ExceptionMetaData
    | #426
    | Jordan Raine

v6.6.3

23 Jan 10:20
Compare
Choose a tag to compare

6.6.3 (23 Jan 2018)

Fixes

  • Re-added apiKey to payload for compatibility
    | #418