sentry-javascript

Official Sentry SDKs for JavaScript

MIT License

Downloads
373.3M
Stars
7.9K
Committers
546

Bot releases are visible (Hide)

sentry-javascript - 4.6.4

Published by kamilogorek over 5 years ago

  • [utils] fix: Prevent decycling from referencing original objects
  • [utils] fix: Preserve correct name when wrapping
  • [raven-node] test: Update raven-node tests for new node version
sentry-javascript - 4.6.3

Published by kamilogorek over 5 years ago

  • [utils] fix: Normalize value before recursively walking down the tree
  • [browser] ref: Check whether client is enabled for reportDialog and log instead of throw
sentry-javascript - 4.6.2

Published by kamilogorek over 5 years ago

  • [utils] fix: Preserve function prototype when filling
  • [utils] fix: use a static object as fallback of the global object
  • [node] feat: Read from SENTRY_RELEASE and SENTRY_ENVIRONMENT if present
sentry-javascript - 4.6.1

Published by kamilogorek over 5 years ago

  • [utils] fix: Patch tslib_1__default regression and add additional tests around it
sentry-javascript - 4.6.0

Published by kamilogorek over 5 years ago

  • [loader] fix: Detect if init has been called in an onload callback
  • [core] fix: Use correct frame for inboundFilter methods
  • [core] ref: Multiple init calls have been changed to "latest wins" instead of "ignore all after first"
  • [core] feat: Introduce flush method which currently is an alias for close
  • [node] feat: If options.dsn is undefined when calling init we try to load it from process.env.SENTRY_DSN
  • [node] feat: Expose flush and close on Sentry.*
  • [node] feat: Add sentry to express error handler response which contains the event_id of the error
sentry-javascript - 4.5.4

Published by HazAT over 5 years ago

  • [browser] fix: DOMError and DOMException should be error level events
  • [browser] ref: Log error if Ember/Vue instances are not provided
  • [utils] fix: Dont mutate original input in decycle util function
  • [utils] fix: Skip non-enumerable properties in decycle util function
  • [utils] ref: Update wrap method to hide internal Sentry flags
  • [utils] fix: Make internal Sentry flags non-enumerable in fill util
sentry-javascript - 4.5.3

Published by HazAT almost 6 years ago

  • [browser]: fix: Fix UnhandledPromise: [object Object]
  • [core]: fix: Error in extraErrorData integration where event would not be send in case of non assignable object property.
  • [hub]: feat: Support non async event processors
sentry-javascript - 4.5.2

Published by HazAT almost 6 years ago

  • [utils] fix: Decycling for objects to no produce an endless loop
  • [browser] fix: event for unhandledRejection
  • [loader] fix: Handle unhandledRejection the same way as it would be thrown
sentry-javascript - 4.5.1

Published by HazAT almost 6 years ago

  • [utils] fix: Don't npm ignore esm for utils
sentry-javascript - 4.5.0

Published by HazAT almost 6 years ago

  • [core] feat: Deprecate captureEvent, prefer sendEvent for transports. sendEvent now takes a string (body)
    instead of Event object.
  • [core] feat: Use correct buffer for requests in transports
  • [core] feat: (beta) provide esm build
  • [core] ref: Change way how transports are initialized
  • [core] ref: Rename RequestBuffer to PromiseBuffer, also introduce limit
  • [core] ref: Make sure that captureMessage input is a primitive
  • [core] fix: Check if value is error object in extraErrorData integration
  • [browser] fix: Prevent empty exception values
  • [browser] fix: Permission denied to access property name
  • [node] feat: Add file cache for providing pre/post context in frames
  • [node] feat: New option frameContextLines, if set to 0 we do not provide source code pre/post context, default is
    7 lines pre/post
  • [utils] fix: Use custom serializer inside serialize method to prevent circular references
sentry-javascript - 4.4.2

Published by HazAT almost 6 years ago

  • [node] Port memory-leak tests from raven-node
  • [core] feat: ExtraErrorData integration
  • [hub] ref: use safeNormalize on any data we store on Scope
  • [utils] feat: Introduce safeNormalize util method to unify stored data
  • [loader] Support multiple onLoad callbacks
sentry-javascript - 4.4.1

Published by HazAT almost 6 years ago

  • [core] Bump dependencies to remove flatmap-stream
sentry-javascript - 4.4.0

Published by kamilogorek almost 6 years ago

  • [node] HTTP(S) Proxy support
  • [node] Expose lastEventId method
  • [browser] Correctly detect and remove wrapped function frames
sentry-javascript - 4.3.4

Published by HazAT almost 6 years ago

  • [utils] fix: Broken tslib import - Fixes #1757
sentry-javascript - 4.3.3

Published by HazAT almost 6 years ago

  • [build] ref: Dont emit TypeScript helpers in every file separately
  • [node] fix: Move stacktrace types from devDeps to deps as its exposed
  • [browser] misc: Added browser examples page
sentry-javascript - 4.3.2

Published by HazAT almost 6 years ago

  • [browser] fix: Typings for npm package
sentry-javascript - 4.3.1

Published by HazAT almost 6 years ago

  • [browser] ref: Breadcrumbs will now be logged only to a max object depth of 2
  • [core] feat: Filter internal Sentry errors from transports/sdk
  • [core] ref: Better fingerprint handling
  • [node] ref: Expose Parsers functions
sentry-javascript - 4.3.0

Published by HazAT almost 6 years ago

  • [browser]: Move ReportingObserver integration to "pluggable" making it an opt-in integration
  • [utils]: Use node internal path / fs for store.ts
sentry-javascript - 4.2.4

Published by HazAT almost 6 years ago

  • [browser]: Use withScope in Ember integration instead of manual pushPop/popScope calls
  • [browser] fix: rethrow errors in testing mode with Ember integration (#1696)
  • [browser/node]: Fix LinkedErrors integration to send exceptions in correct order and take main exception into the
    limit count
  • [browser/node] ref: Re-export addGlobalEventProcessor
  • [core]: Fix InboundFilters integration so that it reads and merge configuration from the init call as well
sentry-javascript - 4.2.3

Published by HazAT almost 6 years ago

  • [utils]: bundlerSafeRequire renamed to dynamicRequire now takes two arguments, first is should be module, second
    request / moduleName.