Sha256: b39078ae627b1ccb2544df26d1e4d95c70f4f29ada0832caf88b14bd2d47a219
Contents?: true
Size: 1.83 KB
Versions: 1
Compression:
Stored size: 1.83 KB
Contents
# Upgrade Guide ## 5.x to 6.x _Our Ruby library has gone through some major improvements and there are a few changes required to use the new integrations_ #### Capistrano and deploys Support for notifying Bugsnag of deployments has been separated into a separate gem named `bugsnag-capistrano`. See the [integration guide](https://docs.bugsnag.com/api/deploy-tracking/capistrano/) for more information. #### Configuration * `Configuration.use_ssl` has been removed. Include the preferred protocol in `Configuration.endpoint` instead. ```diff Bugsnag.configure do |config| - config.use_ssl = true - config.endpoint = 'myserver.example.com' + config.endpoint = 'https://myserver.example.com' end ``` * `Configuration.ignore_classes` now no longer accepts strings. Use classes directly instead. * `Configuration.delay_with_resque` has been removed * `Configuration.vendor_paths` has been removed * `Configuration.params_filters` has been renamed to `Configuration.meta_data_filters` to be clearer * `Configuration.proxy_host` will now default to `ENV['http_proxy']` if set. It can still be manually set. #### Notifying * `notify` now only supports block syntax. Replace usage of the overrides hash with a block ```diff - Bugsnag.notify(e, {severity: 'info'}) + Bugsnag.notify(e) do |report| + report.severity = 'info' + end ``` * `Bugsnag.notify_or_ignore` and `Bugsnag.auto_notify` have been removed removed. Call `notify` directly instead. * `after_notify_callbacks` has been removed * `Bugsnag::Notification` has been renamed to `Bugsnag::Report` #### Logging * `config.debug` boolean has been removed. Set the logger level directly ```diff + require 'logger' Bugsnag.configure do |config| # .. set API key and other properties - config.debug = true + config.logger.level = Logger::DEBUG end ```
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bugsnag-6.1.0 | UPGRADING.md |