Skip to content

Releases: rollbar/rollbar-gem

v3.3.0

27 Oct 17:26
8f34145
Compare
Choose a tag to compare
  • Scrub all arguments when an ActiveJob is configured not to log arguments, #1059
  • Specify rack env key for user ip address, #1065
  • Enable reporting rack framework errors, #1066
  • Add config option to ignore internal errors, #1068

v3.2.0

28 May 14:21
fcf4423
Compare
Choose a tag to compare

Highlights

  • Capistrano 2: fix in error path.
  • Correct CSP nonce behavior for rollbar.js snippet.
  • Sidekiq: Adds sidekiq_use_scoped_block config option.
  • Update rollbar.js v2.22.0:
    • Network telemetry fixes
    • Enable reporting Content Security Policy (CSP) errors
    • Fix scrubbing of objects that are referenced twice in the payload
    • Add safelist/blocklist config options and deprecate whitelist/blacklist
    • Update/fix assorted Typescript definitions
    • Enables uncaught error capture for Web Workers
    • Enable ignoredMessages for trace chain payloads
    • Enable net timeout and max retries when sending to the Rollbar API
    • See https://github.com/rollbar/rollbar.js/releases for details.

Pull requests

Don't rely on return value of ::GirlFriday::WorkQueue.immediate, #1027
Don't use logger.error with capistrano 2, #1043
Use correct CSP nonce behavior when 'unsafe-inline' is set, #1041
Add sidekiq_use_scoped_block configuration option, #1038
Update rollbar.js v2.22.0, #1045

v3.1.2

10 Feb 21:34
0530992
Compare
Choose a tag to compare

Pull requests

Use #prepend over #alias_method for Thread plugin, #1018
Remove skipping CSP nonce on unsafe-inline, #1010
Add test for lambda in exception_level_filters, #1012
Avoid warning by not requiring 'rollbar/notifier' from 'item/locals', #1005
Handle request URLs that include non-ASCII characters, #1021

v3.1.1

16 Nov 22:45
ade7862
Compare
Choose a tag to compare

Fixes dynamic access token assignment when using async senders:

  • Preserve first-added token when using payload tokens, #1013

v3.1.0

06 Nov 23:16
81e440c
Compare
Choose a tag to compare
  • Optionally put the access token in the payload. (Allows passing the token to async sender processes.) Set config.use_payload_access_token = true
  • Migrated from Travis to Github CI

Pull requests

Restore the option to put the token in the payload if needed, #1004
Initial github CI, #1006

v3.0.1

14 Oct 21:41
aff7b9a
Compare
Choose a tag to compare

Fixes scopes that update the access token:

  • Define/init all configuration accessors, #999

v3.0.0

28 Aug 20:28
96a823a
Compare
Choose a tag to compare

Removes support for Ruby 1.9.3.

Supports >= Ruby 2.0.0.

v2.27.1

28 Aug 18:46
d97cad3
Compare
Choose a tag to compare

HIghlights

Fixes deprecation warning in Ruby 2.7

Pull requests

support customizing skipping error report for delayed job, #991
Remove deprecated URI.escape, #993

v2.27.0

24 Jul 17:03
Compare
Choose a tag to compare

Updated Rollbar.js snippet (v2.19.0)

  • Allow increasing the stack trace limit in Chrome, Safari, and Node
  • Lightstep/opentracing integration (pre-release)
  • Allow scrubbing by full path in dot notation
  • Allow error context to be added as custom data

See https://github.com/rollbar/rollbar.js/releases for details.

v2.26.1

22 Jul 16:59
Compare
Choose a tag to compare

Highlights

  • Simplified and improved rake rollbar:test, works reliably with current Rails versions
  • Accept Rack Spec env vars for request URI
  • Capistrano integration improvements:
    • Capistrano 2.x fixed missing constant exception
    • Deploys now unaffected by Rollbar API outages
    • Send comment with succeeded/failed deploy events

Pull requests

Capistrano: use real_revision, not current_revision, #973
Capistrano Deploy Rollbar Comment Fix, #974
Recreate REQUEST_URI using Rack SPEC-compliant variables, #978
Use message occurrence for new project verification test, #981
Rescue exceptions in deploy tasks, allow deploy to continue, #983
Add guard to ensure CAPISTRANO::VERSION is defined, #984