Skip to content

Deprecate Remaining Span class and interface fields #10184

Closed
@Lms24

Description

@Lms24

I realized we still have a lot of fields on the Span class and interface that need to be deprecated.

### `Span` Interface
- [x] https://github.com/getsentry/sentry-javascript/pull/10192
- [ ] https://github.com/getsentry/sentry-javascript/pull/10208
- [ ] https://github.com/getsentry/sentry-javascript/pull/10213
- [ ] https://github.com/getsentry/sentry-javascript/pull/10244
- [ ] https://github.com/getsentry/sentry-javascript/pull/10217
- [ ] https://github.com/getsentry/sentry-javascript/pull/10260
- [ ] https://github.com/getsentry/sentry-javascript/pull/10268
### Additional public `Span` class fields
- [ ] https://github.com/getsentry/sentry-javascript/pull/10187
- [x] `Span.endTimestamp` - same as Span.startTimestamp (via #10192)
- [ ] https://github.com/getsentry/sentry-javascript/pull/10197
- [ ] https://github.com/getsentry/sentry-javascript/pull/10199
- [ ] https://github.com/getsentry/sentry-javascript/pull/10189

ref #10033

### Related fields on other interfaces
- [x] https://github.com/getsentry/sentry-javascript/pull/10274
- [ ] https://github.com/getsentry/sentry-javascript/pull/10361

Metadata

Metadata

Assignees

Labels

Package: coreIssues related to the Sentry Core SDK

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions