All Versions
Latest Version
Avg Release Cycle
28 days
Latest Release

Changelog History
Page 6

  • 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]

  • v2.6.1 Changes

    • ๐Ÿ›  BUGFIX: Fix cases where ActionDispatch::RemoteIP would blow up during event creation [@cmoylan, #722]
    • ๐Ÿ›  BUGFIX: In ActiveJob, don't report exceptions which can be rescued by rescue_from handlers [@bensheldon, #719]
  • v2.6.0 Changes

    • ๐Ÿ”‹ FEATURE: raven-ruby now marks itself as the "ruby" logger by default, to match raven-js behavior [@nateberkopec]
    • ๐Ÿ”‹ FEATURE: You may now override the default sanitization parameters [#712, @nateberkopec]
    • ๐Ÿ”‹ FEATURE: Breadcrumb buffers are now publicly accessible [#686, @nateberkopec]
    • ๐Ÿ”‹ FEATURE: We yell at you now if you're using Heroku but don't have runtime-dyno-metadata enabled [#715, @nateberkopec]
    • ๐Ÿ”‹ FEATURE: project_root will always be set, regardless of framework [#716, @nateberkopec]

    • ๐Ÿ›  BUGFIX: Request body and message limits now match Sentry server defaults [#714, @nateberkopec]

    • ๐Ÿ›  BUGFIX: Sidekiq context now works as expected [#713, @nateberkopec]

    • ๐Ÿ›  BUGFIX: Capture exceptions in ActiveJob when not using Sidekiq adapter [#709, #671, @nateberkopec]

  • v2.5.3 Changes

    • ๐Ÿ›  BUGFIX: Deal properly with ASCII_8BIT/BINARY encodings [#689, #696, @nateberkopec]
  • v2.5.2 Changes

    • ๐Ÿ›  BUGFIX: raven test executable should be available [#691, @nateberkopec]
    • ๐Ÿ›  BUGFIX: Fix stack overflow when calling Backtrace#inspect [#690, @nateberkopec]

    • KNOWN ISSUE: Character encoding errors [#689]

  • v2.5.1 Changes

    • ๐Ÿ›  BUGFIX: Fix case where Pathname objects are on the load path [@nateberkopec]
    • ๐Ÿ›  BUGFIX: Fix bad UTF-8 characters in the URL querystring [@nateberkopec]
    • ๐Ÿ›  BUGFIX: Fix case where rack-timeout could be required twice [@nateberkopec]

    • ๐Ÿ”จ REFACTOR: Slightly cleaner character encoding fixing [@nateberkopec, @bf4]