Skip to content

Latest commit

 

History

History
173 lines (136 loc) · 3.69 KB

CHANGELOG.md

File metadata and controls

173 lines (136 loc) · 3.69 KB

Changelog

1.5.0

  • Add proxy support for http requests to Bugsnag.
  • Read the API key from the environment for Heroku users

1.4.2

  • Add HTTP Referer to the request tab on rack apps

1.4.0

  • Add ignore_user_agents to ignore certain user agents
  • Change bugsnag middleware order to have Callbacks last
  • Allow nil values to be sent to bugsnag

1.3.8

  • Add truncated only when a field has been truncated

1.3.7

  • Fix warden bug where user id is an array of ids
  • Filter get params from URLs as well as meta_data

1.3.6

  • Filter out meta-data keys containing the word 'secret' by default

1.3.5

  • Fixed bug in rake integration with ruby 1.9 hash syntax

1.3.4

  • Fix nil bug in windows backtraces

1.3.3

  • Support windows-style paths in backtraces
  • Fix bug with before_bugsnag_notify in Rails 2

1.3.2

  • Notify will now build exceptions if a non-exception is passed in.

1.3.1

  • Add support for Bugsnag rake integration

1.3.0

  • By default we notify in all release stages now
  • Return the notification in notify_or_ignore

1.2.18

  • Add support for bugsnag meta data in exceptions.

1.2.17

  • Clear the before bugsnag notify callbacks on sidekiq when a job is complete

1.2.16

  • Allow lambda functions in config.ignore_classes

1.2.15

  • Add stacktrace to internal bugsnag logging output
  • Protect against metadata not being a hash when truncation takes place

1.2.14

  • Add debug method, configuration option to help debug issues
  • Better protection against bad unicode strings in metadata

1.2.13

  • Protect against invalid unicode strings in metadata

1.2.12

  • Fixed minor HTTParty dependency issue

1.2.11

  • Send rails version with exceptions
  • Protect against nil params object when errors happen in rack

1.2.10

  • Added Rack HTTP method (GET, POST, etc) to request tab

1.2.9

  • Fixed an issue with Warden userIds not being reported properly.

1.2.8

  • Added disable method to Bugsnag middleware, allows you to force-disable built-in Bugsnag middleware.

1.2.7

  • Protect against rare exception-unwrapping infinite loop (only in some exceptions using the original_exception pattern)

1.2.6

  • Fix for rails 2 request data extraction
  • Deploy environment customization support (thanks coop)
  • Ensure Bugsnag rails 3 middleware runs before initializers

1.2.5

  • Show a warning if no release_stage is set when delivering exceptions
  • Require resque plugin in a safer way

1.2.4

  • Automatically set the release_stage in a safer way on rack/rails

1.2.3

  • Re-add support for sending bugsnag notifications via resque

1.2.2

  • Add rspec tests for rack middleware

1.2.1

  • Fix a bug where before/after hooks were not being fired

1.2.0

  • Added Bugsnag Middleware and callback, easier ways to add custom data to your exceptions
  • Added automatic Sidekiq integration
  • Added automatic Devise integration
  • Comprehensive rspec tests

1.1.5

  • Fix minor internal version number parsing bug

1.1.4

  • Move Bugsnag rack middleware later in the middleware stack, fixes issue where development exception may not have been delivered

1.1.3

  • Fix multi_json conflict with rails 3.1
  • Make bugsnag_request_data public for easier EventMachine integration (thanks fblee)

1.1.2

  • Fix multi_json gem dependency conflicts

1.1.1

  • Capistrano deploy tracking support
  • More reliable project_root detection for non-rails rack apps
  • Support for sending test exceptions from rake (rake bugsnag:test_exception)

1.1.0

  • First public release