Skip to content

Conversation

cscheid
Copy link
Collaborator

@cscheid cscheid commented Sep 26, 2025

I think this might solve some of the weirdness/hard-to-replicate bugs we're seeing in quarto preview in 1.8.

@posit-snyk-bot
Copy link
Collaborator

posit-snyk-bot commented Sep 26, 2025

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

license/snyk check is complete. No issues have been found. (View Details)

@cscheid cscheid added this to the Hot-fix milestone Sep 26, 2025
@cscheid
Copy link
Collaborator Author

cscheid commented Sep 26, 2025

We should backport this change anyway, because the new message is confusing a lot of people and the behavior change was unintentional.

I made the change during Deno 1 -> Deno 2 migration because of new typechecking rules, but hadn't realized that something up the stack genuinely appears to be doing throw undefined. The error propagation callback then is dropped, and this could explain a pretty large number of weird quarto preview bugs.

@cscheid cscheid merged commit 75981f9 into main Sep 29, 2025
5 of 7 checks passed
@cscheid cscheid deleted the bugfix/render-failure-exception-forwarding branch September 29, 2025 19:25
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