Skip to content

feat(attributes): Add remaining TTFB, FCP and FP web vital attributes#235

Open
Lms24 wants to merge 7 commits intomainfrom
lms/feat-attributes-additional-vitals
Open

feat(attributes): Add remaining TTFB, FCP and FP web vital attributes#235
Lms24 wants to merge 7 commits intomainfrom
lms/feat-attributes-additional-vitals

Conversation

@Lms24
Copy link
Member

@Lms24 Lms24 commented Jan 23, 2026

This PR adds attributes for the remaining web vitals the JS SDK collects on the pageload span:

  • browser.web_vital.ttfb.value (replaces now also added and deprecated ttfb attribute)
  • browser.web_vital.ttfb.request_time (replaces added and deprecated ttfb.requestTime attribute)
  • browser.web_vital.fcp.value (replaces added and deprecated fcp attribute)
  • browser.web_vital.fp.value (replaces added and deprecated fp attribute)

@Lms24 Lms24 requested review from cleptric and lcian as code owners January 23, 2026 12:39
@Lms24 Lms24 changed the title feat(attributes): Add remaining TTFB, FCP and FP web vital values feat(attributes): Add remaining TTFB, FCP and FP web vital value attributes Jan 23, 2026
@github-actions
Copy link

github-actions bot commented Jan 23, 2026

Semver Impact of This PR

🟡 Minor (new features)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


New Features ✨

Attributes

  • Add remaining TTFB, FCP and FP web vital attributes by Lms24 in #235
  • Add attribute gen_ai.response.time_to_first_token by constantinius in #227
  • Add sentry.status_code attribute by mjq in #223
  • Backfill db.system attribute by mjq in #224
  • Add sentry.category attribute by mjq in #218
  • Add sentry.normalized_db_query.hash by Ahmed-Labs in #200

Other

  • (ai) Add input tokens cache write by shellmayr in #217
  • (gen_ai) Add new Gen AI attributes by obostjancic in #221
  • Add page listing all attributes by Lms24 in #207

Bug Fixes 🐛

Attributes

  • Migrating several numeric fields to pii=maybe by constantinius in #228
  • Improve gen_ai.operation.name description by obostjancic in #225

Internal Changes 🔧

Attributes

  • Update sentry.span.source with known values by Lms24 in #214
  • Add legacy attribute definitions for transaction spans by Ahmed-Labs in #212
  • Normalize deprecated db attribute names by Ahmed-Labs in #199

Deps Dev

  • Bump tar from 7.5.3 to 7.5.4 by dependabot in #226
  • Bump tar from 7.4.3 to 7.5.3 by dependabot in #220

Repo

  • Add Claude Code settings with basic permissions by philipphofmann in #222
  • Unstale yarn lock by Lms24 in #215

Other

  • (ai) Remove gen_ai_usage_total_cost attribute by vgrozdanic in #206
  • (lint) Don't lint Claude's config files by mjq in #219
  • (release) Switch from action-prepare-release to Craft by BYK in #216
  • Add statuses permission to Changelog Preview by lcian in #232

Other

  • Add @getsentry/ingest to CODEOWNERS by cleptric in #236
  • Update CODEOWNERS to change global ownership by cleptric in #230

🤖 This preview updates automatically when you update the PR.

@Lms24 Lms24 changed the title feat(attributes): Add remaining TTFB, FCP and FP web vital value attributes feat(attributes): Add remaining TTFB, FCP and FP web vital attributes Jan 23, 2026
@Lms24 Lms24 self-assigned this Jan 23, 2026
@Lms24 Lms24 requested a review from a team as a code owner January 23, 2026 12:48
@Lms24 Lms24 requested review from bcoe and nsdeschenes January 28, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants