Release Comparison

From:
To:

Dependency Changes

Google ChromeChromium
120.0.6099.56
Node.jsNode.js
18.18.2
18.18.2No Change
V8V8
12.0.267.8
12.0.267.14Updated

Combined Release Notes

Version Timeline
v28.1.3 includes changes from 4 versions since v28.0.0

Features

    • Added an option in protocol.registerSchemesAsPrivileged to allow V8 code cache in custom schemes. #40709 (Also in 27)

Fixes

    • Fixed a crash resultant from trying to listen to power-related events before the ready event was emitted on Linux. #40924 (Also in 26, 27, 29)

    • Fixed a partition alloc ref count check for higher MacOS versions. #40765 (Also in 29)

    • Fixed default protocol handler behavior on Windows. #40909

    • Fixed the enabled/disabled behavior of the maximize/fullscreen button of macOS windows. #40896 (Also in 27, 29)

    • Unset all Node envs in node process when parent is a foreign process. #40880 (Also in 26, 27, 29)

    • Fixed incorrect title bar shown on frameless transparent windows. #40867 (Also in 27, 29)

    • Fixed documentation of the default --inspect port. #40743 (Also in 27)

    • Prevent node mode to be used as script runner by other apps on macOS. #40710 (Also in 26, 27)

Other Changes

    • Updated Chromium to 120.0.6099.199. #40762

    • Security: backported fix for CVE-2023-7024. #40806

    • Updated Chromium to 120.0.6099.71. #40722