Skip to content

Releases: rollbar/rollbar.js

v2.23.0

24 Jun 16:41
Compare
Choose a tag to compare

Added ability to use async transform function, #953

v2.22.0

27 May 11:33
46cbae6
Compare
Choose a tag to compare

Highlights

  • Typescript type updates for config options: CSP errors, local variables
  • Enable basic telemetry for Node.js
  • Enable ignoredMessages for trace chain payloads
  • Enable net timeout and max retries when sending to the Rollbar API

Pull requests

Remove console.log, #939
Add TypeScript definitions for CSP error reporting, #942
Node.js telemetry - logging and http(s) request, #943
Add node 14, 16 to ci, #949
Apply ignoredMessages filter to trace_chain occurrences, #945
Update ts types for locals, #950
Read timeout from options and pass it to the XMLHttpRequest, #947

v2.21.1

17 Mar 15:54
457b285
Compare
Choose a tag to compare

Highlights

Enables uncaught error capture for Web Workers.

Pull Requests

Enable uncaught error capture for web workers, #929

v2.21.0

16 Feb 18:12
f44199f
Compare
Choose a tag to compare

Revised options for Node.js local variables capture:

  • Load the locals module separately
  • Add options for enable/disable, and uncaughtOnly

v2.20.0

29 Jan 21:14
064d90a
Compare
Choose a tag to compare

Highlights

  • Capture local variables for Node.js
  • Enable reporting Content Security Policy (CSP) errors
  • Fix wait behavior in async Lambda handler
  • Fix scrubbing of objects that are referenced twice in the payload
  • Update tracer properties
  • Add safelist/blocklist config options and deprecate whitelist/blacklist
  • Update/fix assorted Typescript definitions

Pull requests

Add item and occurrence URL as tags to tracer, #889
Improve error callback handling, #900
Adds 'scrubPaths' to Configuration interface, #899
TypeScript allow undefined LogArgument, #907
Enable reporting for CSP errors, #903
Wait in async lambda handler, #910
Deprecate whitelist/blacklist in favor of safelist/blocklist, #911
Enable node.js stack locals capture, #902
Enable depth of traversal for node local vars, #914
Update type definition, #917
Scrub all occurrences of objects seen twice, #913

v2.19.4

14 Oct 17:22
9ab31f5
Compare
Choose a tag to compare

Highlights

  • Network telemetry fixes
  • TypeScript types for componentized package
  • Set error tag in tracer

Pull requests

Add call to set error tag to true, #893
Network telemetry XHR response Content-Type fixes, #894
Add ts types for componentized package, #892

v2.19.3

24 Aug 23:38
Compare
Choose a tag to compare

Highlights

Fixes several issues with the JSON polyfill.

Pull requests

Allow non-native JSON functions when not using the polyfill, #888

v2.19.2

07 Aug 20:49
Compare
Choose a tag to compare

Highlights

  • Fixes uncaught flag in checkIgnore callback
  • Fixes issue when telemetry for XHR request headers is enabled

Pull requests

Ensure checkIgnore receives isUncaught, #882
Make setRequestHeader safe after async open, #883

v2.19.1

30 Jul 20:11
Compare
Choose a tag to compare

Bumping the version to get the version for browser target in sync.

v2.19.0

24 Jul 00:25
Compare
Choose a tag to compare

Highlights

  • Option for componentized browser package, to reduce bundle size
  • Correct request URLs when using nested routers
  • Remove unneeded npm dependencies
  • Update TypeScript definitions

Pull requests

Remove debug from dependency, #871
Support nested routes in the request data and context item payloads, #872
Add "addErrorContext" in config type, #874
build(deps): bump lodash from 4.17.15 to 4.17.19, #875
Option to reduce browser bundle size, #817
Remove const declarations, #877
Remove buffer-from and use node's Buffer.from, #878
Add ts definition for config.host in node/server env, #879