v42.3.3
📦 electronView on GitHub →
✨ 3 features🐛 4 fixes🔧 4 symbols
Summary
This patch release (v42.3.3) focuses on performance improvements for app startup and fixes several critical bugs related to crashes, data truncation, and Apple Silicon compatibility.
✨ New Features
- Improved app startup performance by booting the main process from an embedded Node.js startup snapshot.
- Framework bundles and preload scripts are now cached as compiled V8 bytecode.
- Sandboxed renderer startup data is pushed ahead of navigation instead of fetched via blocking IPC.
🐛 Bug Fixes
- Fixed a crash when calling node:wasi functions with fast API calls enabled.
- Fixed silent data truncation in Buffer/TextEncoder APIs.
- Fixed a crash in fs.writeFileSync when using non-ASCII strings on Apple Silicon.
- Preload stack traces now show the correct file path and line number.