Release Notes for v45.1.0
Features
- Added filtering options to
session.registerPreloadScript-matches,excludeMatches,includeGlobs,excludeGlobs,matchOriginAsFallback. #55181 (Also in 44)
Fixes
- Fixed a crash on Linux when a D-Bus method call was made on a disconnected bus. #55292 (Also in 44, 46)
- Fixed a main process crash when
onSendHeadersobserved Blob uploads. #55169 (Also in 44) - Fixed extension
chrome.webRequestevents reporting atabIdof-1andchrome.declarativeNetRequestrules restricted to tabs never matching. #55283 (Also in 46)- Fixed
session.clearStorageData()unregistering the service workers of loaded extensions. - Fixed
chrome.managementmethods and events being unavailable to extensions with themanagementpermission. - Fixed
__MSG_*__placeholders not being localized in extension stylesheets. - Fixed extension service workers being stopped after 30 seconds while a WebSocket was active.
- Fixed sandboxed extension pages being hosted in a process with extension API privileges.
- Fixed extension service workers running an outdated script after an app restart when the extension's files changed without a version change.
- Fixed
chrome.alarmsand content scripts registered withpersistAcrossSessionsnot persisting across app restarts.
- Fixed
- Fixed File System Access blocklist gaps for
.git/hookswrites and hypervisor UNC shares. #55329 - Fixed handling of malformed asar archives whose size fields do not match the file length. #55175 (Also in 43, 44)
- Fixed inconsistent handling of asar archive paths between the main process and child processes. #55184 (Also in 43, 44)
- Fixed
Menu.popup()on macOS sometimes not showing a menu after another closed. #55326 (Also in 44, 46) - Fixed MV3 extension events not arriving to background service workers. #55154 (Also in 43, 44)
- Fixed
protocol.registerSourceschemes not applying the same fetch rules asprotocol.handleschemes. #55178 (Also in 44) - Fixed requests stalling when an extension used a blocking
chrome.webRequestlistener. #55271 (Also in 46) - Fixed
utilityProcessnot emitting anexitevent when the app quit while the process was still launching. #55274 (Also in 43, 44, 46)