Skip to content

Deprecate span-v2-incompatible properties on StartSpanOptions #20278

Description

@Lms24

For spans v2, we'll remove a couple of options from StartSpanOptions that should no longer be surfaced to users:

  • op - to be replaced by setting the sentry.op attribute
    • I think this is technically optional, but we want to de-emphasize op as something users should worry about. For us intern, it means we convert places where we set op to use the attribute instead.
  • forceTransaction - to be removed
    • We want to remove this use case. If popular demand requires it, there are workarounds like using startNewTrace and continueTrace callbacks, in combination with the parentSpan option.
  • experimental.standalone - to be replaced by sending v2 spans
    • This was only used by web vitals

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    javascriptPull requests that update javascript code

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions