Skip to content

Releases: rollbar/rollbar-gem

v2.20.2

14 Jun 21:03
Compare
Choose a tag to compare

Highlights:

Fix: Don't try to parse JSON when HTTP Accept header includes JSON types. Rely on Content-Type.

Pull requests:

  • Use content-type to detect json #879
  • Ruby 2.6.3 and latest Rails 5.x releases #878
  • Remove references to ruby 1.8.7, 1.9.2 #874

v2.20.1

30 May 17:45
Compare
Choose a tag to compare

Fixes:
Improved truncation of oversized payloads, #872
Ensure rspec dependencies are loaded in order, #871

v2.20.0

25 May 01:00
Compare
Choose a tag to compare

Highlights

New development config flags:

  • raise_on_error to raise when an exception object is logged
  • log_payload to log payloads to the logger
  • transmit to enable/disable transmit to Rollbar
  • Allow existing logger_level to be disabled with nil/false

Allow regex in the scrub_whitelist.

Better json mime type detection when extracting request data.

Rollbar.js snippet updated from 2.5.4 -> 2.7.1

Pull requests:

  • Allow regex in scrub_whitelist, #866
  • Dev config flags raise_on_error, log_payload, transmit, logger_level, #867
  • Improve detection of json mime types, #868
  • Update snippet to rollbar.js 2.7.1, #870

v2.19.4

09 May 17:43
Compare
Choose a tag to compare

More aggressive string truncation for large payloads #865

v2.19.3

20 Mar 22:14
Compare
Choose a tag to compare

Use alias_method to replace #as_json #851
Update rollbar.js submodule/snippet to 2.5.4 #852
Tolerate connection pool errors #849
Remove dependency on redis server endpoint #828
Rubocop cleanup #848
Issue 841: Build RSpec coverage of the Capistrano wrapper #844
Enable locals in exception frame data #829
Update readme for Ruby 2.6.1 fix #847
Issue #839: Capistrano deploy notification fails due to missing dry_run? method in some cases #840
Add rubygems links #835

v2.19.2

27 Feb 06:47
Compare
Choose a tag to compare
  • Capistrano deploy fails if No/incorrect Access token is provided in version 2.19.x #832
  • uninitialized constant Rollbar::Scrubbers #833
  • Add capture uncaught config option #719

v2.19.1

24 Feb 23:10
Compare
Choose a tag to compare

Rake task broken for non-Rails project #831

v2.19.0

24 Feb 04:51
Compare
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
Compare
Choose a tag to compare
  • PR #795 : Make scrub_all work correctly (including with whitelist)

v2.18.0

26 Sep 12:19
Compare
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