The Sentry FullStory integration has been updated to be compatible with Sentry JavaScript SDK 8.x. If you need to support Sentry JavaScript SDK 7.x or lower, please use version 2.x of this integration.
Configuration for the SDK now looks like so:
import { fullStoryIntegration } from '@sentry/fullstory';
// ...
Sentry.init({
dsn: '__DSN__',
integrations: [
fullStoryIntegration('__SENTRY_ORG_SLUG__', { client: FullStory }),
],
// ...
});
- BREAKING CHANGES: feat: add support for sentry v8 (#92)
Thanks @seanparmelee for the contribution!
Add support for @fullstory/browser
v2 (#86)
Thanks @seanparmelee for the contribution!
Refactoring the whole integration so it's platform agnostic.
BREAKING CHANGES: users now must provide the FullStory
client as an option in the args.
Allow a custom FullStory Client to be passed as an option (e.g. from Segment) Catch exceptions when accessing the client's API methods
Ensures Fullstory client is initalized before accessing it
Ignores Sentry's performance monitoring transactions when creating FullStory events
Adds the index.d.ts file that was accidentally removed in the previous version
Adds better type checking and fixes error when hint.originalException is null
Add check for undefined error
Fixed typo in Readme and updated instructions for new Security and Privacy page.
Updating @fullstorydev/browser
dependancies to @fullstory/browser
Adds Typescript output files to dist
Updating the call to FS.event
to include the message
and name
properties of the original exception.
Initial Release