Skip to content

Releases: rollbar/rollbar-gem

v2.19.0

24 Feb 04:51

Choose a tag to compare

Highlights:

  • Dropped support for Ruby 1.8.7 and 1.9.2
  • Added support for Rails’ active_job framework
  • Enabled Rails 5 content_security_policy for js snippet
  • Pinned sqlite gem version dependency to 1.3.x
  • Allow raw/native JSON in JS config object, e.g. checkIgnore function 

Detailed list of issues resolved and PRs merged in:

  • Rework gem regex spec to avoid deprecation warning. #788
  • Update gemspec to not include test files to reduce gem byte size. #789
  • Make logger a public method. #786
  • Test Ruby 2.3 and Rails 5.2 in CI. #785
  • Remove invalid ** usages from dummyapp/.gitignore #783
  • Sidekiq with failover as Delay::Thread is not working as expected #784
  • Update Deploy API wrapper to support status property #782
  • Tune up RSpec and Travis #799
  • Updated Gemfile works for Ruby 1.9.3 through 2.6.0 #801
  • rollbar-rails-runner doesn't work on Rails 5.1.1 #606
  • Bug undefined blank for string in Rollbar::Logger #675
  • Recursive Rollbar submission condition can crash the process #741
  • Fix failing jruby builds #686
  • Missing coverage in Codacy #583
  • Active Job adapter for delivering errors #759
  • Use module_parent_name instead of deprecated parent_name #811
  • Enable Rails 5 content_security_policy for js snippet #809
  • [bug] Receiving API reject 400 for some requests when using Ruby 2.6.0 #797
  • Rollbar hits "stack level too deep" when context contains ActiveRecord class #545
  • Pin sqlite gem to 1.3.x or less (after incompatible 1.4.0 was released) #817
  • ActionController::RoutingError (No route matches [GET] "/verify"): #696
  • Sidekiq with failover as Delay::Thread is not working as expected #784
  • Fix Travis error: unable to reap all threads within 3 seconds#823
  • Allow raw/native JSON in JS config object, e.g. checkIgnore function #821
  • Email errors in ActionMailer::DeliveryJob are not reported #487
  • Remove Ruby 1.8.7, 1.9.2 from Travis matrix, and update gemspec #822
  • ag scrub the extra field #825

v2.18.2

14 Dec 15:33

Choose a tag to compare

  • PR #795 : Make scrub_all work correctly (including with whitelist)

v2.18.0

26 Sep 12:19

Choose a tag to compare

  • #779 Support multiple secure_headers versions
  • #703 Feature request: reporting error hooks
  • #733 Discarding original exception when reporting failsafe
  • #544 warning: method redefined; discarding old use_eventmachine=
  • #772 Send arguments with exception in active job plugin - clean up
  • #753 Errors in background threads are not recorded
  • #738 Capistrano deploy fails if no compile assets present
  • #737 Match logic for capture_email, capture_username, capture_ip and anonymize_ip with pyrollbar
  • #725 Apps without assets can't be deployed anymore
  • #713 2.15.6 crash on Rails deploy at rollbar:sourcemap stage
  • #699 Roll bar seems to be logging Delayed Job errors twice
  • #505 Send arguments with exception in active job plugin

v2.17.0

27 Aug 11:00

Choose a tag to compare

v2.16.4

30 Jul 02:28

Choose a tag to compare

#139 It would be awesome if Rollbar.configuration.scrub_fields could take a lambda like Rails.application.config.filter_parameters (added scrub_whitelist configuration option)
#766 Fix link to LICENSE
Fixed spec/rollbar/middleware/js_spec.rb which was breaking on ruby 1.8.7 due to assertions not respecting unordered nature of hashes

v2.16.3

03 Jul 00:46

Choose a tag to compare

#758: anonymize_user_ip persists full IP in headers
#757: Support URI reserved characters in proxy server passwords.

v2.16.2

05 Jun 16:10

Choose a tag to compare

Same as 2.16.1 but the version number was not properly updated.

v2.16.1

30 May 11:39

Choose a tag to compare

  • PR #460 - Send rollbar_comment during deploys
  • PR #666 - Passing proxy vars manually
  • PR #747 - Revert "uploading sourcemaps to rollbar for capistrano"
  • #751 - Scrubbing X-Forwarded-For header when collect_user_ip = false
  • Ignore vendor/ when using bundle install —path=vendor
  • Added shoryuken and aws-sdk-sqs to all gem files

v2.16.0

17 May 06:58

Choose a tag to compare

  • #728 - Anonymize IP address config option

  • #727 - Allow IP collection to be easily turned on and off in config

  • PR #715 - Don't send person's personally identifiable information as a default

  • PR #702 - Follow symlinks when looking up source maps

  • PR #682 - Better logging for capistrano sourcemap uploading

  • #341 - Allow access to controller variables from custom_data_method

  • #539 - Failure to add rollbar.js to page

  • #472 - Exception from Delayed::Job not reported if job fails to deserialize

v2.15.6

17 Apr 20:23

Choose a tag to compare

  • Update rollbar.js snippet to v2.3.8 #680

  • Update delayed_job dependency to 4.1.3 #672

  • Add rollbar.js snippet on all responses regardless of status code #664

  • Add documentation for sinatra/namespace vs rake conflict to README.md #663

  • Add aws-sdk-sqs gem dependency #659

  • Upgrade rails gem dependency to 4.2.7.1 #656

  • Add documentation note for usage of Rollbar.scope! to README.md #653

  • Add example of using Grape to deal with 500 responses status #645

  • Always report errors from delayed_job to deal with dj_threshold > 0 edge case #615