Skip to content

fix: Sentry triage — CSS selector escape, player.destroy guard, noise filters#402

Merged
koala73 merged 1 commit intomainfrom
fix/sentry-triage-feb26
Feb 26, 2026
Merged

fix: Sentry triage — CSS selector escape, player.destroy guard, noise filters#402
koala73 merged 1 commit intomainfrom
fix/sentry-triage-feb26

Conversation

@koala73
Copy link
Owner

@koala73 koala73 commented Feb 26, 2026

Summary

  • CSS.escape() on data-news-id querySelector to prevent SyntaxError when news item IDs contain special characters (WORLDMONITOR-5J)
  • typeof guard on this.player.destroy() for partially-initialized YouTube players (WORLDMONITOR-5C/5B)
  • 11 new ignoreErrors patterns for IndexedDB races, browser vendor internals, and extension-injected errors
  • beforeSend filter for blob: URL extension frames (WORLDMONITOR-57)
  • All 20 unresolved Sentry issues marked resolved (inNextRelease)

Test plan

  • tsc --noEmit passes
  • Vite production build passes
  • Verify no new Sentry issues appear after deploy

…oise filters

- CSS.escape() on data-news-id querySelector to prevent SyntaxError
  when news item IDs contain special characters (WORLDMONITOR-5J)
- typeof guard on this.player.destroy() for partially-initialized
  YouTube players (WORLDMONITOR-5C/5B)
- 11 new ignoreErrors patterns for IndexedDB races, browser vendor
  internals, and extension-injected errors
- beforeSend filter for blob: URL extension frames
@vercel
Copy link

vercel bot commented Feb 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
worldmonitor Building Building Preview, Comment Feb 26, 2026 8:36am
worldmonitor-finance Building Building Preview, Comment Feb 26, 2026 8:36am
worldmonitor-happy Building Building Preview, Comment Feb 26, 2026 8:36am
worldmonitor-startup Building Building Preview, Comment Feb 26, 2026 8:36am

Request Review

@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

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.

1 participant