Skip to content

Deprecate Ambiguous Vue component tracking options #14265

Open

Description

Description

In our Vue SDK, there are two ways how users can set the component tracking-relevant options:

Sentry.init({
	// dsn...
	trackComponents: true,
	timeout: 1000,
	hooks: ['init', 'mount', 'update']
})

Or

Sentry.init({
	// dsn...
	tracingOptions: {
		trackComponents: true,
		timeout: 1000,
		hooks: ['init', 'mount', 'update']
	}
})

As pre-work to #5907 we want to deprecate one of the ambiguous options. It is part of this task to figure out which one to remove or whether to go for an entirely different API. There is the idea to move the option into the vueIntegration.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

Package: vueIssues related to the Sentry Vue SDK

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions