All Versions
111
Latest Version
Avg Release Cycle
28 days
Latest Release
-
Changelog History
Page 9
Changelog History
Page 9
-
v1.2.1 Changes
- 🛠 BUGFIX: Context clearing should now work properly in DelayedJob and Sidekiq. Also, we properly clear context if Sentry causes an exception. [nateberkopec, #520]
- 🛠 BUGFIX: If Sentry will not send the event (due to environments or no DSN set), it will not attempt to "capture" (construct an event) [nateberkopec, #518]
-
v1.2.0 Changes
- 🔋 FEATURE: Raven now supports Breadcrumbs, though they aren't on by default. Check the docs for how to enable. [dcramer, #497]
- 🔋 FEATURE: Raven is no longer a singleton, you may have many
Raven::Instance
s. [phillbaker, #504] - 🐎 PERFORMANCE: Raven no longer uses a vendored JSON implementation. JSON processing and encoding should be up to 6x faster. [dcramer, #510]
- 🛠 BUGFIX: silence_ready now works for Rails apps. [ream88, #512]
- BUGFIX: transport_failure_callback now works correctly [nateberkopec, #508]
-
v1.1.0 Changes
- The client exposes a
last_event_id
accessor atRaven.last_event_id
. [dcramer, #493] - 🐎 PERFORMANCE: Skip identical backtraces from "re-raised" exceptions [databus23, #499]
- 👌 Support for ActionController::Live and Rails template streaming [nateberkopec, #486]
- The client exposes a
-
v1.0.0 Changes
🚀 We (i.e. @nateberkopec) decided that
raven-ruby
has been stable enough for some time that it's time for a 1.0.0 release!💥 BREAKING CHANGES:
- ⬇️ Dropped support for Ruby 1.8.7 [nateberkopec, #465]
- 👀
raven-ruby
no longer reports form POST data or web cookies by default. To re-enable this behavior, remove the appropriate Processors from your config (see docs or PR) [nateberkopec, #466] - 🚚 UDP transport has been removed [dcramer, #472]
OTHER CHANGES:
- 👌 Improved performance [zanker]
- Deprecated
config.catch_debugged_exceptions
, replaced withconfig.rails_report_rescued_exceptions
.catch_debugged_exceptions
will be removed in 1.1. [nateberkopec, #483] - Added
config.transport_failure_callback
. Provide a lambda or proc to this config setting, which will becall
ed when Sentry returns a 4xx/5xx response. [nateberkopec, #484] - 🏗 JRuby builds fixed [RobinDaugherty]
- 🛠 Fix problems with duplicate exceptions and
Exception.cause
[dcramer, #490] - ➕ Added Exception Context. Any Exception class can define a
raven_context
instance variable, which will be merged into any Event's context which contains this exception. [nateberkopec, #491] - 📚 Documentation from shaneog, squirly, dcramer, ehfeng, nateberkopec.
-
v0.15.6 Changes
- 🛠 Fixed bug where return value of debug middleware was nil [eugeneius, #461]
- Fixed a bug in checking
catch_debugged_exceptions
[greysteil, #458] - 🛠 Fixed a deprecation warning for Rails 5 [Elektron1c97, #457]
-
v0.15.5 Changes
- 👷 DelayedJob integration fixed when last_error not present [dcramer, #454]
- 🚀 Release detection doesn't overwrite manual release setting in Rails [eugeneius, #450]
- 🔊 Deal properly with Cap 3.0/3.1 revision logs [timcheadle, #449]
- 🚅 Rails 5 support [nateberkopec, #423]
-
v0.15.4 Changes
- 👷 DelayedJob integration now also truncates last_error to 100 characters [nateberkopec]
- 🛠 Fix several issues with release detection - silence git log message, fix Capistrano detection [nateberkopec, kkumler]
-
v0.15.3 Changes
- 🚅 Double exception reporting in Rails FIXED! [nateberkopec, #422]
- 🚅 Rails 3 users having issues with undefined runner fixed [nateberkopec, #428]
- 👷 Sidekiq integration works properly when ActiveJob enabled [mattrobenolt]
- 🛠 Fix problems with invalid UTF-8 in exception messages [nateberkopec, #426]
- Backtraces now consider "exe" directories part of the app [nateberkopec, #420]
- 0️⃣ Sinatra::NotFound now ignored by default [drcapulet, #383]
- 🚀 Release versions now properly set. Support for Heroku, Capistrano, and Git. [iloveitaly #377, Sija #380]
- 👷 DelayedJob integration plays well with ActiveJob [kkumler, #378]
- 👷 DelayedJob handlers now truncated [nateberkopec, #431]
- Tons of code quality improvements [amatsuda, ddrmanxbxfr, pmbrent, cpizzaia, wdhorton, PepperTeasdale]
-
v0.15.2 Changes
- ⏪ Reverted ActiveJob support due to conflicts [#368]
-
v0.15.1 Changes
- 🛠 Fix ActiveJob support [greysteil, #367]