All Versions
146
Latest Version
Avg Release Cycle
56 days
Latest Release
798 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v6.24.2 Changes
January 21, 2022 -
v6.24.1 Changes
November 30, 2021๐ Fixes
- ๐ Fix metadata not being recorded when using Resque outside of Active Job | #710 | isnotajoke
-
v6.24.0 Changes
October 06, 2021โจ Enhancements
- ๐ Allow overriding an event's unhandled flag | #698
- โ Add the ability to store metadata globally | #699
- โ Add
cookies
,body
andhttpVersion
to the automatically captured request data for Rack apps | #700 - โ Add
Configuration#endpoints
for reading the notify and sessions endpoints andConfiguration#endpoints=
for setting them | #701 - Add
Configuration#redacted_keys
. This is likemeta_data_filters
but matches strings with case-insensitive equality, rather than matching based on inclusion | #703 - ๐ Allow pausing and resuming sessions, giving more control over the stability score | #704
- ๐ง Add
Configuration#vendor_paths
to replaceConfiguration#vendor_path
| #705
๐ Deprecated
- ๐ In the next major release,
params
will only contain query string parameters. Currently it also contains the request body for form data requests, but this is deprecated in favour of the newbody
property - ๐ง The
Configuration#set_endpoints
method is now deprecated in favour ofConfiguration#endpoints=
- The
Configuration#meta_data_filters
option is now deprecated in favour ofConfiguration#redacted_keys
- ๐ง The
Configuration#vendor_path
option is now deprecated in favour ofConfiguration#vendor_paths
-
v6.23.0 Changes
September 21, 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 replacebefore_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) todevice
metadata | #690 - Add
errors
toReport
/Event
containing an array ofError
objects. TheError
object containserror_class
,error_message
,stacktrace
andtype
(always "ruby") | #691 - โ Add
original_error
toReport
/Event
containing the original Exception instance | #692 - โ Add
request
toReport
/Event
containing HTTP request metadata | #693 - ๐ Add
add_metadata
andclear_metadata
toReport
/Event
| #694 - โ Add
set_user
toReport
/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 ofon_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 ofenabled_release_stages
- The
auto_capture_sessions
andtrack_sessions
configuration options have been deprecated in favour ofauto_track_sessions
- The
enabled_automatic_breadcrumb_types
configuration option has been deprecated in favour ofenabled_breadcrumb_types
- The
Report
class has been deprecated in favour of theEvent
class - The
Report#meta_data
attribute has been deprecated in favour ofEvent#metadata
- The
Breadcrumb#meta_data
attribute has been deprecated in favour ofBreadcrumb#metadata
- The
Breadcrumb#name
attribute has been deprecated in favour ofBreadcrumb#message
- The breadcrumb type constants in the
Bugsnag::Breadcrumbs
module has been deprecated in favour of the constants available in theBugsnag::BreadcrumbType
module For example,Bugsnag::Breadcrumbs::ERROR_BREADCRUMB_TYPE
is now available asBugsnag::BreadcrumbType::ERROR
- The
- ๐
Report#exceptions
has been deprecated in favour of the newerrors
property - ๐
Report#raw_exceptions
has been deprecated in favour of the neworiginal_error
property - ๐ Accessing request data via
Report#metadata
has been deprecated in favour of using the newrequest
property. Request data will be moved out of metadata in the next major version - ๐ The
Report#add_tab
andReport#remove_tab
methods have been deprecated in favour of the newadd_metadata
andclear_metadata
methods
-
v6.22.1 Changes
August 11, 2021๐ Fixes
- ๐ Fix possible
LocalJumpError
introduced in v6.22.0 | #675
- ๐ Fix possible
-
v6.22.0 Changes
August 10, 2021 -
v6.21.0 Changes
June 23, 2021 -
v6.20.0 Changes
March 29, 2021 -
v6.19.0 Changes
January 06, 2021โจ Enhancements
๐ป Exception messages will be truncated if they have a length greater than 3,072 | #636 | joshuapinter
๐ Breadcrumb metadata can now contain any type | #648
-
v6.18.0 Changes
October 27, 2020