Skip to content

Improve error handling#18

Merged
axelboc merged 5 commits into
mainfrom
error-handling
Apr 17, 2026
Merged

Improve error handling#18
axelboc merged 5 commits into
mainfrom
error-handling

Conversation

@axelboc

@axelboc axelboc commented Apr 15, 2026

Copy link
Copy Markdown
Contributor

A bit of a clean-up ahead of the H5Web v17 upgrade. I'm fixing an overflow bug, refactoring error boundaries so they are more targeted and predictable, and handling errors propagated from the H5Web viewer a bit better.

After the upgrade, HDF5 errors like the one in the recording below will be properly formatted and the trace will be hidden inside an accordion:

Screencast.from.2026-04-15.17-26-20.webm

I'm also adding a paragraph at the top of the error report email asking people to introduce themselves, so that we have something more to go on that just people's email addresses.

@netlify

netlify Bot commented Apr 15, 2026

Copy link
Copy Markdown

Deploy Preview for myhdf5 ready!

Name Link
🔨 Latest commit 83a9fb2
🔍 Latest deploy log https://app.netlify.com/projects/myhdf5/deploys/69dfb03d93c52100080a94d0
😎 Deploy Preview https://deploy-preview-18--myhdf5.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 50 (no change from production)
Accessibility: 88 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@axelboc axelboc merged commit b508d52 into main Apr 17, 2026
6 checks passed
@axelboc axelboc deleted the error-handling branch April 17, 2026 06:39
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