Changelog History
Page 6
-
v2.10.0 Changes
- ๐ FEATURE: Added support for
SENTRY_ENVIRONMENT
[@mtsmfm, #910] - ๐ FEATURE: Added support for
SENTRY_RELEASE
[@coorasse, #911]
- ๐ FEATURE: Added support for
-
v2.9.0 Changes
- ๐ป FEATURE: Added
config.inspect_exception_causes_for_exclusion
. Determines if the exception cause should be inspected forconfig.excluded_exceptions
option. [@effron, #872]
- ๐ป FEATURE: Added
-
v2.8.0 Changes
- ๐ FEATURE: Added
config.before_send
. Provide a lambda or proc to this config setting, which will becall
ed before sending an event to Sentry. Receivesevent
andhint
as parameters.hint
is a hash{:exception => ex | nil, :message => message | nil}
. [@hazat, #882]
- ๐ FEATURE: Added
-
v2.7.4 Changes
- ๐ BUGFIX: Correctly handle public only DSNs [@mitsuhiko, #847]
- ๐ BUGFIX: context attributes with nil raised error [@joker-777, 824]
- ๐ BUGFIX: Suppress warning about enabling dyno metadata in Heroku CI [@meganemura, #833]
-
v2.7.3 Changes
- ๐ BUGFIX: Fix proxy settings for Faraday [@Strnadj, #820]
- ๐ BUGFIX: Fix duplicated events in ActiveJob w/DelayedJob and Sidekiq [@BrentWheeldon, #815]
-
v2.7.2 Changes
- ๐ BUGFIX: GlobalIDs are now displayed correctly in Sidekiq contexts [@louim, #798]
- ๐ BUGFIX: If git is not installed, fail silently during release detection [@nateberkopec]
- ๐ BUGFIX: We do not support rack-timeout <= 0.2, fix errors when incompat version present [@nateberkopec]
- ๐ BUGFIX: Put cookies in the correct spot of event [@nateberkopec, #812]
- ๐ BUGFIX: Exception context is deep_merged [@janklimo, #782]
-
v2.7.1 Changes
- ๐ BUGFIX: Fixed LocalJumpError in Rails controllers [@nateberkopec w/@frodsan, #774]
-
v2.7.0 Changes
- ๐ FEATURE: Add random sampling. [@nateberkopec, #734]
- ๐ FEATURE: Transactions. See Context docs for usage. [@nateberkopec, #743]
FEATURE: You can set the current environment for Sentry via
SENTRY_CURRENT_ENV
env variable. Useful if your staging environment's RACK_ENV is "production", for example. [@tijmenb, #736]๐ BUGFIX: Fix wrapped classnames in old versions of Sidekiq and ActiveJob [@nateberkopec, #702]
๐ BUGFIX: Server names on Heroku were pretty useless before - now they follow the dyno name ("worker.1", "web.2") [@nateberkopec, #703]
๐ BUGFIX: ActiveJob::DeserializationError is now ignored by default. Not doing so can cause infinite loops if you are using an ActiveJob async callback. [@nateberkopec, #701]
๐ BUGFIX: Binary conversion to UTF-8 when binary is frozen is fixed [@nateberkopec, #757]
๐ BUGFIX: Our credit-card regex now matches Sentry's server behavior, which means it does not censor milliseconds since the epoch [@nateberkopec, #771]
๐จ REFACTOR: We now use an updated port of Rails' deep_merge which should be 5-10% faster [@nateberkopec, #770]
๐จ REFACTOR: Tests have been cleaned up, and now run in random order. [@nateberkopec]
๐จ REFACTOR: Raven::Event has been refactored a bit [@nateberkopec]
-
v2.6.3 Changes
- ๐ BUGFIX: Fixed typo in the Heroku warning [@greysteil, #728]
- ๐ BUGFIX: Swallow IOErrors when reading the Rack request body [@nateberkopec]
- ๐ BUGFIX: Fix invalid UTF-8/circular references when using async [@nateberkopec, #730]
-
v2.6.2 Changes
๐ BUGFIX: If using the Sidekiq or DelayedJob adapters with ActiveJob, ActiveJob wouldn't re-raise upon capturing an exception. [@nateberkopec, 5b02ad4ff2]
KNOWN ISSUE: When using
async
, Rack integration is not thread-safe [#721]KNOWN ISSUE: When using
async
, encoding errors may be raised [#725]