electron/shell
trop[bot] 3a9ca3234e
fix: runtime JS error that crashes GetPackageJSON (#48423)
We overriden the `GetPackageJSON` in Node.js to let us read files
straight from the ASAR file instead of disk. The override works by
providing a JS method with the limitation that it should not throw a
runtime error. However, this invariant was accidentally violated by
`asar.splitPath` that sometimes contrary to its' TypeScript definition
returned `false`.

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Fedor Indutny <indutny@signal.org>
2025-10-02 21:00:06 -05:00
..
app fix: ensure snapshot is valid (#48103) 2025-08-18 14:37:38 -07:00
browser fix: MacOS 26 Tahoe - stop overriding private cornerMask API to fix WindowServer GPU load (#48400) 2025-09-27 10:30:52 -07:00
common fix: runtime JS error that crashes GetPackageJSON (#48423) 2025-10-02 21:00:06 -05:00
renderer fix: corner smoothing feature gate crash (37-x-y) (#47792) 2025-07-16 12:03:26 -07:00
services/node fix: net.isOnline always true in utility processes (#48152) 2025-08-22 11:02:55 -04:00
utility fix: broken OOP window.print() on macOS/Linux (#45214) 2025-01-20 10:23:44 +01:00