All Versions
111
Latest Version
Avg Release Cycle
28 days
Latest Release
-

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::Instances. [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 at Raven.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]
  • 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 with config.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 be called 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]