Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Catch and log exceptions #64

Draft
wants to merge 5 commits into
base: trunk
Choose a base branch
from
Draft

Conversation

dcalhoun
Copy link
Member

@dcalhoun dcalhoun commented Jan 25, 2025

Related:

What?

Communicate exception details to host apps.

Why?

Allow host apps to act on exceptions, like sending them to a observability service.

How?

Implement error parsing and bridging logic to forward exceptions to the host app.

Testing Instructions

TBD

Accessibility Testing Instructions

TBD

Screenshots or screencast

TBD

Catch render errors with Gutenberg's default error boundary component.
Allow the host app to act on errors.
Allow the iOS host app to act on errors.
Extract relevant attributes for logging to monitoring services.
@dcalhoun dcalhoun added the enhancement New feature or request label Jan 25, 2025
Catch errors within the editor component.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant