Releases: rollbar/rollbar-gem
v2.19.0
Highlights:
- Dropped support for Ruby
1.8.7and1.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
loggera 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_nameinstead of deprecatedparent_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
v2.18.0
- #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
- PR 732 Fix "Empty message" report for java.lang.Error & children
- PR 730 update
append_nounce?method for SecureHeaders - PR 740 Add Rollbar.configuration.logger_level
- PR 745 Allow to specify queue name for shoryuken
- Update Rollbar.js snippet to version
v2.4.4 - PR 760 Add gem version and SemVer stability badges to README
- PR 761 Fix sidekiq_threshold ignored on first failure
v2.16.4
#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
v2.16.2
v2.16.1
- 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 usingbundle install —path=vendor - Added
shoryukenandaws-sdk-sqsto all gem files
v2.16.0
-
#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
-
Update rollbar.js snippet to
v2.3.8#680 -
Update
delayed_jobdependency to4.1.3#672 -
Add rollbar.js snippet on all responses regardless of status code #664
-
Add documentation for
sinatra/namespacevsrakeconflict toREADME.md#663 -
Add
aws-sdk-sqsgem dependency #659 -
Upgrade
railsgem dependency to4.2.7.1#656 -
Add documentation note for usage of
Rollbar.scope!toREADME.md#653 -
Add example of using
Grapeto deal with500responses status #645 -
Always report errors from
delayed_jobto deal withdj_threshold > 0edge case #615