This repository has been archived by the owner on Jun 23, 2021. It is now read-only.
Releases: sentialx/electron-extensions
Releases · sentialx/electron-extensions
v7.0.0-beta.3
Breaking changes
- This library is now a polyfill for UI related actions in
chrome
APIs for extensions system introduced in Electron 9.
6.0.0
Breaking changes
- Instead of three separate preload scripts there is only one
- Removed not needed anymore additional argument
--window-id
fromwebContents
- Replaced additional argument in
webContents
--blacklist
with propertyblacklist
inExtensibleSession
class ExtensibleSession
class doesn't need to be instantiated inready
event anymore. Only theloadExtension
method has to be called after the app has been ready.background
pages now live in the same session astabs
ExtensibleSession
takes anoptions
object as an argument instead ofsession
- Added
activeTab
property toExtensibleSession
class determining currently active (focused)webContents
. By default-1
. - Moved
create-tab
andset-badge-text
events fromextensionsRenderer
object toExtensibleSession
class.
New supported APIs
chrome.cookies.getAll
chrome.cookies.get
chrome.cookies.set
chrome.cookies.remove
chrome.cookies.onChanged
Fixes
- Fixed
chrome.storage.get
not accepting default settings - Fixed
chrome.webRequest.*
breaking websites
5.1.0
5.0.0
4.0.0
3.0.0
Breaking changes
- Extensions storage now saves data using JSON instead of
leveldown
to avoid unnecessary build problems.
New features
- Added
audible
property toTab
object. (#9) - Added
--blacklist=
additional argument towebContents
in a givensession
.
Fixes
- Prevent sending IPC messages to already destroyed
webContents
.