Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 2.02 KB

CHANGELOG.md

File metadata and controls

53 lines (35 loc) · 2.02 KB

Change Log

0.5.2

  • Fix compat issue with delayed_job below version 3. Exceptions raised by delayed_job below version 3 will not be automatically caught; upgrade to v3 or catch and report by hand.

0.5.1

  • Save the exception uuid in env['ratchetio.exception_uuid'] for display in user-facing error pages.

0.5.0

  • Add support to report exceptions raised in delayed_job.

0.4.11

  • Allow exceptions with no backtrace (e.g. StandardError subclasses)

0.4.10

  • Fix compatability issue with ruby 1.8

0.4.9

  • Start including a UUID in reported exceptions
  • Fix issue with scrub_fields, and add :password_confirmation to the default list

0.4.8

  • Add ability to send reports asynchronously, using girl_friday or Threading by default.
  • Add ability to save reports to a file (for use with ratchet-agent) instead of sending across to Ratchet servers.

0.4.7

  • Sensitive params now scrubbed out of requests. Param name list is customizable via the scrub_fields config option.

0.4.6

  • Add support to play nicely with Goalie.

0.4.5

  • Add default_logger config option. It should be a lambda that will return the logger to use if no other logger is configured (i.e. no logger is set by the Railtie hook). Default: lambda { Logger.new(STDERR) }

0.4.4

  • Add enabled runtime config flag. When false, no data (messages or exceptions) will be reported.

0.4.3

  • Add RSpec test suite. A few minor code changes.

0.4.2

  • Add "ignore" filter level to completely ignore exceptions by class.

0.4.1

  • Recursively filter files out of the params hash. Thanks to trisweb for the pull request.

0.4.0

  • Breaking change to make the "person" more configurable. If you were previously relying on your current_member method being called to return the person object, you will need to add the following line to config/initializers/ratchetio.rb:

    config.person_method = "current_member"

  • Person id, username, and email method names are now configurable -- see README for details.