💣 Breaking Changes
- Adds logic for catching both synchronous and asynchronous errors in scripts, event listeners and timers. Adds a new package called "@happy-dom/uncaught-exception-observer". Adds a new virtual console that by default will output all log entries to a virtual console printer instead of using the global NodeJS console. (#1030)